Spaces:
Sleeping
Sleeping
File size: 1,294 Bytes
6575706 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 |
# ํ๋ก์ ํธ ์ ๋ฆฌ ๊ณํ
## ์ ๊ฑฐํ ํ์ผ๋ค
1. `app.py` - `app_revised.py`๊ฐ ์ด ํ์ผ์ ๊ธฐ๋ฅ์ ๋์ฒดํ๊ณ ์์ผ๋ฉฐ, ๋ชจ๋ํ๊ฐ ๋ ์ ๋์ด ์์ต๋๋ค.
2. `app_part2.py` - ์ด ํ์ผ์ ๊ธฐ๋ฅ์ `init_retriever.py`๋ก ์ด๋ฏธ ๋ถ๋ฆฌ๋์ด ์์ต๋๋ค.
3. `app_part3.py` - ์ด ํ์ผ์ ๋ผ์ฐํธ ํจ์๋ค์ `app_routes.py`์ ํฌํจ๋์ด ์์ต๋๋ค.
## ๊ตฌ์กฐ ๊ฐ์
1. `app_revised.py` - ๋ฉ์ธ ์ ํ๋ฆฌ์ผ์ด์
ํ์ผ
- ์ฑ ์ด๊ธฐํ ๋ฐ ์คํ
- ๋ผ์ฐํธ ๋ฑ๋ก ํจ์ ํธ์ถ
2. `app_routes.py` - RAG ์ฑ๋ด ๊ธฐ๋ณธ ๋ผ์ฐํธ
- ๋ชจ๋ ๊ธฐ๋ณธ ๋ผ์ฐํธ (๋ก๊ทธ์ธ, ๊ฒ์, ๋ฌธ์ ๊ด๋ฆฌ ๋ฑ)
3. `app_device_routes.py` - ์ฅ์น ๊ด๋ฆฌ ๊ด๋ จ ๋ผ์ฐํธ
- LocalPCAgent ์ฐ๊ฒฐ ๋ฐ ์ ์ด ๊ด๋ จ API
4. `init_retriever.py` - ๊ฒ์๊ธฐ ์ด๊ธฐํ ํจ์
- ๊ฒ์๊ธฐ ๋ก๋, ์ด๊ธฐํ, ์๋ฒ ๋ฉ ๊ด๋ฆฌ
## ํ๋ฐํธ์๋ ํ์ผ ๊ฐ์ ๊ณํ
1. `templates/index.html` - ๊ธฐ์กด ํ์ผ์ ์ฅ์น ์ ์ด UI ์ถ๊ฐ
2. `static/js/device.js` - ์๋ก ์ถ๊ฐํ ์ฅ์น ์ ์ด JavaScript ํ์ผ
3. `static/css/device.css` - ์๋ก ์ถ๊ฐํ ์ฅ์น ์ ์ด ์คํ์ผ ํ์ผ (ํ์ ์)
## ์ ๋ฆฌ ์์
1. ๋ถํ์ํ ํ์ผ ์ ๊ฑฐ
2. ํ์ํ ๊ฒฝ์ฐ ํ์ผ ๊ฐ ์ฝ๋ ํตํฉ
3. ์๋ก์ด ํ๋ฐํธ์๋ ํ์ผ ์ถ๊ฐ
4. ์ ์ฒด ์์คํ
ํ
์คํธ
|