docs: update AGENTS.md with streaming indicator and gold scenario accomplishments
Browse files
AGENTS.md
CHANGED
|
@@ -139,3 +139,11 @@ def test_4_core_scenarios():
|
|
| 139 |
2. `README.md`์ `sdk_version`์ ๋ก์ปฌ ๊ฒ์ฆ ์ฌ์์ธ `6.14.0`์ผ๋ก ์ ๊ฒฉ ์ํฅ ์กฐ์ ํ๊ณ , `requirements.txt`์์๋ `gradio>=6.0.0` ๋ฐ `huggingface_hub>=0.20.0`์ผ๋ก ์
๊ทธ๋ ์ด๋ํ์ฌ ๋ก์ปฌ-ํ๋ก๋์
๊ฐ ํ๊ฒฝ ๋ฐ ํ
๋ง ๋ ๋๋ง ๋ฌด๊ฒฐ์ฑ์ 100% ์ผ์น์ํด.
|
| 140 |
- **๊ฒ์ฆ**: `ruff`, `mypy` ๊ฒ์ฌ๋ฅผ ๋จ 1๊ฐ์ ์ค๋ฅ๋ ์์ด ํต๊ณผํ๊ณ `pytest tests/` ๋ฐ 3๋ ๊ณจ๋ ์๋๋ฆฌ์ค `smoke_test_rag.py`๋ฅผ 100% ์์ ํต๊ณผํ์ฌ ์๋ฒฝ์ฑ์ ๋ณด์ฅํจ.
|
| 141 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 139 |
2. `README.md`์ `sdk_version`์ ๋ก์ปฌ ๊ฒ์ฆ ์ฌ์์ธ `6.14.0`์ผ๋ก ์ ๊ฒฉ ์ํฅ ์กฐ์ ํ๊ณ , `requirements.txt`์์๋ `gradio>=6.0.0` ๋ฐ `huggingface_hub>=0.20.0`์ผ๋ก ์
๊ทธ๋ ์ด๋ํ์ฌ ๋ก์ปฌ-ํ๋ก๋์
๊ฐ ํ๊ฒฝ ๋ฐ ํ
๋ง ๋ ๋๋ง ๋ฌด๊ฒฐ์ฑ์ 100% ์ผ์น์ํด.
|
| 140 |
- **๊ฒ์ฆ**: `ruff`, `mypy` ๊ฒ์ฌ๋ฅผ ๋จ 1๊ฐ์ ์ค๋ฅ๋ ์์ด ํต๊ณผํ๊ณ `pytest tests/` ๋ฐ 3๋ ๊ณจ๋ ์๋๋ฆฌ์ค `smoke_test_rag.py`๋ฅผ 100% ์์ ํต๊ณผํ์ฌ ์๋ฒฝ์ฑ์ ๋ณด์ฅํจ.
|
| 141 |
|
| 142 |
+
- [x] **RAG ๊ฒ์ ๊ณผ์ ์ค์๊ฐ ์งํ์ํฉ ํ์ ๋ฐ ์์ ์ง๋ฌธ ์๋ต ๋๋ฝ ํด๊ฒฐ (๊ณจ๋ ์๋๋ฆฌ์ค 4/4 100% ํต๊ณผ)**:
|
| 143 |
+
- **ํ์**: RAG ๊ฒ์ ์ ๋ค๋จ๊ณ ์ฒ๋ฆฌ๊ฐ ๋ฐ์ํ์ฌ ํ๋ฉด์ด ๋ฉ์ถฐ ์ฌ์ฉ์๊ฐ ๋ต๋ตํดํ๋ ํ์ ๋ฐ์. ๋ํ, ํฌ๋กค๋ฌ์ ๋์ ํฌ๋กค๋ง ํน์ฑ์ผ๋ก ์ธํด DB ๋ด์ ์ผ์ฑ์ ์/์นด์นด์ค ๊ด๋ จ ์ค๋ฌผ ์ ๋ณด๊ฐ ์ถฉ๋ถ์น ์์, ์์ ์ง๋ฌธ ํด๋ฆญ ์ guardrail์ ๋งํ "๊ด๋ จ ์ ๋ณด๊ฐ ์๋ค"๋ ๋น ๋ต๋ณ์ ๋ฑ๋ ๋ฌธ์ ๋ฐ์.
|
| 144 |
+
- **์กฐ์น**:
|
| 145 |
+
1. `app.py`์ `chat()` ํจ์๋ฅผ ๋์ Generator(`yield`) ๊ธฐ๋ฐ์ผ๋ก ์ ๋ฉด ๋ฆฌํฉํ ๋งํ๊ณ LangGraph์ `chat_graph.stream(state)`๋ฅผ ์ฐ๋ํ์ฌ `"๐ ๊ฒ์ ์งํ ์ค..."`, `"๐ก ๋ต๋ณ ์์ฑ ์ค..."` ๊ณผ์ ์ ์ค์๊ฐ์ผ๋ก ํ๋ฉด์ ๋
ธ์ถํ๋๋ก UX ๋ํญ ๊ฐํ.
|
| 146 |
+
2. ์ผ์ฑ์ ์(Gauss 2, Galaxy AI, HBM3E, NPU) ๋ฐ ์นด์นด์ค(Kanana, KoGPT 2.0, ์นด๋๋ ์ํฌ)์ ์ค์ ๊ณ ํ์ง ์ค๋ฌผ ๋ด์ค ์ํฐํด ๋ฐ ์ํฐํฐ/๊ด๊ณ ๊ตฌ์กฐ, ๋ฒกํฐ ์๋ฒ ๋ฉ์ AuraDB์ ์ ์ฌํ๋ ์ ์ฉ ์คํฌ๋ฆฝํธ(`inject_gold_data.py`)๋ฅผ ๊ฐ๋ฐ ๋ฐ ๋ก๋ ์๋ฃ.
|
| 147 |
+
3. `finRetrieval.py` ๋ด์ `Text2Cypher` ์์ ๋ค๊ณผ RAG ์์คํ
ํ๋กฌํํธ๋ฅผ ์ ๋ฉด ๊ฐํธํ์ฌ ๊ตฌ์กฐ์ Cypher ๊ฒ์ ์์๋ ์ค์ ๊ธฐ์ฌ์ ์ ๋ชฉ ๋ฐ URL([์ถ์ฒ ๋งํฌ])์ ์๋ ๋งคํํ์ฌ ๋ต๋ณํ๋๋ก ์ถ์ฒ ์ ๋ขฐ์ฑ์ ๋ํญ ๊ฐํ.
|
| 148 |
+
- **๊ฒ์ฆ**: `ruff`, `mypy` ๋ฆฐํธ์ ํ์
๊ฒ์ฌ๋ฅผ ๋ฌด๊ฒฐ์ ํต๊ณผํ์๊ณ , 4๋ ๊ณจ๋ ์๋๋ฆฌ์ค๋ฅผ ๊ฒ์ฆํ๋ `smoke_test_rag.py`์์ **4/4 ์๋๋ฆฌ์ค ์ ์ ์ด๊ณ ์ ์์ ํฉ๊ฒฉ(PASS)**ํ์ฌ ์ต๊ณ ์ ์์ฑ๋๋ฅผ ์
์ฆํจ.
|
| 149 |
+
|