LlamaIndex๊ฐ ๋ฒ๋ฅ ๋ฌธ์ ์ ์ฉ AI ์ง์๋ฒ ์ด์ค 'legal-kb'๋ฅผ GitHub์ ๊ณต๊ฐํ์ด์. ๋จ์ ์๋ฒ ๋ฉ ๊ฒ์ ํ ๋ฐฉ์ด ์๋๋ผ, ์์ด์ ํธ๊ฐ ํ์ผ์์คํ ์ฒ๋ผ ๋ฌธ์๋ฅผ ํ์ํ๋ ๋ฐฉ์์ด์์.
ํต์ฌ์ 4๊ฐ์ง ๋๊ตฌ์์. retrieve(ํ์ด๋ธ๋ฆฌ๋ ๊ฒ์), findFiles(ํ์ผ๋ช ๊ฒ์), readFile(์๋ฌธ ์ฝ๊ธฐ), grepFile(ํจํด ๋งค์นญ) โ ๊ฐ๋ฐ์๊ฐ ํฐ๋ฏธ๋์์ ์ฐ๋ ๋ช ๋ น์ด๋ ๊ตฌ์กฐ๊ฐ ๋๊ฐ์์. ์์ด์ ํธ๋ ๋ฐ๋์ findFiles๋ก ๋ฌธ์ ๋ชฉ๋ก๋ถํฐ ํ์ ํ๊ณ , ๊ทธ ๋ค์์ ๊ฒ์ยทํ์ธ ์์๋ก ์งํํ๋๋ก ์์คํ ํ๋กฌํํธ๊ฐ ๊ฐ์ ํด์.
๋ฒ๋ฅ ๋ฌธ์์ฒ๋ผ ํฌ๊ณ ๊ณ์ ์ ๋ฐ์ดํธ๋๋ ์ง์๋ฒ ์ด์ค๋ฅผ RAG๋ก ๋ค๋ฃฐ ๋ ์๊ธฐ๋ 'ํ ๋ฒ ๊ฒ์์ผ๋ก๋ ๋ถ์กฑํ๋ค' ๋ฌธ์ ๋ฅผ ์ ๋ฉด์ผ๋ก ํ๊ณ ๋ ์ฌ๋ก์์.