다. 이 장에서는 기초 모델을 바탕으로 구축된 애플리케이션이 외부 세계와 상호작용할 수 있
게 하는 패턴 세 가지를 다룬다. 흔히 이 지점을 넘어서야 애플리케이션을 에이전트형
agentic
이
라고 간주한다.
도구 호출
Tool
Calling
(패턴
21
)은 모델이 구조화된 인터페이스를 통해 외부 함수
를 호출할 수 있게 한다.
코드 실행
Code
Execution
(패턴
22
)은 모델이 복잡한 문제를 해결하기 위
해 코드를 작성하고 실행할 수 있게 한다.
다중 에이전트 협업
Multiagent
Collaboration
(패턴
23
)은 전
문화된
AI
에이전트들을 계층형,
P2P
, 또는 시장
market
기반 아키텍처로 구성해서 복잡한 과제
를 해결한다.
7.1
패턴
21
: 도구 호출
도구 호출 패턴은
LLM
이 외부 세계에서 실제로 어떤 행동을 수행하게 한다. 이때 행동은 외부
로부터 정보를 얻는 것(웹 검색 등)일 수도 있고 외부 환경을 실제로 바꾸는 것(파일 작성 등)
일 수도 있다. 주어진 요청을 수행하기 위해 특정한 행동이 필요하다고 판단하면
LLM
은 그 행
동을 수행하는 필요한 함수와 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month, and much more.
O’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
I wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
I’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
I'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.