ChatGPT๋ ์ด์ ์๋ฅ ๋ฌธ์ ๋ ํธ๋๋ฐ, ์ ๊ธฐ์ ์ AI ์ฑ๋ด์ ํํ์ด์ง์ ์๋ ๋ต์กฐ์ฐจ ์ฐพ์ง ๋ชปํ ๊น์?
์ ํ์ ํ๋ถ ๊ท์ ์ ๋ฌผ์๋๋ฐ ์๋ฑํ ๋ต์ ํ๊ฑฐ๋, ํํ์ด์ง์ ๋ฒ์ ์ด ์๋ ์ ๋ณด๋ฅผ ์ฐพ์ง ๋ชปํ๋ ๊ฒฝ์ฐ๊ฐ ์์ต๋๋ค. ๊ฒฐ๊ตญ ๊ณ ๊ฐ์ ์ฑ๋ด ์ฐฝ์ ๋ซ๊ณ ์ง์ ๊ฒ์ํ๊ฑฐ๋ ์๋ด์์๊ฒ ์ ํ๋ฅผ ๊ฒ๋๋ค.
AI๊ฐ ๋์คํ ๋๋ฉด์ ๊ธฐ์ ๋ค๋ ์ฒ์์๋ ํ์ฌ์ ๋ชจ๋ ๋ฌธ์๋ฅผ AI์ ์ฐ๊ฒฐํ๋ฉด ํ์ฌ ์ ๋ฌด์ ์ ํ์ ์ ์๋ AI๊ฐ ๋ ๊ฒ์ผ๋ก ๊ธฐ๋ํ์ต๋๋ค. ํ์ง๋ง ์ค์ ๋ก๋ ํ์ํ ๋ฌธ์๋ฅผ ์ฐพ์ง ๋ชปํ๊ฑฐ๋ ์ง๋ฌธ๊ณผ ๊ด๊ณ์๋ ์๋ฃ๋ฅผ ๊ฐ์ ธ์ค๋ ์ผ์ด ์ฆ์์ต๋๋ค.
๊ณ ๊ฐ์๊ฒ๋ ๊ทธ์ โ๋ณ๋ก ๋๋ํ์ง ์์ ์ฑ๋ดโ์ผ๋ก ๋ณด์ด์ง๋ง, ๊ทธ ๋ค์์๋ ๋ด๋น์๋ค์ด ์๋ฒ ๋ฉ ๋ชจ๋ธ์ ๋ฐ๊พธ๊ณ ๋ฌธ์๋ฅผ ์๋ฅด๋ ๋ฐฉ๋ฒ(Chunking)์ ์กฐ์ ํ๋ฉฐ ๊ฒ์ ์ฑ๋ฅ์ ๋์ด๋๋ผ ๋จธ๋ฆฌ๋ฅผ ์ธ๋งค๊ณ ์์ต๋๋ค.
์ด์ฒ๋ผ AI๊ฐ ๋ตํ๊ธฐ ์ ์ ํ์ฌ ์๋ฃ๋ฅผ ๊ฒ์ํ๊ณ , ์ฐพ์ ๋ด์ฉ์ ๊ทผ๊ฑฐ๋ก ๋ตํ๊ฒ ๋ง๋๋ ๊ธฐ์ ์ RAG๋ผ๊ณ ํฉ๋๋ค.
์ด๋ฒ์๋ ๊ณ ๊ฐ๋ ๋ต๋ตํ๊ณ ๋ด๋น์๋ ๋จธ๋ฆฌ ์ํ ๋ ์ด๊ธฐ RAG์ ์ด ๊ธฐ์ ์ ๋ฐ์ ์ ๋ํด ์ด์ผ๊ธฐ๋ฅผ ํด๋ณด๋ ค๊ณ ํฉ๋๋ค.
LLM์ ํ์ต์ด ๋๋๋ฉด ๊ฐ์ค์น๊ฐ ๊ณ ์ ๋ฉ๋๋ค. ๋ํํ๋ฉด์ ์๋ก์ด ์ ๋ณด๋ฅผ ์ฝ์ ์๋ ์์ง๋ง, ๊ทธ ์ ๋ณด๊ฐ ์๋์ผ๋ก ๋ชจ๋ธ์ ๊ฐ์ค์น์ ํ์ต๋๋ ๊ฒ์ ์๋๋๋ค.
๋ฐ๋ผ์ ์ด๋ฏธ ํ์ต์ด ๋๋ LLM์ ๋น๊ณต๊ฐ ์ฌ๋ด ๋ฌธ์๋ ํ์ต ์ดํ์ ๋ฐ๋ ์ ๋ณด๋ฅผ ์๋ ์ ์ ์์ต๋๋ค. ๊ทธ๋ ๋ค๊ณ ์๋ก์ด ๋ฌธ์๊ฐ ์๊ธธ ๋๋ง๋ค ๋ชจ๋ธ์ ๋ค์ ํ์ต์ํค๊ธฐ๋ ์ด๋ ต์ต๋๋ค. ๋น์ฉ๊ณผ ์๊ฐ์ด ๋ง์ด ๋ค๊ณ , ๋ฌด์๋ณด๋ค ๊ธฐ์ ์ ๋ฐ์ดํฐ๋ ๊ณ์ ๋ฐ๋๋๋ค.
์ค๋ ์ ๊ท์ ์ด ์ฌ๋ผ์จ๋ค.
์ด์ ํ์๋ก์ด ์ถ๊ฐ๋๋ค.
์ง๋๋ฌ ์ ํ ๋งค๋ด์ผ์ด ์์ ๋๋ค.
๊ณ ๊ฐ ์ง์ FAQ๊ฐ ๋งค์ฃผ ๋ฐ๋๋ค.
(ํ์ธํ๋์ฒ๋ผ ๋ชจ๋ธ์ ์ผ๋ถ๋ฅผ ์ถ๊ฐ๋ก ํ์ต์ํค๋ ๋ฐฉ๋ฒ๋ ์์ง๋ง, ์ด๋ ๊ฒ ์์ฃผ ๋ฐ๋๋ ์ ๋ณด๋ฅผ ๋ฐ์ํ๋ ์ฉ๋๋ก๋ ์ ํฉํ์ง ์์ต๋๋ค. ํ์ธํ๋์ ๋ค์ ์ฅ์์ ์์ธํ ์ดํด๋ณด๊ฒ ์ต๋๋ค.)
๊ทธ๋์ ๋ชจ๋ธ์ ์ง์์ ๋งค๋ฒ ๋ฐ๊พธ๋ ๋์ , ์ง๋ฌธ์ ๋ฐ์ ๋ ํ์ํ ์๋ฃ๋ฅผ ์ธ๋ถ์์ ์ฐพ์ ๋ณด์ฌ์ฃผ์๋ ์์ด๋์ด๊ฐ ๋์์ต๋๋ค.
์ด๊ฒ์ด RAG(Retrieval-Augmented Generation)์ ์์์ ๋๋ค.
RAG๋ ์ง๋ฌธ์ด ๋ค์ด์ค๋ฉด ๋ฏธ๋ฆฌ ์ค๋น๋ ๋ฌธ์์์ ๊ด๋ จ ๋ด์ฉ์ ๊ฒ์ํ๊ณ , ๊ฒ์ ๊ฒฐ๊ณผ๋ฅผ LLM์ ์ ๋ฌํด ๊ทธ ๋ด์ฉ์ ๊ทผ๊ฑฐ๋ก ๋ตํ๊ฒ ํฉ๋๋ค.
์ง๋ฌธ โ ๊ด๋ จ ๋ฌธ์ ๊ฒ์ โ ๊ฒ์ ๊ฒฐ๊ณผ๋ฅผ LLM์ ์ ๋ฌ โ ์ ๋ฌ๋ ๊ฒ์ ๊ฒฐ๊ณผ๋ฅผ ๊ทผ๊ฑฐ๋ก ๋ต๋ณ ์์ฑ
๊ฐ๋จํ ๋งํ๋ฉด ์ด๋ฐ ์์ฒญ์ ์์คํ ์ผ๋ก ๋ง๋ ๊ฒ์ ๋๋ค.
๋ค ๊ธฐ์ต์ผ๋ก ์ถ์ธกํ์ง ๋ง๊ณ , ์ง๊ธ ์ฐพ์ ํ์ฌ ์๋ฃ๋ฅผ ๊ทผ๊ฑฐ๋ก ๋ตํด.
RAG๋ ๋ชจ๋ธ์ ๋ค์ ํ์ต์ํค๋ ๊ธฐ์ ์ด ์๋๋๋ค. ๋ชจ๋ธ์ด ๋ต๋ณํ๊ธฐ ์ง์ ์ ์ด๋ค ์ ๋ณด๋ฅผ ๋ณด๊ฒ ํ ์ง ์ค๊ณํ๋ ๊ธฐ์ ์ ๋๋ค.
LLM์ ์ฌ์ฉ์์ ์ง๋ฌธ, ์ง์ ์ฌํญ, ์ฐธ๊ณ ๋ฌธ์์ฒ๋ผ ํ์ฌ ์ ๋ ฅ๋ ์ ๋ณด๋ฅผ ๋ฐํ์ผ๋ก ๋ต์ ๋ง๋ญ๋๋ค. ์์ "4.2 ๋ฌธ๋งฅ๊ณผ ๊ธฐ์ต"์์ ์ด๋ฐ ์ ๋ ฅ์ ์ปจํ ์คํธ(Context)๋ผ๊ณ ๋ถ๋ฅธ๋ค๊ณ ์ค๋ช ๋๋ ธ์ฃ ?
๊ทธ๋ฆฌ๊ณ ๋ชจ๋ธ์ด ์ผ์ ์ํ๋๋ก ์ ์ ํ ์ ๋ณด์ ๋๊ตฌ, ์ง์ ์ฌํญ์ ๊ตฌ์ฑํด์ ์ปจํ ์คํธ๋ฅผ ์ ๋ง๋ค์ด์ฃผ๋ ์์ ์ ์ปจํ ์คํธ ์์ง๋์ด๋ง(Context Engineering)์ด๋ผ๊ณ ๋ถ๋ฆ ๋๋ค.
RAG๋ ์ปจํ ์คํธ ์์ง๋์ด๋ง ๋ฐฉ๋ฒ ์ค ํ๋์ ๋๋ค. ์ง๋ฌธ๊ณผ ๊ด๋ จ๋ ์ธ๋ถ ์๋ฃ๋ฅผ ๊ฒ์ํ๊ณ , ๊ทธ์ค ํ์ํ ๋ถ๋ถ์ ๊ณจ๋ผ ๋ชจ๋ธ์ ์ปจํ ์คํธ์ ๋ฃ์ต๋๋ค.
(์ปจํ ์คํธ ์์ง๋์ด๋ง์ ๋ํด์๋ ๋์ค์ ๋ฐ๋ก ์ค๋ช ํ๋๋ก ํ๊ฒ ์ต๋๋ค.)
RAG๋ผ๋ ์ด๋ฆ์๋ ์ธ ๊ฐ์ง ๊ณผ์ ์ด ๋ค์ด ์์ต๋๋ค.
Retrievalย ย : ์ง๋ฌธ๊ณผ ๊ด๋ จ๋ ์๋ฃ๋ฅผ ์ฐพ๋๋ค.
Augmentation : ์ฐพ์ ์๋ฃ๋ฅผ ์ง๋ฌธ์ ์ปจํ ์คํธ์ ์ถ๊ฐํ๋ค.
Generation ย : ์ง๋ฌธ๊ณผ ์๋ฃ๋ฅผ ๋ฐํ์ผ๋ก ๋ต์ ์์ฑํ๋ค.
์ค์ ๋ก RAG๋ฅผ ๋ง๋ค๋ ค๋ฉด ๊ฒ์์ด ๊ฐ๋ฅํ๋๋ก ๋ฌธ์๋ฅผ ์ค๋นํ๋ ๊ณผ์ ๊ณผ ์ง๋ฌธ์ ๋ตํ๋ ๊ณผ์ ์ ๊ตฌํํด์ผ ํฉ๋๋ค.
[๋ฌธ์ ์ค๋น]
์ฌ๋ด ๋ฌธ์ ์์ง โ ๋ฌธ์๋ฅผ ์์ ๋จ์๋ก ๋ถํ โ ์๋ฒ ๋ฉ ์์ฑ โ ๊ฒ์ ์ธ๋ฑ์ค์ ์ ์ฅ
[์ง๋ฌธ ๋ต๋ณ]
์ฌ์ฉ์ ์ง๋ฌธ โ ๊ด๋ จ ๋ฌธ์ ๊ฒ์ โ ํ์ํ ๋ฌธ์ ์กฐ๊ฐ ์ ํ โ ์ง๋ฌธ๊ณผ ๋ฌธ์๋ฅผ LLM์ ์ ๋ฌ โ ๋ต๋ณ ์์ฑ
์ ๊ทธ๋ผ ์ฌ์ฉ์๊ฐ ์ง๋ฌธ์ ํ๋ฉด RAG๊ฐ ์ด๋ป๊ฒ ๋ต์ ์ฐพ๋์ง ์ดํด๋ณด๋๋ก ํ์ฃ . ์๋ฅผ ๋ค์ด ์ฌ์ฉ์๊ฐ ์ด๋ฐ ์ง๋ฌธ์ ํ๋ค๊ณ ๊ฐ์ ํด๋ด ์๋ค.
์ ๊ท ์ ์ฌ์๋ ์ฌํ๊ทผ๋ฌด๋ฅผ ํ ์ ์๋์?
์ผ๋ฐ ๋ชจ๋ธ์ ํ์ตํ ๋ ์ป์ ์ง์์ผ๋ก ๋ตํ๋ ค ํฉ๋๋ค. ๋ฐ๋ฉด RAG ์์คํ ์ ๋ชจ๋ธ์ ๋ฌป๊ธฐ์ ์ ๋จผ์ ์ฌ๋ด ๋ฌธ์ ์ ์ฅ์์์ ์ฌํ๊ทผ๋ฌด ๊ท์ ์ ์ฐพ์ต๋๋ค. ์๋ฅผ ๋ค๋ฉด ์๋์ ๊ฐ์ ๋ฌธ์๋ฅผ ์ฐพ์ ์ ์๊ฒ ์ฃ .
** ์ฌ๋ด ์ฌํ๊ทผ๋ฌด ๊ท์
์ ๊ท์ง ์ง์์ ๋ถ์์ฅ ์น์ธ ํ ์ฃผ 2ํ๊น์ง ์ฌํ๊ทผ๋ฌด๋ฅผ ์ ์ฒญํ ์ ์๋ค.
๋จ, ์ ๊ท ์ ์ฌ ํ 3๊ฐ์ ์ด๋ด ์ง์์ ์์ธ ์น์ธ์ด ํ์ํ๋ค.
.....
** ๊ทผํ ๊ด๋ฆฌ ๊ฐ์ด๋
์ฌํ๊ทผ๋ฌด์ผ์๋ ์ค์ 10์๊น์ง ์ ๋ฌด ์์ ์ํ๋ฅผ ๋ฑ๋กํด์ผ ํ๋ค.
๊ทธ๋ฆฌ๊ณ ๊ทธ ๊ฒฐ๊ณผ๋ฅผ ํฌํจํด์ ์๋์ ๊ฐ์ ํ ์คํธ๋ฅผ ์์ฑํ ๋ค์ ๊ทธ๋๋ก LLM์ ์ ๋ ฅ์ผ๋ก ๋ฃ์ต๋๋ค.
### ์ง์ ์ฌํญ
์๋ [๊ฒ์ ๊ฒฐ๊ณผ]๋ฅผ ๋ฐํ์ผ๋ก ์ฌ์ฉ์์ ์ง๋ฌธ์ ๋ตํ์ธ์.
๊ฒ์ ๊ฒฐ๊ณผ์ ๋ต์ด ์๋ค๋ฉด "์ ๊ณต๋ ์ ๋ณด๋ก๋ ์ ์ ์์ต๋๋ค"๋ผ๊ณ ๋ตํ์ธ์.
### ๊ฒ์ ๊ฒฐ๊ณผ
[๋ฌธ์ 1] ์ฌ๋ด ์ฌํ๊ทผ๋ฌด ๊ท์
์ ๊ท์ง ์ง์์ ๋ถ์์ฅ ์น์ธ ํ ์ฃผ 2ํ๊น์ง ์ฌํ๊ทผ๋ฌด๋ฅผ ์ ์ฒญํ ์ ์๋ค.
๋จ, ์ ๊ท ์ ์ฌ ํ 3๊ฐ์ ์ด๋ด ์ง์์ ์์ธ ์น์ธ์ด ํ์ํ๋ค.
[๋ฌธ์ 2] ๊ทผํ ๊ด๋ฆฌ ๊ฐ์ด๋
์ฌํ๊ทผ๋ฌด์ผ์๋ ์ค์ 10์๊น์ง ์ ๋ฌด ์์ ์ํ๋ฅผ ๋ฑ๋กํด์ผ ํ๋ค.
### ์ฌ์ฉ์ ์ง๋ฌธ
์ ๊ท ์ ์ฌ์๋ ์ฌํ๊ทผ๋ฌด๋ฅผ ํ ์ ์๋์?
์ด์ ๋ชจ๋ธ์ ์๊ธฐ์๊ฒ ํ์ต๋ ๋ฐ์ดํฐ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋ตํ๋๊ฒ ์๋๊ณ ์ ๋ ฅ์ผ๋ก ๋ค์ด์จ ๋ด์ฉ์ ์ ๋ฆฌํด์ ๋ต๋ณ์ ํ๋ฉด ๋ฉ๋๋ค. ๊ทธ๋ฌ๋ฉด ์ด๋ฐ์์ผ๋ก ๋ต๋ณ์ ํ ์ ์๊ฒ ์ฃ .
์ ๊ท ์ ์ฌ ํ 3๊ฐ์ ์ด๋ด์๋ ์์ธ ์น์ธ์ด ํ์ํฉ๋๋ค. ๋ฐ๋ผ์ ์ฌํ๊ทผ๋ฌด๊ฐ ๊ธ์ง๋ ๊ฒ์ ์๋์ง๋ง, ์ผ๋ฐ ์ ์ฒญ ์ ์ฐจ๋ง์ผ๋ก๋ ์ด์ฉํ ์ ์์ต๋๋ค.
์ด ๊ตฌ์กฐ์๋ ๊ธฐ์ ์ด ์ํ๋ ๋ช ๊ฐ์ง ์ฅ์ ์ด ์์ต๋๋ค.
๋ชจ๋ธ์ ๋ค์ ํ์ต์ํค์ง ์์๋ ๋ด๋ถ ๋ฌธ์๋ฅผ ํ์ฉํ ์ ์๋ค.
์ต์ ๋ฌธ์๋ฅผ ๋ฐ์ํ๋ฉด ๋ฐ๋ ์ ๋ณด๋ก ๋ตํ ์ ์๋ค.
๋ต๋ณ์ ์ถ์ฒ๋ฅผ ๋ถ์ฌ ์ฌ๋์ด ๊ฒ์ฆํ ์ ์๋ค.
์ฌ์ฉ์์ ๋ฌธ์ ์ ๊ทผ ๊ถํ์ ๊ฒ์ ๋จ๊ณ์์ ํต์ ํ ์ ์๋ค.
RAG๋ฅผ ๋์ ํ๋ ๋ ํ๋์ ์ด์ ๋ AI์ ํ๊ฐ(Hallucination)์ ์ค์ด๊ธฐ ์ํด์์ ๋๋ค. ๋ชจ๋ธ์ ๊ธฐ์ต์๋ง ์์กดํ์ง ์๊ณ ์ฌ๋ด ๋ฌธ์๋ฅผ ๋ต๋ณ์ ๊ทผ๊ฑฐ๋ก ์ ๊ณตํ๋ฉด, ์ฌ์ค๊ณผ ๋ค๋ฅธ ๋ด์ฉ์ ๋ง๋ค์ด๋ผ ๊ฐ๋ฅ์ฑ์ด ๋ฎ์์ง๋๋ค.
๋ค๋ง RAG๊ฐ ํ๊ฐ์ ์์ ํ ๋ง์์ฃผ๋ ๊ฒ์ ์๋๋๋ค. ์๋ชป๋ ๋ฌธ์๋ฅผ ๊ฒ์ํ๊ฑฐ๋, ๋ฌธ์์ ์๋ ๋ด์ฉ์ ๋ชจ๋ธ์ด ์ถ๋ก ํด์ ๋ง๋ถ์ด๋ฉด ์ฌ์ ํ ํ๋ฆฐ ๋ต์ด ๋์ฌ ์ ์์ต๋๋ค. ์ข์ RAG๋ ํ์ํ ์๋ฃ๋ฅผ ์ ์ฐพ๋ ๋ฐ์ ๋๋์ง ์์ต๋๋ค. ๊ทผ๊ฑฐ๊ฐ ์์ ๋๋ ๋ตํ์ง ์๊ณ , ์ด๋ค ์๋ฃ๋ฅผ ์ฐธ๊ณ ํ๋์ง ํ์ธํ ์ ์๋๋ก ์ค๊ณํด์ผ ํฉ๋๋ค.
์ฌ๋ด ๋ฌธ์์์ ํ์ํ ๋ด์ฉ์ ์ฐพ๋ ๊ฐ์ฅ ๋จ์ํ ๋ฐฉ๋ฒ์ ํค์๋ ๊ฒ์์ ๋๋ค. ํ์ง๋ง ์ฌ๋์ ์ง๋ฌธํ ๋ ๋ฌธ์์ ์ ํ ํํ์ ๊ทธ๋๋ก ์ฌ์ฉํ์ง ์์ต๋๋ค.
์ฌ์ฉ์๊ฐ ์ด๋ ๊ฒ ๋ฌผ์๋ค๊ณ ๊ฐ์ ํด๋ณด๊ฒ ์ต๋๋ค.
์ ๊ท ์ ์ฌ์๋ ์ง์์ ์ผํ ์ ์๋์?
๊ท์ ์๋ ๋ค์๊ณผ ๊ฐ์ด ์ ํ ์์ ์ ์์ต๋๋ค.
์ ์ฌ ํ 3๊ฐ์ ์ด๋ด ์ง์์ ์ฌํ๊ทผ๋ฌด์๋ ์์ธ ์น์ธ์ด ํ์ํ๋ค.
์ง๋ฌธ์๋ ์ ๊ท ์ ์ฌ์, ์ง์์ ์ผํ๋ค๊ฐ ์ฐ์๊ณ ๋ฌธ์์๋ ์ ์ฌ ํ 3๊ฐ์, ์ฌํ๊ทผ๋ฌด๊ฐ ์ฐ์์ต๋๋ค. ๋ป์ ํตํ์ง๋ง ๋จ์ด๊ฐ ๋ค๋ฆ ๋๋ค. ํค์๋๋ง ๋น๊ตํ๋ฉด ์ด ๋ฌธ์๋ฅผ ๋์น ์ ์์ต๋๋ค.
์์์ ์๋ฒ ๋ฉ๊ณต๊ฐ(Embedding Space)์ ๋ํด์ ์ค๋ช ํ๊ฑฐ ๊ธฐ์ตํ์๋์? ์๋ฒ ๋ฉ ๊ณต๊ฐ์ ๋ฌธ์ฅ์ด๋ ๋ฌธ์์ ์๋ฏธ๋ฅผ ์ซ์ ๋ฒกํฐ๋ก ๋ฐ๊พผ ํ ๋ป์ด ๋น์ทํ ๋ฌธ์ฅ์ ๊ฐ๊น์ด ์์น์ ๋์ด๋๋ก ๋ฐฐ์นํ ๊ณต๊ฐ์ ๋๋ค. ์ฌ๊ธฐ์์ ๋ฒกํฐ ๊ฒ์(Vector Search)์ ํ๋ฉด ์ง๋ฌธ์ ๋ฒกํฐ์ ๊ฐ๊น์ด ๋ฌธ์ ๋ฒกํฐ๋ฅผ ์ฐพ์๋ ๋๋ค.
RAG๋ฅผ ๊ตฌํํ ๋๋ ๊ทธ๋์ ๋ณดํต ๋ฌธ์๋ค์ ์๋ฒ ๋ฉํด์ ์๋ฒ ๋ฉ๊ณต๊ฐ์ ๋ฐฐ์นํ๊ณ ๋ฒกํฐ ๊ฒ์์ ํตํด์ Retrieval์ ํ๊ฒ๋ฉ๋๋ค. ๋๋ถ์ ์ฌ์ฉ์๊ฐ ๋ฌธ์์ ์ ํํ ํํ์ ๋ชฐ๋ผ๋ ์๋ฏธ๊ฐ ๋น์ทํ ๋ด์ฉ์ ์ฐพ์ ์ ์์ต๋๋ค.
RAG์ ๋ต๋ณ ํ์ง์ LLM์ ๋ฅ๋ ฅ๋ง์ผ๋ก ๊ฒฐ์ ๋์ง ์์ต๋๋ค. ํ์ํ ๋ฌธ์๋ฅผ ์ ๋๋ก ์ฐพ์๋์ง, ๊ทธ๋ฆฌ๊ณ ํ ๋ฒ์ ๊ฒ์์ผ๋ก ํ ์ ์๋ ์ง๋ฌธ์ธ์ง๊ฐ ํจ๊ป ์ํฅ์ ์ค๋๋ค.
์๋ฒ ๋ฉ ๊ณต๊ฐ์์ ๋ฒกํฐ ๊ฒ์์ "์๋ฏธ๊ฐ ๊ฐ๊น๋ค"์ด์ง ์ธ์ ๋ "์ด ์ง๋ฌธ์ ํ์ํ ์๋ฃ๋ค"๋ผ๋ ๋ป์ ์๋๋๋ค.
๊ฐ๋ น ์ฌ์ฉ์๊ฐ "๊ณ์ฝ ํด์ง ์ ์์ฝ๊ธ ๊ธฐ์ค"์ ๋ฌผ์๋๋ฐ ๊ฒ์๊ธฐ๊ฐ "๊ณ์ฝ ๊ฐฑ์ ์ ์ฐจ"๋ฅผ ๊ฐ์ ธ์ฌ ์ ์์ต๋๋ค. ๋ ๋ฌธ์ ๋ชจ๋ ๊ณ์ฝ์ ๋ค๋ฃจ์ง๋ง ์ง๋ฌธ์ ๋ตํ ๊ทผ๊ฑฐ๋ ์ ํ ๋ค๋ฆ ๋๋ค.
์๋ชป๋ ๋ฌธ์๊ฐ ์ปจํ ์คํธ์ ๋ค์ด๊ฐ๋ฉด ๋ชจ๋ธ์ ๊ทธ ์๋ฃ๋ฅผ ๋ฐํ์ผ๋ก ๊ทธ๋ด๋ฏํ ๋ต์ ๋ง๋ค๊ธฐ๋ ํฉ๋๋ค. ๊ฒฐ๊ตญ RAG์ ํ์ง์ ์๋ฒ ๋ฉ ๋ชจ๋ธ, ๊ฒ์์์ง, ๋ฌธ์๋ฅผ ๋๋๋ ๋ฐฉ์, ๊ฒ์ ๊ฒฐ๊ณผ๋ฅผ ์ฌ์ ๋ ฌํ๋ ๋ฐฉ์์ ํฌ๊ฒ ์ข์ฐ๋ฉ๋๋ค.
์ด๊ธฐ RAG๋ ๋๋ถ๋ถ ๋ค์๊ณผ ๊ฐ์ด ์์ง์์ต๋๋ค.
์ง๋ฌธ โ ๊ฒ์ 1ํ โ ๋ต๋ณ
๊ท์ ํ ์กฐํญ์ ์ฐพ๋ ์ผ์ด๋ผ๋ฉด ์ด ์ ๋๋ก ์ถฉ๋ถํฉ๋๋ค. ์ฌ๋ฌ ์๋ฃ๋ฅผ ๋น๊ตํ๊ณ ์์ธ๊น์ง ๋ถ์ํด์ผ ํ๋ค๋ฉด ์ด์ผ๊ธฐ๊ฐ ๋ฌ๋ผ์ง๋๋ค.
์๋ ๊ณ ๊ฐ ๋ถ๋ง ์ค ๋ฐฐ์ก ๊ด๋ จ ๋ฌธ์ ๊ฐ ๋์ด๋ ์์ธ์ ์ ํ๊ตฐ๋ณ๋ก ๋น๊ตํ๊ณ , ์ฌํด ์ด์ ์ ์ฑ ๊ณผ ์ฐ๊ฒฐํด์ ๊ฐ์ ์์ ์ ์ํด์ค.
์ด ์ง๋ฌธ์ ๋ตํ๋ ค๋ฉด ๊ณ ๊ฐ ๋ถ๋ง ๋ฐ์ดํฐ, ์ ํ๊ตฐ ์ ๋ณด, ๋ฐฐ์ก ์ ์ฑ ๊ณผ ์ฌํด ์ด์ ๊ณํ์ ๋ฐ๋ก ์ฐพ์์ผ ํฉ๋๋ค. ๋ฐฐ์ก ์ง์ฐ๊ณผ ์ถ๊ณ ์ง์ฐ์ฒ๋ผ ํํ์ด ๋ค๋ฅธ ํญ๋ชฉ๋ ์ฐ๊ฒฐํด์ผ ํฉ๋๋ค. ์ค๊ฐ ์๋ฃ๊ฐ ๋ถ์กฑํ๋ฉด ์ถ๊ฐ ๊ฒ์๋ ํ์ํฉ๋๋ค.
๊ทธ๋ฐ๋ฐ ์ด๊ธฐ RAG๋ ์ง๋ฌธ์ ๋๋๊ฑฐ๋, ๊ฒ์ ๊ฒฐ๊ณผ๊ฐ ์ถฉ๋ถํ์ง ํ์ธํ๊ฑฐ๋, ์๋ก ์ถฉ๋ํ๋ ์๋ฃ๋ฅผ ๋ค์ ์ ๊ฒํ์ง ๋ชปํ์ต๋๋ค.
์ ์ฅ์์ ์ถ๋ก ๋ชจ๋ธ๊ณผ AI ์์ด์ ํธ๋ฅผ ์ดํด๋ณด๋ฉฐ, ๋ณต์กํ ๋ฌธ์ ๋ ํ ๋ฒ์ ๋ต์ ๋ง๋๋ ๊ฒ๋ณด๋ค ๋จ๊ณ๋ฅผ ๋๋๊ณ ๊ฒฐ๊ณผ๋ฅผ ํ์ธํ๋ฉด์ ํ ๋ ๋ ์ ํด๊ฒฐ๋๋ค๊ณ ํ์ต๋๋ค. ๊ธฐ์กด RAG๋ ์ด์ ๋ฌ๋ฆฌ ์ค๋ซ๋์ One-shot, ์ฆ ํ ๋ฒ ๊ฒ์ํ๊ณ ๋ฐ๋ก ๋ตํ๋ ๊ตฌ์กฐ์ ๋จธ๋ฌผ๋ ์ต๋๋ค.
๊ทธ๋์ ์ข์ ๋ฒกํฐ ๊ฒ์ ์์คํ ์ ๊ฐ์ถ RAG๋ณด๋ค, ๋จ์ํ ํค์๋ ๊ฒ์ ๋๊ตฌ๋ฅผ ์ฌ๋ฌ ๋ฒ ์ฌ์ฉํ ์ ์๋ AI ์์ด์ ํธ๊ฐ ๋ณต์กํ ์กฐ์ฌ์์ ๋ ๋์ ๊ฒฐ๊ณผ๋ฅผ ๋ด๋ ๊ฒฝ์ฐ๋ ์๊ฒผ์ต๋๋ค. ๊ฒ์๊ธฐ์ ์ ํ๋๋ง ๋์ด๋ ๊ฒ์ผ๋ก๋ ํด๊ฒฐ๋์ง ์๋ ํ๊ณ๊ฐ ์์๋ ๊ฒ์ ๋๋ค.
์ด ํ๊ณ๋ฅผ ๋ณด์ํ๋ ๋ฐฉํฅ์ ํฌ๊ฒ ์ธ ๊ฐ์ง์ ๋๋ค. ๊ฒ์ ๊ฒฐ๊ณผ๋ฅผ ๋ ์ ํํ๊ฒ ๊ณ ๋ฅด๊ณ , ๋ฌธ์ ์ฌ์ด์ ๊ด๊ณ๋ฅผ ์ธ๋ฑ์ค์ ๋ด๊ณ , ๊ฒ์ ๊ณผ์ ์์ฒด๋ฅผ ์ฌ๋ฌ ๋จ๊ณ๋ก ๋ฐ๊พธ๋ ๊ฒ์ ๋๋ค.
์ฒซ ๋ฒ์งธ ๋ฐฉํฅ์ ๊ฒ์ ํ์ง์ ๋์ด๋ ๊ฒ์ ๋๋ค.
์ ๋ฌด ๋ถ์ผ์ ๋ง๋ ์๋ฒ ๋ฉ ๋ชจ๋ธ์ ์ฌ์ฉํ๋ฉด ์ฌ๋ด ์ฉ์ด๋ ์ ๋ฌธ์ ์ธ ํํ์ ๋ ์ ๊ตฌ๋ถํ ์ ์์ต๋๋ค. ์ฌ์ฉ์์ ์งง๊ฑฐ๋ ๋ชจํธํ ์ง๋ฌธ์ ๊ฒ์ํ๊ธฐ ์ข์ ๋ฌธ์ฅ์ผ๋ก ๋ค์ ์ฐ๋ ์ฟผ๋ฆฌ ์ฌ์์ฑ(Query Rewriting)๋ ํ์ฉํฉ๋๋ค.
๋ฒกํฐ ๊ฒ์๋ง ๊ณ ์งํ ํ์๋ ์์ต๋๋ค. ์ ํ๋ช , ๋ฒ ์กฐํญ, ์ค๋ฅ ์ฝ๋, API ์ฒ๋ผ ์ ํํ ๋ฌธ์์ด์ด ์ค์ํ ์ง๋ฌธ์ ํค์๋ ๊ฒ์์ด ๋ ์ ์ฐพ์ต๋๋ค. ์ค๋ฌด์์๋ ๋ ๊ฒ์ ๋ฐฉ์์ ํจ๊ป ์ฌ์ฉํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค.
๋ฒกํฐ ๊ฒ์ ย ย : ์๋ฏธ๊ฐ ๋น์ทํ ๋ฌธ์๋ฅผ ์ฐพ๋๋ค.
ํค์๋ ๊ฒ์ย ย : ์ ํํ ๋จ์ด๊ฐ ๋ค์ด๊ฐ ๋ฌธ์๋ฅผ ์ฐพ๋๋ค.
ํ์ด๋ธ๋ฆฌ๋ ๊ฒ์ : ๋ ๊ฒฐ๊ณผ๋ฅผ ํฉ์ณ ํ๋ณด๋ฅผ ๋ํ๋ค.
๋ฆฌ๋ญํนย ย ย ย : ํ๋ณด๋ฅผ ๋ค์ ํ๊ฐํด ๊ด๋ จ์ฑ์ด ๋์ ์์๋ก ์ ๋ ฌํ๋ค.
๋ฒกํฐ ๊ฒ์์ ์ง๋ฌธ๊ณผ ๊ฐ๊น์ด ๋ฌธ์ ์กฐ๊ฐ์ ์ฐพ๋ ๋ฐ ๋ฅํ์ง๋ง, ์ฌ๋ฌ ๋ฌธ์์ ํฉ์ด์ง ์ ๋ณด๊ฐ ์๋ก ์ด๋ป๊ฒ ์ฐ๊ฒฐ๋๋์ง๋ ์๊ธฐ ์ด๋ ต์ต๋๋ค.
๋ค์ ์ง๋ฌธ์ ์๊ฐํด๋ด ์๋ค.
์ง๋ 3๋ ๊ฐ์ ๋ณด๊ณ ์๋ฅผ ์ฝ๊ณ , ์ฐ๋ฆฌ ํ์ฌ ์ ์ฌ์ ๋ฆฌ์คํฌ์ ํฐ ํ๋ฆ๊ณผ ์๋ก ์ฐ๊ฒฐ๋ ์์ธ์ ๋ถ์ํด์ค.
์ด ์ง๋ฌธ์ ๋ตํ๋ ค๋ฉด ํน์ ๋ฌธ์ฅ ํ๋๋ฅผ ์ฐพ๋ ๊ฒ์ผ๋ก๋ ๋ถ์กฑํฉ๋๋ค. ์ฌ๋ฌ ๋ฌธ์์ ๋ฑ์ฅํ๋ ์กฐ์ง, ์ ํ, ์ฌ๊ฑด๊ณผ ๋ฆฌ์คํฌ๋ฅผ ์ฐ๊ฒฐํด ์ ์ฒด ๊ตฌ์กฐ๋ฅผ ๋ด์ผ ํฉ๋๋ค.
์ง์ ๊ทธ๋ํ: ์ค์ ๊ด๊ณ๋ฅผ ์ ์ฅํ๋ค
์ง์ ๊ทธ๋ํ(Knowledge Graph)๋ ๋ฌธ์์ ๋ฑ์ฅํ๋ ์ฌ๋, ์กฐ์ง, ์ ํ, ์ฌ๊ฑด ๊ฐ์ ๋์์ ๋ ธ๋(Node)๋ก ๋ง๋ค๊ณ , ๋์ ์ฌ์ด์ ์ค์ ๊ด๊ณ๋ฅผ ์ฃ์ง(Edge)๋ก ์ฐ๊ฒฐํฉ๋๋ค.
๊ณ ๊ฐ A๊ฐ ์ ํ B๋ฅผ ๊ตฌ๋งคํ๋ค
ย ย : ๊ณ ๊ฐ A โ ๊ตฌ๋งค โ ์ ํ B
์ ํ B์๋ ๋ถํ C๊ฐ ์ฌ์ฉ๋๋ค
ย ย : ์ ํ B โ ์ฌ์ฉ โ ๋ถํ C
๊ณต๊ธ์ฌ D๊ฐ ๋ถํ C๋ฅผ ๊ณต๊ธํ๋ค
ย ย : ๊ณต๊ธ์ฌ D โ ๊ณต๊ธ โ ๋ถํ C
๊ณต๊ธ์ฌ D์ ๋ฉ๊ธฐ ์ง์ฐ์ด ์ ํ B์ ์ํฅ์ ์ค๋ค
ย ย : ๊ณต๊ธ์ฌ D โ ๋ฉ๊ธฐ ์ง์ฐ โ ์ ํ B
์๋ฒ ๋ฉ ๊ณต๊ฐ๊ณผ ๋ฒกํฐ ๊ฒ์์ด ๋น์ทํ ๋ฌธ์ฅ์ ์ฐพ๋๋ค๋ฉด, ์ง์ ๊ทธ๋ํ๋ ๋ฐ์ดํฐ ์์ ์ค์ ๋ก ์กด์ฌํ๋ ๊ด๊ณ๋ฅผ ์ ์ฅํฉ๋๋ค.
์จํจ๋ก์ง: ๊ด๊ณ์ ํ ํ๋ฆฟ๊ณผ ๊ท์น์ ์ ์ํ๋ค
๊ทธ๋ํ๋ฅผ ๋ง๋ค๊ธฐ ์ ์ ์ด๋ค ์ข ๋ฅ์ ๋ ธ๋์ ์ฃ์ง๋ฅผ ์ฌ์ฉํ ์ง ์ ํ ์ ์์ต๋๋ค. ์ด๊ฒ์ด ์จํจ๋ก์ง(Ontology)์ ๋๋ค.
[์จํจ๋ก์ง]
๊ณต๊ธ์ฌ โ ๊ณต๊ธํ๋ค โ ๋ถํ
[์ค์ ๊ทธ๋ํ ๋ฐ์ดํฐ]
MCY์ ๊ธฐ โ ๊ณต๊ธํ๋ค โ 3์๋ชจํฐ
์จํจ๋ก์ง๋ ๊ณ ๊ฐ, ๊ณ์ฝ, ์ ํ, ์ฅ์ , ๋ณด์ ๊ฐ์ ๊ฐ๋ ์ด ๋ฌด์์ธ์ง, ๊ทธ๋ฆฌ๊ณ ์๋ก ์ด๋ค ๊ด๊ณ๋ฅผ ๋งบ์ ์ ์๋์ง ์ ์ํฉ๋๋ค. ๊ด๊ณ์ ๋ฐฉํฅ์ด๋ ์๋ฏธ๋ ์ ํ ์ ์์ต๋๋ค.
์๋ฅผ ๋ค์ด ํด์ง๋ผ๋ ํํ์ด ํต์ ๊ณ์ฝ ํด์ง์ธ์ง, ๊ตฌ๋ ํด์ง์ธ์ง, ๊ณ ์ฉ ๊ณ์ฝ ์ข ๋ฃ์ธ์ง ๊ตฌ๋ถํ๋๋ก ๋ง๋ค ์ ์์ต๋๋ค. ์ด๋ ๊ฒ ํ๋ฉด ๋ฌธ์๋ง๋ค ๋ค๋ฅธ ํํ์ ์ฌ์ฉํ๋๋ผ๋ ์ผ๊ด๋ ๊ธฐ์ค์ผ๋ก ๊ด๊ณ๋ฅผ ์ ๋ฆฌํ ์ ์์ต๋๋ค.
GraphRAG: ์ง์ ๊ทธ๋ํ๋ฅผ ๊ฒ์์ ํ์ฉํ๋ค
GraphRAG๋ ๋ฌธ์์์ ์ง์ ๊ทธ๋ํ๋ฅผ ๋ง๋ค๊ณ , ๊ทธ ๊ทธ๋ํ๋ฅผ RAG์ ๊ฒ์๊ณผ ๋ต๋ณ์ ํ์ฉํฉ๋๋ค. GraphRAG์ ํน์ง์ ๋ฐ์ ํ๊ฒ ์ฐ๊ฒฐ๋ ๋ ธ๋๋ฅผ ์ปค๋ฎค๋ํฐ๋ก ๋ฌถ๊ณ ์์ฝํ๋ค๋ ์ ์ ๋๋ค.
1. ๋ฌธ์์์ ์ํฐํฐ์ ๊ด๊ณ๋ฅผ ์ถ์ถํ๋ค.
2. ์ถ์ถํ ๊ด๊ณ๋ฅผ ์ง์ ๊ทธ๋ํ๋ก ๋ง๋ ๋ค.
3. ๋ฐ์ ํ๊ฒ ์ฐ๊ฒฐ๋ ๋ ธ๋๋ฅผ ์ปค๋ฎค๋ํฐ๋ก ๋ฌถ๋๋ค.
4. ๊ฐ ์ปค๋ฎค๋ํฐ์ ๋ด์ฉ์ ์์ฝํ๋ค.
5. ์ง๋ฌธ์ ๋ง๋ ๊ทธ๋ํ์ ์์ฝ์ ๊ฒ์ํ๋ค.
GraphRAG๊ฐ ๋ฐ๋์ ์จํจ๋ก์ง๋ฅผ ํ์๋ก ํ๋ ๊ฒ์ ์๋๋๋ค. LLM์ด ๋ฌธ์๋ฅผ ์ฝ๊ณ ๋ ธ๋์ ์ฃ์ง๋ฅผ ์ง์ ์ถ์ถํ ์๋ ์์ต๋๋ค. ๋ค๋ง ์จํจ๋ก์ง๋ฅผ ํจ๊ป ์ฌ์ฉํ๋ฉด ๊ด๊ณ์ ์ด๋ฆ๊ณผ ์๋ฏธ๋ฅผ ์ผ๊ด๋๊ฒ ๋ง๋ค๊ณ , ์๋ชป๋ ์ฐ๊ฒฐ์ ์ค์ด๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค.
GraphRAG์์๋ ์ ์ฒด ์๋ฃ์ ์ฃผ์ ์ฃผ์ ๋ ๋ฐ๋ณต๋๋ ์ํ์ ๋ฌป๋ ์ง๋ฌธ์๋ ์ฌ๋ฌ ์ปค๋ฎค๋ํฐ ์์ฝ์ ์ข ํฉํ๋ Global Search๋ฅผ ์ฌ์ฉํฉ๋๋ค. ํน์ ๊ณ ๊ฐ๊ณผ ์ ํ์ ๊ด๊ณ์ฒ๋ผ ๋ฒ์๊ฐ ์ข์ ์ง๋ฌธ์๋ ํด๋น ๋ ธ๋ ์ฃผ๋ณ์ ๋ฐ๋ผ๊ฐ๋ Local Search๋ฅผ ์ฌ์ฉํฉ๋๋ค.
GraphRAG๋ ๋๊ท๋ชจ ๋ณด๊ณ ์ ๋ถ์, ๋ฆฌ์คํฌ ๋ถ์, ์์ฅ ์กฐ์ฌ์ฒ๋ผ ์ ์ฒด ํ๋ฆ๊ณผ ์จ์ ์ฐ๊ฒฐ์ด ์ค์ํ ์์ ์ ์ ๋ง์ต๋๋ค. ๋ฐ๋ฉด ์ง์ ๊ทธ๋ํ์ ์ปค๋ฎค๋ํฐ ์์ฝ์ ๋ง๋๋ ๋ฐ ๋ง์ LLM ํธ์ถ์ด ํ์ํฉ๋๋ค. ์งง์ ๋ฌธ์๋ ๋จ์ FAQ๋ฅผ ์ํด ์ฌ์ฉํ๊ธฐ์๋ ๋น์ฉ์ด ํด ์ ์์ต๋๋ค.
์ง๊ธ๊น์ง ์ดํด๋ณธ ๊ฐ์ ๋ฐฉ๋ฒ์ ์ฃผ๋ก ๋ ์ข์ ์๋ฃ๋ฅผ ์ฐพ๋ ๊ฒ์ ์ง์คํ์ต๋๋ค. ์๋ฒ ๋ฉ๊ณผ ํ์ด๋ธ๋ฆฌ๋ ๊ฒ์์ ๊ฒ์ ์ ํ๋๋ฅผ ๋์ด๊ณ , GraphRAG๋ ์ ๋ณด ์ฌ์ด์ ๊ด๊ณ๊น์ง ๊ฒ์ํ ์ ์๊ฒ ๋ง๋ญ๋๋ค. ํ์ง๋ง ๊ฒ์ ์ ํ๋๋ฅผ ์๋ฌด๋ฆฌ ๋์ฌ๋, ํ ๋ฒ ๊ฒ์ํ๊ณ ๋ฐ๋ก ๋ตํ๋ค๋ ์ด๊ธฐ RAG์ ํ๊ณ๋ ๋จ์ต๋๋ค.
๊ทธ๋์ ์์ง๋์ด๋ค์ ์ด๊ฒ์ ๊ทน๋ณตํ๊ธฐ ์ํด ์์์ ์๊ธฐํ๊ฒ์ฒ๋ผ AI์์ด์ ํธ์ ์ฅ์ ์ RAG์ ๋์ ํ๊ธฐ ์์ํ์ต๋๋ค. ์์ด์ ํธ์ ์ ์ฐจ์ ์คํ๊ณผ ๋ฐ๋ณต ๊ตฌ์กฐ๋ฅผ RAG์ ์ ์ฉํด์ ์ฑ๋ฅ์ ๊ทน๋ํ ์ํจ๊ฒ์ด Agentic RAG์ ๋๋ค.
์ง๋ฌธ ๋ถ์
ย ย โ
๊ฒ์ ๊ณํ ์๋ฆฝ
ย ย โ
๊ฒ์ ์คํ
ย ย โ
๊ฒฐ๊ณผ ํ๊ฐ
ย ย โโ ์๋ฃ๊ฐ ์ถฉ๋ถํจ โ ๋ต๋ณ ์์ฑ
ย ย โโ ์๋ฃ๊ฐ ๋ถ์กฑํจ โ ์ง๋ฌธ์ ๋๋๊ฑฐ๋ ๊ฒ์์ด๋ฅผ ๋ฐ๊ฟ ์ฌ๊ฒ์
์๋ฅผ ๋ค์ด "์ฌํด ๋งค์ถ ํ๋ฝ ์์ธ์ ์ ํ๊ตฐ๋ณ๋ก ๋ถ์ํด์ค"๋ผ๋ ์ง๋ฌธ์ ๋ฐ์ผ๋ฉด, Agentic RAG๋ ๋จผ์ ์ ํ๊ตฐ ๋ชฉ๋ก์ ์ฐพ์ต๋๋ค. ๊ทธ๋ค์ ๊ฐ ์ ํ๊ตฐ์ ๋งค์ถ ์๋ฃ๋ฅผ ์กฐํํ๊ณ , ์์ธ ํ๋ณด๋ฅผ ํ์ธํ๊ธฐ ์ํด ์์ ๋ณด๊ณ ์์ ๊ณ ๊ฐ ํผ๋๋ฐฑ์ ์ถ๊ฐ๋ก ๊ฒ์ํฉ๋๋ค. ์๋ฃ๋ผ๋ฆฌ ์ถฉ๋ํ๋ฉด ๋ค๋ฅธ ์ถ์ฒ๋ฅผ ์ฐพ์ ๋ค์ ํ์ธํ ์๋ ์์ต๋๋ค.
์ ๊ฐ RAG๊ธ์ AI์์ด์ ํธ ๋ค์์ ์ด ์ด์ ๋ ์ฌ๊ธฐ์ ์์ต๋๋ค. RAG๊ฐ ์์ด์ ํธ๋ณด๋ค ๋จผ์ ์์๋์์ง๋ง ๊ธฐ์กด RAG์ One-shot ๊ตฌ์กฐ๊ฐ ์์ด์ ํธ์ ๋ฐ๋ณต ๊ตฌ์กฐ๋ฅผ ๋ง๋ ์ด๋ป๊ฒ ๋ฌ๋ผ์ก๋์ง ์ฐ๊ฒฐํด์ ๋ณด๊ธฐ ์ํด์์ ๋๋ค.
Agentic RAG๋ ํนํ ๋ณต์กํ ์กฐ์ฌ๊ฐ ํ์ํ ์ง๋ฌธ์์ RAG์ ์ฑ๋ฅ์ ๊ทน์ ์ผ๋ก ๋์ด ์ฌ๋ ธ์ต๋๋ค. ๋ค๋ง Agentic RAG๋ ๊ฒ์๊ณผ ํ๋จ์ ๋ฐ๋ณตํ๋ฏ๋ก ์๊ฐ๊ณผ ๋น์ฉ์ด ๋์ด๋ฉ๋๋ค. ๊ทธ๋์ ์ค๋ฌด์์๋ ์ง๋ฌธ์ ๋์ด๋์ ๋ฐ๋ผ Agentic RAG์ ๊ณ ์ ํ RAG ๋ ๋ฐฉ์์ ๋๋ ์ฐ๋ ํธ์ด ํ์ค์ ์ ๋๋ค.
์ ๊ฐ ์ง์ ์ฌ์ฉํด ๋ณธ ์ฌ๋ฌ ๊ธฐ์ ์ฉ AI ์ฑ๋ด์ ๋ต๋ณ ํ์ง๋ง ๋๊ณ ๋ณด๋ฉด, ์์ง๋ ๋จ์ํ ๋ฒกํฐ ๊ฒ์ ์ค์ฌ์ ์ด๊ธฐ RAG๋ ํ์ด๋ธ๋ฆฌ๋ ๊ฒ์๊ณผ ๋ฆฌ๋ญํน์ ์ ์ฉํ๋ ๋จ๊ณ์ ๋จธ๋ฌธ ์์คํ ์ด ์ ์ง ์์ ๋ณด์ ๋๋ค. (๋ฌผ๋ก ์ธ๋ถ์์ ์ฑ๋ด์ ๋ด๋ถ ๊ตฌ์กฐ๋ฅผ ์ ํํ ์ ์๋ ์์ผ๋ฏ๋ก ์ด๋ ๋ต๋ณ ํ์ง์ ๋ฐํ์ผ๋ก ํ ์ถ์ ์ ๋๋ค.)
์์ผ๋ก ๋ ๋์ ์๋ฒ ๋ฉ๊ณผ ๊ฒ์ ๋ฐฉ์, GraphRAG๋ ์จํจ๋ก์ง, Agentic RAG๋ฑ์ ์ ์ฉํด์ ๊ณ ๊ฐ์ด ๋ค์ ๊ฒ์ํ๊ฑฐ๋ ์๋ด์์๊ฒ ์ ํํ์ง ์์๋ ๋๋ ์ฑ๋ฅ์ข์ ์ฑ๋ด์ด ๋ง๋ค์ด์ง๋ฉด ์ข๊ฒ ์ต๋๋ค.
๋ํ AI์ฑ๋ด ๋ฟ๋ง ์๋๋ผ AX(AI Transformation)์ ์ํ๋ ๊ธฐ์ ๋ค์ ๋์ ์ฑ๋ฅ์ RAGํ๊ฒฝ์ ๊ตฌ์ถํ๋ ๊ฒ์ด ํ์์ ์ ๋๋ค.
์๋ ๊น์ง AX๋ฅผ ์คํํ ๊ธฐ์ ๋ค์ด RAG์ ์๋นํ ๋ง์ ํฌ์๋ฅผ ํ๊ฒ์ผ๋ก ์๊ณ ์๋๋ฐ ์ํ๊น๊ฒ๋ ๋๋ฌด ์ผ์ฐ ํฌ์ํ ๊ธฐ์ ๋ค์ ๊ธฐ์กด RAG ๊ธฐ์ ๋ง ์จ์ ์ฑ๋ฅ ํ๊ณ๋ฅผ ๊ฒช๊ณ ์์ ๊ฐ๋ฅ์ฑ์ด ๋์ต๋๋ค.
RAG์ฑ๋ฅ ํฅ์ ๋ฐฉ๋ฒ์ ์ฌ๋ฌ๊ฐ์ง ๋ง์ ๋๋ ธ์ง๋ง ์จํจ๋ก์ง ๋ฐฉ๋ฒ๋ก ์ด๋ GraphRAG์ ๋นํด Agentic RAG๋ก ์ ํํ๋ ๊ฒ์ด ๋์ ๋น์ฉ์ด ์ ๋ ดํ๊ณ ๊ธฐ์ ์ ์ผ๋ก๋ ์ฌ์์ ์ ๋ ๊ทธ์ชฝ์ ์ถ์ฒํ๋ ํธ์ ๋๋ค.
๊ทธ๋ฆฌ๊ณ ์์ฆ Agentic AI ํ๊ฒฝ์ ๊ตฌ์ถํ ๋๋ RAG์์คํ ์ด ๊ฒ์์ ํ๋๋ก ํ๋ ๋์ ๊ฒ์๊ธฐ๋ฅ์ MCP๋ก ์ด์ด์ฃผ๊ณ ๋ชจ๋ธ์ด ์ง์ ๊ฒ์ํ๋๋ก ํ๋ ๊ฒฝ์ฐ๋ ๋ง์ต๋๋ค. ์ด ๊ฒฝ์ฐ ๋ ๋ง์ ํ ํฐ ๋น์ฉ์ด ๋ฐ์ํ์ง๋ง ๊ธฐ์กด Agentic AIํ๊ฒฝ ๊ตฌ์ถ์ ๋ฌถ์ด์ ๊ฐ์ด ํ ์ ์์ผ๋ฏ๋ก ์ด๋ ๊ฒ๋ ๋ง์ด ํฉ๋๋ค.
RAG๋ AI๊ฐ ํ์ฌ ๋ด๋ถ ๋ฐ์ดํฐ๋ฅผ ๊ฒ์ํ๊ณ , ๊ทธ ์๋ฃ๋ฅผ ์ปจํ ์คํธ์ ๋ฃ์ด ๋ตํ๊ฒ ๋ง๋๋ ๊ธฐ์ ์ ๋๋ค.
์ด๊ธฐ์๋ ์๋ฒ ๋ฉ๊ณผ ๋ฒกํฐ ๊ฒ์์ ์ฑ๋ฅ์ ๋์ด๋ ๋ฐ ์ง์คํ์ต๋๋ค. ์ง๊ธ์ ํ์ด๋ธ๋ฆฌ๋ ๊ฒ์๊ณผ ๋ฆฌ๋ญํน์ผ๋ก ๊ฒ์ ๊ฒฐ๊ณผ๋ฅผ ๋ค๋ฌ๊ณ , GraphRAG์ ์จํจ๋ก์ง๋ก ์ ๋ณด์ ๊ด๊ณ๋ฅผ ๋ด์ผ๋ฉฐ, Agentic RAG๋ก ์ฌ๋ฌ ๋ฒ ๊ฒ์ํ๊ณ ํ๋จํ๋ ๋ฐฉํฅ๊น์ง ๋ฐ์ ํ๊ณ ์์ต๋๋ค.