Tool Use란 AI 모델이 단순 텍스트 생성을 넘어 역량을 확장하기 위해 외부 도구(API, 계산기, 브라우저, 데이터베이스)를 사용하는 능력을 의미합니다.
Tool Use란?
Tool Use는 Function Calling을 포함하는 더 넓은 개념입니다. AI 모델이 자신의 한계를 인식하고 이를 극복하기 위해 외부 도구를 사용하는 능력을 말합니다: 계산, 웹 검색, API 호출, 파일 조작 등.
일반적인 도구 유형
- REST API: 외부 서비스에서 데이터를 조회하거나 수정
- 웹 검색: 실시간 정보에 접근
- 계산기: 정확한 계산 수행
- 코드 실행: Python, JavaScript 스크립트 실행 등
- 데이터베이스: 구조화된 데이터 조회 및 수정
Tool Use vs Function Calling
Function Calling은 기술적 메커니즘(LLM이 호출을 생성하는 방식)이고, Tool Use는 개념(LLM이 도구를 사용함)입니다. Function Calling은 Tool Use의 구현입니다.
Tool Use와 MCP
MCP 프로토콜은 도구 선언 및 호출을 위한 범용 형식을 정의하여 Tool Use를 표준화합니다. AILabsAudit은 MCP를 통해 자사 기능을 제공하므로 호환되는 모든 LLM이 감사 데이터에 접근하고, 분석을 실행하며, 보고서를 생성할 수 있습니다.
고객이 브랜드명 없이 AI에 물으면 다른 곳이 추천됩니다. 담당 브랜드는 어떤가요?
ChatGPT에 대한 질문에서 답변에 브랜드가 언급되지 않을 때마다, 그 자리에는 경쟁사가 추천됩니다: 6,820개의 실제 AI 답변으로 측정된 결과입니다.