title: "RAG ์์คํ ์ง์ ๊ตฌ์ถ์ผ๋ก ๋ฐฐ์ฐ๋ AI ์ค๊ณ ๊ฒฐ์ ๋ค" description: "๋ด์ค - ์๋ฌธ ๊ธฐ๋ฐ ์์ฝ ํ์" date: 2026-06-28 tags: [ai-news] source: "https://dev.to/hiroki-kameyama/building-a-rag-system-from-scratch-wrap-up-and-what-comes-next-2821" sidebar: order: 0
์ ๋ชฉ(ํ๊ธ): RAG ์์คํ ์ง์ ๊ตฌ์ถ์ผ๋ก ๋ฐฐ์ฐ๋ AI ์ค๊ณ ๊ฒฐ์ ๋ค ์๋ฌธ ์ ๋ชฉ(์๋ฌธ): Building a RAG System from Scratch โ Wrap-up and What Comes Next ์๋ฌธ: Building a RAG System from Scratch โ Wrap-up and What Comes Next ์์ค: dev-to-ai MD ํ์ผ: content/2026-06-28/dev-to-ai-building-a-rag-system-from-scratch-wrap-up-and-wha.md
ํต์ฌ ๋ด์ฉ
Python ๋ฐฑ์ง ์ํ์์ ์์ฑํ RAG ์์คํ ์ ๋ง๋๋ ์๋ฆฌ์ฆ๊ฐ ๋ง๋ฌด๋ฆฌ๋์ด์. pgvector ์ธํ ๋ถํฐ ๋ฉํฐ์คํ ์์ด์ ํธ, MCP ์๋ฒ ๋ฐฐํฌ๊น์ง ์ด 13๊ฐ ํ์ผ๋ก ๊ตฌ์ฑ๋ ํ ํ์ดํ๋ผ์ธ์ด๊ฑฐ๋ ์.
์ค๊ณ ๊ฒฐ์ ์ค ๋์ ๋๋ ๊ฑด ์๋ฒ ๋ฉ ์ฐจ์ ์ ํ์ด์์. Gemini ์๋ฒ ๋ฉ ๋ชจ๋ธ ๊ธฐ๋ณธ๊ฐ์ 3072์ฐจ์์ธ๋ฐ, pgvector HNSW ์ธ๋ฑ์ค ์ํ์ด 2000์ฐจ์์ด๋ผ 768์ฐจ์์ผ๋ก ์ค์์ด์. ํ์ง ์์ค์ ๊ฑฐ์ ์๋ค๊ณ ํด์.
๋๊ตฌ ์ค๋ช (description)์ด ๊ณง ๋ผ์ฐํ ๋ก์ง์ด๋ผ๋ ํฌ์ธํธ๋ ์ค์ฉ์ ์ด์์. LLM์ description๋ง ๋ณด๊ณ ์ด๋ค ๋๊ตฌ๋ฅผ ์ธ์ง ๊ฒฐ์ ํ๋๊น, ์ค๋ช ์ด ๋ชจํธํ๋ฉด ์ ํ์ด ๋๋คํด์ง๋ค๋ ๊ฑฐ์์.
RAG๋ฅผ '์ง์ ์์๋ณด๋ฉฐ' ๋ฐฐ์ฐ๊ณ ์ถ์ ๋ถ๋คํํ ๊ตฌ์ฒด์ ์ธ ์ค๊ณ ๊ทผ๊ฑฐ๊ฐ ๋ด๊ธด ์ข์ ๋ ํผ๋ฐ์ค๊ฐ ๋ ๊ฒ ๊ฐ์์.
์ก๋์ค์ ํ๋ง๋
๋๊ตฌ ์ค๋ช ์ด LLM ๋ผ์ฐํ ์ ๊ฒฐ์ ํด์. ์ค๋ช ์ด ๋ชจํธํ๋ฉด ํด ์ ํ์ด ๋๋คํด์ง๋ ๊ตฌ์กฐ, ์ง์ ๋ง๋ค์ด๋ด์ผ ์ฒด๊ฐํ ์ ์์ด์.
์ถ์ฒ: Building a RAG System from Scratch โ Wrap-up and What Comes Next