๐ง LLM ๊ธฐ๋ฐ ์๋ฃจ์ ์ด ์ค์ ์๋น์ค์์ ์คํจํ๋ ์ด์
[๐๋ฐ๋ธ์ฑ 2๊ธฐ 13์ผ์ฐจ, RAG(๊ฒ์์ฆ๊ฐ์์ฑ) ๊ธฐ๋ฐ ์๋ฃจ์ ์ ํ๊ณ] ์ต๊ทผ LLM AI๋ค์ด ๋๋๋งํ ์ฑ๋ฅ์ ๋ณด์ฌ์ฃผ๋ฉด์, ๋ง์ ๊ธฐ์ ๊ณผ ์กฐ์ง์์ LLM์ ๊ฐ์์ ์๋น์ค์ ์๋ฃจ์ ์ ๋ น์ด๋ ค๋ ์๋๋ค์ด ์ด๋ฃจ์ด ์ง๊ณ ์์ต๋๋ค. ํ์ง๋ง LLM์ ํ๊ฐ ํ์๊ณผ ๋ต๋ณ์ ์ผ๊ด์ฑ ๋ถ์กฑ์ด๋ผ๋ ๋ฌธ์ ๋ก ๋์ ์ด ์ด๋ ค์ ๊ณ , ์ด์ ๋ํ ๋์์ผ๋ก ๊ฐ๊ด๋ฐ๋ ๊ธฐ์ ์ด ๋ฐ๋ก "RAG(๊ฒ์์ฆ๊ฐ์์ฑ)" ๊ธฐ๋ฒ ์ ๋๋ค. * RAG์๊ฐ๋ ๋จผ์ RAG๋ฅผ ๊ฐ๋ตํ๊ฒ ์ค๋ช ํ์๋ฉด, ํน์ ๋ฐ์ดํฐ ์์ค๋ฅผ ์ฌ์ฉํด ๋๊ท๋ชจ ์ธ์ด ๋ชจ๋ธ(LLM)์ "๊ทผ๊ฑฐ"๋ฅผ ๊ฐ์ถ๋ ๋ฐ ์ฌ์ฉ๋๋ ๊ธฐ๋ฒ์ ๋๋ค. ์๋ฅผ ๋ค์ด, LLM์ ํ์ฉํ ํ์ฌ ์ฑ๋ด์ด ๋ต๋ณ์ ์์ฑํ ๋, ํ์ฌ ๋ด๊ท ๋ฌธ์๋ ๊ด๋ จ ์์ค์์ ๊ฒ์ํ์ฌ ์์ฑํ๋๋ก ์ค๊ณํ๋ ๋ฐฉ์์ด ์์ต๋๋ค. ๊ฒ์ ๋ฐ ์์ฑ ํ๋ก์ธ์ค์ ํตํฉ์ ํตํด RAG ๋ชจ๋ธ์ ์ธ๋ถ ์ ๋ณด ์์ค๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์ ํํ๊ณ ์์ธํ๋ฉฐ ์ํฉ์ ๋ง๋ ์๋ต์ ์ ๊ณตํ ์ ์์ต๋๋ค. ๊ทธ๋ฌ๋ RAG ๊ธฐ๋ฐ ๋ชจ๋ธ์์ ์กฐ์ฐจ๋, ๋ช ๊ฐ์ง ๋ฌธ์ ๊ฐ ๋ฐ์ํ๊ณค ํฉ๋๋ค. * ๊ฒ์ ํ์ง ๋ถ๋ RAG ๋ชจ๋ธ์ด ๊ทผ๊ฑฐ๋ฅผ ๊ฒ์ํ ๋ ๋ฒกํฐ ์๋ฒ ๋ฉ, ์ฝ์ฌ์ธ ์ ์ฌ๋ ๋ผ๋ ๊ฐ๋ ์ด ํ์ฉ๋๋๋ฐ, ์ผ์ข ์ '๋จ์ด์ฅ','์ฌ์ '์ ๋น์ ํด๋ณผ ์ ์์ต๋๋ค. ๋ฐฐ์ด์ด ๋ค์ฃฝ๋ฐ์ฃฝ์ธ ์ฌ์ ์ ์คํ๋ ค ์๋ชป๋ ์ ๋ณด๋ฅผ ์ ๊ณตํ ๊ฒ์ ๋๋ค. ์ฆ ๋ชจ๋ธ์ด ๊ทผ๊ฑฐ ์ ๋ณด๋ฅผ ํ๋ณดํ๋ ๊ฒ์ ์๊ณ ๋ฆฌ์ฆ์ ์ ํ๋๊ฐ ์ค์ํฉ๋๋ค. * ์ฒญํฌ ์ด์ ์ฒญํฌ(Chunk)๋ ํฐ ๋ฌธ์๋ ์ ๋ณด๋ฅผ LLM ๋ชจ๋ธ์ ์ ๋ ฅํ ์ ์๋๋ก ๊ตฌ๋ถํ ์กฐ๊ฐ ๋จ์์ ๋๋ค. ๋ฌธ์ ๋ ์ฒญํฌ์ ์ฌ์ด์ฆ์ ๋ฐ๋ผ ๋ฌธ๋งฅ์ ์ธ ์ ๋ณด๋ ์ธ๋ถ ์ ๋ณด๊ฐ ์๊ณก๋์ด ์ผ๊ด์ฑ์ด ๋จ์ดํธ๋ฆด ์ ์๋ค๋ ๊ฒ ์ ๋๋ค. ๋ํ ์ฒญํฌ์ ์ฟผ๋ฆฌ(์ฌ์ฉ์ ์ง๋ฌธ)๊ฐ ๊ฐ์ด LLM ๋ชจ๋ธ์ ์ ๋ ฅ๋๋ฏ๋ก, ๋๋ก๋ ์ ๋ ฅ ํฌ๊ธฐ๊ฐ ์ ํ๋๊ฑฐ๋ ์ถ๋ก ์ฑ๋ฅ์ด ๊ฐ์ํ ์ ์์ต๋๋ค. * ์ฌ์ ํ ํ๊ฐ ๋๋ก๋ RAG ๋ชจ๋ธ์ด ๋ฌธ์์ ๊ทผ๊ฑฐํ์ง ์๋ ํ๊ฐ ๋ต๋ณ์ด ์ฌ์ ํ ๋ฐ์ํฉ๋๋ค. ์ด๋ฌํ ๊ฐ๋ฅ์ฑ์ ์๋ฃจ์ ๋จ๊ณ์์ ์น๋ช ์ ์ธ ์ํฅ์ ์ค ์ ์์ต๋๋ค. * ๊ฐ์ธ ์ ๋ณด ๋ณดํธ ๋ฐ ๋ณด์ ๋ฌธ์ ๋ณดํต RAG ์๋ฃจ์ ์ ๋ํ LLM ๋ชจ๋ธ์ API๋ฅผ ํ์ฉํด์ผ ํ๋ฏ๋ก, ๊ฐ์ธ์ ๋ณด ๋ฐ ๋ณด์ ๋ฌธ์ ์ ๋ํ ์ํ์ ๋ฐ์ ์ ๋ฐ์ ์์ต๋๋ค. ์ด๋ค ๊ธฐ์ ๋ RAG์ ๋ชจ๋ ์ ๋ณด๋ฅผ ์ฌ์ฉํ๋ ์ํ์ ๊ฐ์ํ์ง๋ ์์ ๊ฒ ์ ๋๋ค. ์ํฐํด์์๋ ์์ ์ธ๊ธํ ๋ด์ฉ์ธ์๋ RAG ์๋ฃจ์ ์ ๋ฌธ์ ์ ๊ณผ ํด๊ฒฐ๋ฐฉ์์ ๋ํด ๋ค๋ฃจ๊ณ ์์ต๋๋ค. LLM์ ๋งค๋ ฅ์ ์ธ ์ ์ฌ๋ ฅ์ ๊ฐ๊ณ ์์์๋, ์์ง๊น์ง ์กฐ์ง ๋จ์์ ํ์ฉ ์ฌ๋ก๋ณด๋จ ๊ฐ์ธ์ ์ธ ๊ฒฝํ๋ค์ด ๋ง์ด ๊ณต์ ๋๊ณ ์์ต๋๋ค. ๊ทธ๋ ๊ธฐ์ ์์ผ๋ก "๋๋ํ ์ ์ ์ ๋ง๋ค๊ธฐ ์ํ ๋ฉ๋ด์ผ(RAG ์ ๋ต)"์ด ์ค์ํ ์กฐ์ง ๊ฒฝ์๋ ฅ์ ์์๊ฐ ๋์ง ์์๊น ์ถ์ต๋๋ค : ) https://pub.towardsai.net/why-rag-applications-fail-in-production-a-technical-deep-dive-15cc976af52c