더북(TheBook)

 

SECTION 1.3 기존 방식의 문제점

기존에도 LLM과 외부 도구를 연결하려는 시도로는 OpenAI의 Function Calling, 앤트로픽 클로드의 tool_use 메시지 구조, 랭체인의 에이전트 기반 방식 등 다양한 접근이 존재했습니다. 예를 들어, OpenAI는 LLM이 함수 이름과 파라미터를 생성하면 해당 함수를 호출해 결과를 반환하는 구조를 제공하고, 앤트로픽은 "type": "tool_use""type": "tool_result" 같은 명시적 메시지 타입으로 도구 호출 흐름을 구성합니다. 랭체인은 도구 정의와 이를 실행하는 에이전트를 조합해 유사한 기능을 구현합니다.

▲ 그림 1-4 도구 호출

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.