Spaces:
Sleeping
Sleeping
# RAG ์ฑ๋ด + LocalPCAgent ํตํฉ ํ๋ก์ ํธ ๊ณํ | |
## ํ๋ก์ ํธ ๊ฐ์ | |
์ด ํ๋ก์ ํธ๋ RAG ์ฑ๋ด ๋ฐฑ์๋(Flask ๊ธฐ๋ฐ)์ LocalPCAgent ์ ์ด ์ธํฐํ์ด์ค๋ฅผ ํตํฉํ๋ ๊ฒ์ ๋ชฉํ๋ก ํฉ๋๋ค. ์ฌ์ฉ์๋ RAG ์ฑ๋ด ์ธํฐํ์ด์ค ๋ด์์ LocalPCAgent๋ฅผ ํตํด ์๊ฒฉ์ผ๋ก PC๋ฅผ ์ ์ดํ ์ ์๊ฒ ๋ฉ๋๋ค. | |
## ์๋ฃ๋ ์์ | |
### 1. ์ฅ์น ์๋ฒ ์ฐ๊ฒฐ ๊ธฐ๋ฅ ๊ฐ์ (2025-05-02) | |
- `app-device.js` ํ์ผ์์ `connectServer()` ํจ์ ์์ : | |
- ํ๊ฒฝ๋ณ์์ ์ ์ฅ๋ URL์ ์ฐ์ ์ ์ผ๋ก ์ฌ์ฉํ๋๋ก ์์ | |
- ํ ์คํธ๋ฐ์ค์ ์ ๋ ฅ๋ URL ์ฃผ์๋ ํ๊ฒฝ๋ณ์ URL ์ฐ๊ฒฐ ์คํจ ์ ๋ฐฑ์ ์ผ๋ก ์ฌ์ฉ | |
- ์ฐ๊ฒฐ ์ํ ๋ฐ ์ค๋ฅ ๋ฉ์์ง ๊ฐ์ | |
- `app_device_routes.py` ํ์ผ์ ์๋ก์ด ๊ธฐ๋ฅ ์ถ๊ฐ: | |
- ์ฌ์ฉ์ ์ง์ URL ์ ์ฅ์ ์ํ `custom_device_url` ๋ณ์ ์ถ๊ฐ | |
- URL ๊ด๋ฆฌ๋ฅผ ์ํ `get_device_url()` ํจ์ ๊ตฌํ | |
- `/api/device/connect` ์๋ํฌ์ธํธ ์ถ๊ฐํ์ฌ ์ฌ์ฉ์ ์ง์ URL ์ค์ ๊ธฐ๋ฅ ๊ตฌํ | |
- ๋ชจ๋ API ์๋ํฌ์ธํธ์์ `get_device_url()` ํจ์๋ฅผ ์ฌ์ฉํ๋๋ก ์ ๋ฐ์ดํธ | |
## ์์ ๋ ์์ | |
### 1. ์ถ๊ฐ UI ๊ฐ์ | |
- ์ฅ์น ์๋ฒ URL ์ ๋ ฅ ํ๋์ ๊ธฐ๋ณธ ํ ์คํธ ์ถ๊ฐ (์: "ํ๊ฒฝ๋ณ์์ ์ ์ฅ๋ URL ์ฌ์ฉ, ๋๋ ์ง์ ์ ๋ ฅ") | |
- ์ฐ๊ฒฐ ์ฑ๊ณต/์คํจ ์ UI ํผ๋๋ฐฑ ๊ฐ์ | |
### 2. ์ค๋ฅ ์ฒ๋ฆฌ ๊ฐํ | |
- ์ค๋ฅ ๋ฉ์์ง ๊ฐ์ ๋ฐ ๋ ๊ตฌ์ฒด์ ์ธ ๊ฐ์ด๋ ์ ๊ณต | |
- ๋คํธ์ํฌ ์ค๋ฅ ๋ฐ์ ์ ์๋ ์ฌ์๋ ๊ธฐ๋ฅ | |
### 3. ํ ์คํธ | |
- ํ๊ฒฝ๋ณ์ URL ๋ฐ ์ฌ์ฉ์ ์ง์ URL ์ ํ ํ ์คํธ | |
- ๋ค์ํ ์ค๋ฅ ์ํฉ ์๋ฎฌ๋ ์ด์ ๋ฐ ๋ณต๊ตฌ ํ ์คํธ | |
## ๊ธฐ์ ์คํ | |
- ํ๋ก ํธ์๋: JavaScript, HTML, CSS | |
- ๋ฐฑ์๋: Flask (Python) | |
- ํต์ : RESTful API | |
- ์ฅ์น ์ ์ด: LocalPCAgent API | |