https://slashpage.com/haebom/dk58wg2en8xrvmnqevxz
Prompt vs Fine-tuning vs RAG - ํด๋ด์ ์ก๋์ฌ๋์ต๊ทผ ๋ค์ํ ๋ถ๋ค์ด ์ธ๊ณต์ง๋ฅ์ ๊ด์ฌ์ ๊ฐ์ง๋ฉด์ ํ์ IT์ ๊ณ์ ๋ณ ๊ด์ฌ์ด ์๋ ๋ถ๋ค๋ ์ด์๋ํด ๋ค์ํ ๋ฌธ์๋ฅผ ์ฃผ์๊ณ ๊ณ์ญ๋๋ค. ์ค์ ๋ก ์์ฒญ์ ์ํด ๋์์ ๋ช๋ฒ ๋๋ฆฌ๊ธฐ๋ ํ๋ฉด์ ๊ธฐ์ ์ ์ผ๋ก ์ด๋ ค์ด ๋ถ๋ถ ๋ณด๋ค๋ ์ง๊ธ ์ฐ๋ฆฌ ์๋น์ค ํน์ ๋๋ฉ์ธ์ ๋ง๋ ๋ฐฉ๋ฒ์ ์ฐพ๋ ์๊ธฐ ๊ฐ์ต๋๋ค. ๋ชจ๋ธ์ ๋ฐ์ ์ ๊ณ์ํด์ ์ผ์ด๋ ๊ฒ์ด๊ณ ์นฉ์ , ์ ๋ ฅ๋ ๋ฑ์ ๋ํ ๋ฌธ์ ๋ ๊ฒฐ๊ตญ ์๊ฐ์ด ํด๊ฒฐ...slashpage.comํ๋กฌํํธ ์์ง๋์ด๋ง(๋์์ธ, ๊ธฐ๋ฒ... ๋ญ๋ )
- ๊ฐ์ฅ ๊ธฐ๋ณธ์ ์ธ ๋ฐฉ๋ฒ์ผ๋ก, ๋ชจ๋ธ์๊ฒ ์ํ๋ ์ ๋ณด๋ฅผ ์ป๊ธฐ ์ํด ์ ์ ํ ์ง์์ฌํญ์ ์ฃผ๋ ๊ฒ๊ณผ ๊ฐ์ต๋๋ค.
- ๋๊ตฌ๋ ์ฝ๊ฒ ์ฌ์ฉํ ์ ์์ง๋ง, ๋ชจ๋ธ์ด ํ์ตํ ๋ด์ฉ์ ํฌ๊ฒ ์์กดํ๋ฏ๋ก ์ต์ ์ ๋ณด๋ ๊ตฌ์ฒด์ ์ธ ๋ด์ฉ์ ์ป๋ ๋ฐ๋ ํ๊ณ๊ฐ ์์ต๋๋ค.
ํ์ธํ๋(Fine-tuning)
- ๊ธฐ์กด ์ธ์ด ๋ชจ๋ธ์ ์๋ก์ด ์ ๋ณด๋ฅผ ํ์ต์์ผ ์ ๋ฐ์ดํธํ๋ ๊ฒ์ผ๋ก, ์๊ฐ๊ณผ ๋น์ฉ์ด ๋ง์ด ๋ค์ง๋ง ํน์ ์ฃผ์ ์ ๋ํด ์ ๋ฌธ์ฑ์ ๊ฐ์ถ ์ ์์ต๋๋ค.
- ์ฌ์ฉ์๊ฐ ์ํ๋ ๋๋ก ๋ชจ๋ธ์ ์ปค์คํฐ๋ง์ด์งํ ์ ์๊ณ , ์ ํ๋๊ฐ ๋์์ง๋ ์ฅ์ ์ด ์์ต๋๋ค. ํ์ง๋ง ๊ธฐ์ ์ ์ดํด๋๊ฐ ํ์ํ๊ณ ๋ง์ ๋ฐ์ดํฐ๊ฐ ํ์ํฉ๋๋ค.
RAG(Retrieval Augmented Generation)
- ์ธ์ด ๋ชจ๋ธ๊ณผ ์ง์ ๋ฒ ์ด์ค๋ฅผ ๊ฒฐํฉํ ๋ฐฉ์์ผ๋ก, ์ง๋ฌธ์ ๋ตํ ๋ ๊ด๋ จ ์ ๋ณด๋ฅผ ๋จผ์ ์์งํ ๋ค ์ด๋ฅผ ๋ฐํ์ผ๋ก ๋ต๋ณ์ ์์ฑํฉ๋๋ค.
- ์ต์ ์ ๋ณด๊ฐ ํ์ํ๊ฑฐ๋ ๋ค์ํ ์ฃผ์ ๋ฅผ ๋ค๋ฃฐ ๋ ์ ์ฉํ๋ฉฐ, ํ๋กฌํํธ ์์ง๋์ด๋ง๊ณผ ํ์ธํ๋์ ์ค๊ฐ ์ ๋์ ๋์ด๋์ ๋น์ฉ์ด ๋ญ๋๋ค.
- RAG์ ์ฑ๋ฅ์ ๋ฒกํฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ํฅ์ ๋ง์ด ๋ฐ๋๋ฐ, MyScale์ด๋ผ๋ SQL ๊ธฐ๋ฐ์ ๋ฒกํฐ DB๋ฅผ ํ์ฉํ๋ฉด ๋น์ฉ ์ ๊ฐ๊ณผ ์ฑ๋ฅ ํฅ์์ ์ด์ ์ด ์์ต๋๋ค.
๊ฐ๋ ํ์ธํ๋๊ณผ RAG๋ฅผ ์ฌ์ฉํ๋ฉด ํ ๋ฃจ์๋ค์ด์ (์ฆ, ๋ชจ๋ธ์ด ์ฌ์ค์ด ์๋ ์ ๋ณด๋ฅผ ์์ฑํ๋ ํ์)์ด๋ ๋ฉํฐํด ๋ํ์ ์ด๋ ค์์ด ๊ณง ์ ํด๊ฒฐ๋ ๊ฒ์ด๋ผ ๊ธฐ๋ํ๋ ๋ถ๋ค์ด ์์ง๋ง ์ด๋ ์ฝ๊ฐ ํ๋ฆฝ๋๋ค. ์ค์ ๋ก ์ ๋ฐฉ๋ฒ์ ์ ์ฉํ๋ค๊ณ LLM์ด ๊ฐ์ง๋ ๊ณ ์ ํ ๋ฌธ์ ์ ์ด ํด๊ฒฐ๋์ง ์๊ธฐ ๋๋ฌธ์ด์ฃ .
- ํ ๋ฃจ์๋ค์ด์ : ํ์ธํ๋ ๊ณผ์ ์์ ๋ชจ๋ธ์ ์ ๊ณต๋ ํ์ต ๋ฐ์ดํฐ์ ๋งค์ฐ ์์กดํ๊ฒ ๋ฉ๋๋ค. ํ์ต ๋ฐ์ดํฐ๊ฐ ์ค๋ฅ๋ฅผ ํฌํจํ๊ณ ์๊ฑฐ๋, ์ถฉ๋ถํ ๋ค์ํ์ง ์์ ๊ฒฝ์ฐ ๋ชจ๋ธ์ด ์๋ชป๋ ์ ๋ณด๋ฅผ ํ์ตํ์ฌ, ์ด๋ฅผ ์ง์ค๋ก ์ธ์ํ๊ณ ์ถ๋ ฅํ ์ ์์ต๋๋ค. RAG์ ๊ฒฝ์ฐ, ์ธ๋ถ ์ ๋ณด ์์ค์์ ๊ฒ์๋ ๋ฐ์ดํฐ์ ์ง๊ณผ ๊ด๋ จ์ฑ์ ๋ฐ๋ผ ์ถ๋ ฅ์ ์ ํ์ฑ์ด ๋ฌ๋ผ์ง ์ ์์ผ๋ฉฐ, ์ด๋ ๋๋ก ํ ๋ฃจ์๋ค์ด์ ์ ์ ๋ฐํ ์ ์์ต๋๋ค.
- ๋ฉํฐํด ๋ํ: ๋ฉํฐํด ๋ํ๋ ์ด์ ๋ํ์ ๋งฅ๋ฝ์ ์ดํดํ๊ณ ์ด์ ์ ์ ํ ๋ฐ์ํ๋ ๋ฅ๋ ฅ์ ํ์๋ก ํฉ๋๋ค. ํ์ธํ๋๋ ๋ชจ๋ธ์ด๋ RAG๋ฅผ ์ฌ์ฉํ ๊ฒฝ์ฐ, ๋ํ์ ๋งฅ๋ฝ์ ๋ชจ๋ธ์ด ์ถฉ๋ถํ ์ดํดํ๊ณ ๋ฐ์ํ๊ธฐ ์ํด์๋ ์ถ๊ฐ์ ์ธ ์ต์ ํ๊ฐ ํ์ํฉ๋๋ค. ํนํ, ๋ชจ๋ธ์ด ๊ฐ ๋ํ ํด์ ์ฐ๊ด์ฑ์ ์ ํํ ํ์ ํ์ง ๋ชปํ๋ฉด ๋ํ์ ์์ฐ์ค๋ฌ์์ด ๋จ์ด์ง ์ ์์ต๋๋ค.
์คํ๋ ค ์ด๋ฐ ๊ฒฝ์ฐ๋ฅผ ๋ฐ๋ก ํด๊ฒฐํ๊ณ ์ถ์ผ๋ฉด Prompt ๊ธฐ๋ฒ๋ค์ ๊ฐ์ ธ๋ค ์ฐ๋๊ฒ ํจ์ฉ์ฑ์ด ๋ ๋์ต๋๋ค. ์ด์ ๋ ๊ฐ๋จํ๋ฐ ๋ค์ธ ๋น์ฉ์ ๋นํด ํจ๊ณผ๊ฐ ์๋ฑํ๊ธฐ ๋๋ฌธ์ ๋๋ค. ์ด๋ ๋ชจ๋ธ์ด ์ข์์ง ์๋ก ๋๋์ฑ ์ ์ฉํด์ง ๊ฒ ์ ๋๋ค. ๋์ค์ ์๋ํ๋ฉด์ ๋งํ์ง ์์๋ ์ต๊ฐํ๋ฉด ๋ค ์ฒ๋ฆฌํด์ฃผ๋ ๋ชจ๋ธ๋ค์ด ๋์ฌ๊ฑฐ๊ตฌ์.
RAG์ ๊ฒฝ์ฐ, ์ธ๋ถ ์ง์ ๋ฒ ์ด์ค์์ retrieval๋ ์ ๋ณด๊ฐ ๋ถ์ ํํ๊ฑฐ๋ ๋ถ์์ ํ ์ ์์ต๋๋ค. ์ด๋ ๋ชจ๋ธ์ด ์๋ชป๋ ์ ๋ณด๋ฅผ ๋ฐํ์ผ๋ก ํ ๋ฃจ์๋ค์ด์ ์ ์ผ์ผํค๋ ์์ธ์ด ๋ ์ ์์ฃ . ๋ํ ๋ํ์ ๋งฅ๋ฝ์ ๊ณ ๋ คํ์ง ์๊ณ ๋จ์ํ retrieval๋ ์ ๋ณด์ ์์กดํ๊ฒ ๋๋ฉด, ๋ฉํฐํด ๋ํ์์ ์ผ๊ด์ฑ ์๋ ์๋ต์ ํ๊ธฐ ์ด๋ ค์์ง๋๋ค.
ํ์ธํ๋์ ๊ฒฝ์ฐ, ํ์ต ๋ฐ์ดํฐ์ ํ์ง๊ณผ ์์ ํฌ๊ฒ ์ํฅ์ ๋ฐ์ต๋๋ค. ๋ฐ์ดํฐ๊ฐ ๋ถ์กฑํ๊ฑฐ๋ ํธํฅ๋์ด ์๋ค๋ฉด, ๋ชจ๋ธ์ overfitting๋์ด ์ผ๋ฐํ ์ฑ๋ฅ์ด ๋จ์ด์ง ์ ์์ต๋๋ค. ์ด๋ ํ ๋ฃจ์๋ค์ด์ ์ด๋ ๋ถ์ ์ ํ ์๋ต์ผ๋ก ์ด์ด์ง ์ ์์ฃ . ๋ํ ํ์ธํ๋๋ ๋ชจ๋ธ์ ํ์ต ๋ฐ์ดํฐ์ ์์๋ ์๋ก์ด ์ฃผ์ ๋ ๋งฅ๋ฝ์ ๋ํด์๋ ๋์ฒํ๊ธฐ ์ด๋ ค์ธ ์ ์์ต๋๋ค.
์ด๋ฐ ์ ์ ๊ณ ๋ คํ์ ๋, ๊ฐ์ฑ๋น ๋ฉด์์๋ ํ๋กฌํํธ ์์ง๋์ด๋ง์ด ๊ฐ์ฅ ์ ๋ฆฌํ ์ ์์ต๋๋ค. ํ๋กฌํํธ ์์ง๋์ด๋ง์ ๊ธฐ์กด ๋ชจ๋ธ์ ์ง์์ ์ต๋ํ ํ์ฉํ๋ฉด์๋, ์ฌ์ฉ์๊ฐ ์ํ๋ ๋ฐฉํฅ์ผ๋ก ๋ชจ๋ธ์ ์ ๋ํ ์ ์๊ธฐ ๋๋ฌธ์ด์ฃ . ๋ํ ๊ตฌํ์ด ์ฝ๊ณ ๋น์ฉ์ด ์ ๊ฒ ๋ค์ด, ๋ค์ํ ์ํฉ์์ ๋น ๋ฅด๊ฒ ์ ์ฉํด๋ณผ ์ ์์ต๋๋ค.
ํ์ง๋ง ํ๋ก์ ํธ์ ์๊ตฌ์ฌํญ์ ๋ฐ๋ผ RAG๋ ํ์ธํ๋์ด ๋ ์ ํฉํ ๊ฒฝ์ฐ๋ ์์ ๊ฒ์ ๋๋ค. ์๋ฅผ ๋ค์ด ํน์ ๋๋ฉ์ธ์ ํนํ๋ ์๋ต์ด ํ์ํ๋ค๋ฉด ํ์ธํ๋์ด, ์ค์๊ฐ์ผ๋ก ์ต์ ์ ๋ณด๋ฅผ ๋ฐ์ํด์ผ ํ๋ค๋ฉด RAG๊ฐ ๋ ๋์ ์ ํ์ผ ์ ์์ต๋๋ค.
๊ฒฐ๊ตญ ์ด๋ค ๋ฐฉ์์ด ๊ฐ์ฅ ์ข์์ง๋ ํ๋ก์ ํธ์ ๋ชฉ์ , ๋ฐ์ดํฐ์ ํน์ฑ, ๊ฐ์ฉ ์์ ๋ฑ์ ์ข ํฉ์ ์ผ๋ก ๊ณ ๋ คํด ๊ฒฐ์ ํด์ผ ํ ๊ฒ ๊ฐ์ต๋๋ค. ํ์์ ๋ฐ๋ผ ์ฌ๋ฌ ๋ฐฉ์์ ํจ๊ป ์ฌ์ฉํ๋ ๊ฒ๋ ์ข์ ์ ๋ต์ด ๋ ์ ์๊ฒ ์ฃ . ํ๋กฌํํธ ์์ง๋์ด๋ง์ผ๋ก ๊ธฐ๋ณธ์ ์ธ ์ฑ๋ฅ์ ํ๋ณดํ๊ณ , ํ์ธํ๋์ด๋ RAG๋ฅผ ๋ถ๋ถ์ ์ผ๋ก ์ ์ฉํด ๋ณด์ํ๋ ์์ผ๋ก์.
๊ฐ๋จํ๊ฒ ๋น๊ตํ๋ฉด ๋ค์๊ณผ ๊ฐ์ด ๋น๊ตํ ์ ์๊ฒ ์ต๋๋ค.
ํ์ง๋ง ์์์๋ ๋งํ๋ฏ์ด ์ด ๋ชจ๋ ๊ฒ ์ ์ ์ฌ์์ง ๊ฒ์ ๋๋ค. ์ค์ ๋ก ์ต๊ทผ ๊ตญ๋ด์ธ ๊ธฐ์ ๋ค์ด ์ด๊ฒ๋ค์ด ๋ชจ๋ ๊ฐ๋ฅํ ์๋น์ค๋ฅผ ํ๋ ๋ ๋ด๋๊ณ ์์ต๋๋ค.ย
ํ์ธํ๋์ด๋ RAG๋ UI๋ก ๋๊ตฌ๋ ํ ์ ์๋ ์๋๊ฐ ์ฑํผ ์ฑํผ ๋ค๊ฐ์ค๊ณ ์๋ ๊ฒ๋ ์ฌ์ค์ด๋ผ ์ด๋ค ๋ฐฉ๋ฒ์ด ๋ฌด์กฐ๊ฑด ์ข๋ค๋ผ๋ ์ ๊ทผ๋ฒ ํน์ ์ด๋ฐ ๋ฐฉ๋ฒ์ ์ ์ฉํ๋ฉด ์ด ๋ฌธ์ ๊ฐ ๋ชจ๋ ํด๊ฒฐ๋๋ค๋ ์ํํ์ ๊ธฐ๋ํ์๋ ๋ถ๋ค์๊ฒ ์์ฌ์ด ์ด์ผ๊ธฐ์ด์ง๋ง... ํ์ฌ๋ก์ ์ด์ ๋ ์๊ณ ์ ๊ทผํ์๋ฉด ์ข ๋ ์ง๊ธ ์ํฉ์์ ํ์ํ๊ฒ ๋ฌด์์ธ์ง๋ฅผ ์๊ฐํ ์ ์์ ๊ฒ ๊ฐ์ต๋๋ค.
RAG ์ ๋๋ก ํ๋ ค๋ฉด ์ด๋ ต๋๋ฐ
์์ฆ ์ฝ์์ด๋ค ํ์ธํ๋์ด์๋๋ผ rag์ ๊ผณํ์์. ๋ด๋ถ ์ ๋ณด๋ก ๋ํผ์ ๊ฐ๊ธฐ๋๊ฑฐ๋ณด๋ค rag๊ฐ ํจ์ฌ ๋ซ๊ฑฐ๋ ์ธ๋ถ์ ๋ณด ์ต๋ ๊ฐ๋ฅํ๋๊น
autorag ํ๋ ค๋๋ฐ ์ฝ์ง์๋๋ผ
๊ทธ๋ผ ์ธ์คํธ๋ญ์ ํ๋๊ณผ ํ๋กฌํํธ ํ๋์ ๋ญ๊ฐ๋ค๋ฆ? ์ด๊ฒ ใ ใดํท๊ฐ๋ฆฌ๋๋ฐ