Spaces:
Sleeping
Sleeping
# ํ๋ก์ ํธ ์ ๋ฆฌ ๊ณํ | |
## ์ ๊ฑฐํ ํ์ผ๋ค | |
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. ์ ์ฒด ์์คํ ํ ์คํธ | |