๐ก RAG(๊ฒ์ ์ฆ๊ฐ ์์ฑ)๊ฐ ์ฃผ๋ชฉ๋ฐ๋ ์ด์
์๋ ์ฒจ๋ถํ ์๋ฃ์ ์งง๊ณ ๊ฐ๊ฒฐํ๊ฒ ์์ฝ์ด ์๋์ด ์์ด, ๊ณต์ ํฉ๋๋ค. ๊ด๋ จ ๋ ผ๋ฌธ ๋ฐ ๋ ผ๋ฌธ ์ค๋ช ์๋ฃ๋ฅผ ๋ณด๊ณ ์ถ๋ค๋ฉด ์๋ ๋ ํผ๋ฐ์ค์ ์๋ฃ๋ฅผ ์ฐธ๊ณ ํ์ธ์. * RAG๋? * Retrieval-Augmented Generation (RAG, ๊ฒ์์ฆ๊ฐ์์ฑ)์ ๋ํ ์ธ์ด ๋ชจ๋ธ์ ์ง์ํ๋ AI ํ๋ ์์ํฌ๋ก, ์ธ๋ถ ์ง์ ๋ฒ ์ด์ค์์ ์ฌ์ค์ ๊ฒ์ํ์ฌ ์ต์ ์ ๋ณด๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์ ํํ ๋ต๋ณ์ ์์ฑ * RAG๊ฐ ์ฃผ๋ชฉ ๋ฐ๋ ์ด์ * ๋ํ ์ธ์ด ๋ชจ๋ธ์ ๋ฐ์ ์ผ๋ก ๊ธฐ์ ๊ณผ ์๋น์์๊ฒ ์๋นํ ์์ฐ์ฑ ํฅ์์ ๊ฐ์ ธ์ฌ ์ ์์. RAG๋ ๋ค์ํ ๋ถ์ผ์์ ์์ฉ๋ ์ ์์ผ๋ฉฐ, ์ค์๊ฐ ์ ๋ณด๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์ ํํ ๋ต๋ณ ์ ๊ณต๊ฐ๋ฅ * RAG์ ์ด์ ์ธ ๊ฐ์ง * ํ์ฅ์ฑ: ์ค์๊ฐ ์ ๋ณด ๊ฒ์ ๋ฐ ํ์ฉ์ผ๋ก ์ต์ ์ํ ์ ์ง. * ์ ์ฐ์ฑ: ์ฌ์ฉ์ ๋ง์ถคํ ๋ต๋ณ ์ ๊ณต. * ์ ํ์ฑ: ๊ฒ์ฆ ๊ฐ๋ฅํ ์ถ์ฒ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋ต๋ณ ์ ๊ณต, ํ ๋ฃจ์๋ค์ด์ ์ต์ํ. * RAG ์๋ ๋ฐฉ์ * ๊ฒ์ ๋จ๊ณ: ์ฌ์ฉ์์ ์ง๋ฌธ์ ์๋ฒ ๋ฉํ๊ณ Vector DB๋ฅผ ํตํด ์ ์ฌ ๋ฌธ์ ๊ฒ์. * ์์ฑ ๋จ๊ณ: ๊ฒ์๋ ์ ๋ณด๋ฅผ ๋ฐํ์ผ๋ก ํ๋กฌํํธ๋ฅผ ๊ตฌ์ฑํ๊ณ ์ธ์ด ๋ชจ๋ธ์ด ์ ํํ ํ ์คํธ ์๋ต์ ์์ฑ. * RAG vs. Fine-tuning * ํ์ธํ๋์ ํ๋ จ๋ ์์ ์ ์ ๋ณด์ ํ์ ๋๋, RAG๋ ์ค์๊ฐ ์ ๋ณด๋ฅผ ํ์ฉํ์ฌ ๊ณ์ ์ ๋ฐ์ดํธ. ๋ณํ๊ฐ ์ฆ์ ๋ฐ์ดํฐ์ ๋ํด RAG๊ฐ ๋ ์ ํฉ * RAG์ ๋ฏธ๋ ๋ํฅ * ๊ฐ์ธํ, ํ์ฅ์ฑ, ์ ํ์ฑ์ ์ด์ ์ ๋ง์ถ๋ฉฐ ๋ ๋๋ํ ์์คํ ์ผ๋ก ๋ฐ์ ํ ๊ฒ์ผ๋ก ์์๋ฉ๋๋ค. ํจ์จ์ ์ธ ๊ฒ์ ๋ฉ์ปค๋์ฆ๊ณผ ์ฌ์ธํ ํตํฉ์ด ํ์ ๐reference: https://www.skelterlabs.com/blog/2024-year-of-the-rag https://yumdata.tistory.com/419