9. Agents and Tools in LLM

9. Agents and Tools in LLMยถ

Summaryยถ

LLM agents๋Š” ๋ณต์žกํ•œ ํ…์ŠคํŠธ ์ƒ์„ฑ์„ ์œ„ํ•ด ์„ค๊ณ„๋œ ๊ณ ๊ธ‰ AI ์‹œ์Šคํ…œ์œผ๋กœ, ์ˆœ์ฐจ์  ์ถ”๋ก , ๊ณ„ํš, ๊ธฐ์–ต์„ ํ•„์š”๋กœ ํ•˜๋Š” ์ž‘์—…์— ์ ํ•ฉํ•ฉ๋‹ˆ๋‹ค. ์ด๋“ค์€ ๊ธฐ๋ณธ LLM๊ณผ ๋‹ฌ๋ฆฌ, ํˆด์„ ์‚ฌ์šฉํ•˜์—ฌ ์ •๋ณด๋ฅผ ๊ฒ€์ƒ‰ํ•˜๊ณ , ์ฝ”๋“œ๋ฅผ ์‹คํ–‰ํ•˜๋ฉฐ, ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ์กฐํšŒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. LLM agents๋Š” ์‚ฌ์šฉ์ž์™€์˜ ์ƒํ˜ธ์ž‘์šฉ์„ ํ†ตํ•ด ํ•™์Šตํ•˜๊ณ , ๊ณผ๊ฑฐ์˜ ๋Œ€ํ™”๋ฅผ ๊ธฐ์–ตํ•˜๋ฉฐ, ์ƒํ™ฉ์— ๋งž๊ฒŒ ์‘๋‹ต์„ ์กฐ์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Key Conceptsยถ

  • LLM Agent : ์ˆœ์ฐจ์  ์ถ”๋ก , ๊ณ„ํš, ๊ธฐ์–ต์„ ํ•„์š”๋กœ ํ•˜๋Š” ๋ณต์žกํ•œ ํ…์ŠคํŠธ ์ƒ์„ฑ์„ ์œ„ํ•ด ์„ค๊ณ„๋œ ๊ณ ๊ธ‰ AI ์‹œ์Šคํ…œ.

  • Tool Use : LLM agents๊ฐ€ ์™ธ๋ถ€ ํˆด์„ ์‚ฌ์šฉํ•˜์—ฌ ์ •๋ณด๋ฅผ ๊ฒ€์ƒ‰ํ•˜๊ณ , ์ฝ”๋“œ๋ฅผ ์‹คํ–‰ํ•˜๋ฉฐ, ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ์กฐํšŒํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ.

  • Memory : LLM agents๊ฐ€ ๊ณผ๊ฑฐ์˜ ๋Œ€ํ™”๋ฅผ ๊ธฐ์–ตํ•˜๊ณ , ์ƒํ™ฉ์— ๋งž๊ฒŒ ์‘๋‹ต์„ ์กฐ์ •ํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ์œผ๋กœ, ๋‹จ๊ธฐ ๊ธฐ์–ต๊ณผ ์žฅ๊ธฐ ๊ธฐ์–ต์œผ๋กœ ๊ตฌ๋ถ„๋ฉ๋‹ˆ๋‹ค.

  • Planning : LLM agents๊ฐ€ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜๊ธฐ ์œ„ํ•ด ๊ณ„ํš์„ ์ˆ˜๋ฆฝํ•˜๊ณ , ํˆด์„ ์‚ฌ์šฉํ•˜์—ฌ ์ •๋ณด๋ฅผ ๊ฒ€์ƒ‰ํ•˜๊ณ , ์ฝ”๋“œ๋ฅผ ์‹คํ–‰ํ•˜๋Š” ๊ธฐ๋Šฅ.