GLOSSARY
함수 호출
모델이 당신이 정의한 도구 — 검색, 캘린더, 데이터베이스 — 에 대한 구조화 호출을 내보내고, 산문으로 일을 한 척하지 않는 것.
함수 호출(종종 도구 호출과 같은 생각)은 채팅 모델이 텍스트 상자를 떠나는 방식입니다. 스키마를 선언하고, 모델이 인자를 채우고, 런타임이 함수를 실행하고, 결과가 대화로 돌아옵니다. 날씨, 티켓, SQL, 브라우저 동작 — 그건 생성이 아니라 모델이 요청한 부작용입니다.
어려운 것은 스키마와 루프입니다. 모호한 도구 설명은 쓰레기 인자를 만들고, 오류 채널이 없으면 에이전트는 영원히 재시도합니다. 구조화 출력과 함수 호출은 사촌입니다. 둘 다 단락이 아니라 계약을 말하라고 모델에 요구합니다. 진지한 에이전트 스택은 모두 재시도가 있는 이 루프입니다.