์์จ ์์ด์ ํธ์ ์ด์ ์ํคํ ์ฒ, ์ํฌํ๋ก์ฐ ํ๋กํ ์ฝ, ๋ฆฌ์์ค ๊ณ์ฝ์ ์ ์ํ๋ ํ๋ ์์ํฌ
๋ชจ๋ ์์ด์ ํธ๊ฐ ์ค์ํด์ผ ํ๋ 4๋จ๊ณ ์ํฌํ๋ก์ฐ ํ๋ ์์ํฌ
์ปจํ ์คํธ ๋ก๋ฉ ๋ฐ ์๊ตฌ์ฌํญ ๋ถ์
์์ ๋ถํด ๋ฐ ์คํ ๊ณํ ์๋ฆฝ
์์์ ์คํ ๋ฐ ์ํ ๋ก๊น
๊ฒ์ฆ ๋ฐ ์๊ธฐ ์์
ํ๋ก์ ํธ ๋ณต์ก๋์ ์๊ตฌ์ฌํญ์ ๋ฐ๋ฅธ ์ธ ๊ฐ์ง ๋ฐฐํฌ ๋ชจ๋
๋จ์ผ LLM์ด ๋ชจ๋ ์ญํ ์ํ. ์๊ท๋ชจ ์์ ๊ณผ ๋น ๋ฅธ ํ๋กํ ํ์ดํ์ ์ ํฉ.
์ญํ ๊ธฐ๋ฐ ํ์ ์์ด์ ํธ. ํ ์๋ฎฌ๋ ์ด์ ๊ณผ ์ ๋ฌธ ๋ถ์ผ ๋ถ๋ฆฌ์ ์ ํฉ.
์ํ ๊ธฐ๋ฐ ๊ทธ๋ํ ์ค์ผ์คํธ๋ ์ด์ . ๋ณต์กํ ์ํฌํ๋ก์ฐ์ ์ธ๋ฐํ ์ ์ด.
์์ด์ ํธ์ ๋ฌดํ ๋ฃจํ ๋ฐฉ์ง์ ํจ์จ์ฑ์ ์ํ ์์ ๊ด๋ฆฌ ๋ฐ ๋ฐ์ดํฐ ์ต์ ํ
โโโโโโโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโ
โ Constraint โ Limit โ On Exceed โ
โโโโโโโโโโโโโโโโโโโโโโโโโโผโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโค
โ Iterations per task โ 5 โ Escalate โ
โ Retry on error โ 3 โ Escalate โ
โ Files per change โ 5 โ Split task โ
โ Execution time โ 10min โ Checkpoint & pause โ
โโโโโโโโโโโโโโโโโโโโโโโโโโดโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโ
๋๋ ๋ฐ์ดํฐ ์ ์ถ๋ ฅ ์ TOON(Token-Oriented Object Notation) ํฌ๋งท์ ์ฌ์ฉํ์ฌ ํ ํฐ ๋น์ฉ์ ์ ๊ฐํ๊ณ ์ฒ๋ฆฌ ์๋๋ฅผ ๊ทน๋ํํฉ๋๋ค.
// TOON (Token-Oriented Object Notation) Example
recipes[2]{id,title,calories}:
1,Kimchi Stew,250
2,Bulgogi,450
ํํธํ๋ ์ ๋ณด ๊ฒ์(RAG)์ ํ๊ณ๋ฅผ ๊ทน๋ณตํ๊ธฐ ์ํด, ๊ฐ๋ณ ๋ฐ์ดํฐ ์กฐ๊ฐ(Chunk)์ ๋ฌธ์ ์ ์ฒด์ ์ํฉ ๋งฅ๋ฝ์ ๊ฒฐํฉํ์ฌ ์ ํ๋๋ฅผ ๊ทน๋ํํฉ๋๋ค.
// Contextual Retrieval Concept
[Original Chunk]: "๋งค์ถ์ด 3% ์ฑ์ฅํจ"
[Context Added]: "์ด ์ ๋ณด๋ 2023๋
Q2 ACME Corp์ ์ฌ๋ฌด ๋ณด๊ณ ์ ๋ด์ฉ์. ๋งค์ถ์ด 3% ์ฑ์ฅํจ"
โ ๊ฒ์ ์คํจ์จ 67% ๊ฐ์