RAG_AgenticServer_Small / docs /cleanup_plan.md
jeongsoo's picture
init
6575706

A newer version of the Gradio SDK is available: 5.42.0

Upgrade

ํ”„๋กœ์ ํŠธ ์ •๋ฆฌ ๊ณ„ํš

์ œ๊ฑฐํ•  ํŒŒ์ผ๋“ค

  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. ์ „์ฒด ์‹œ์Šคํ…œ ํ…Œ์ŠคํŠธ