메인 콘텐츠로 건너뛰기
Responses API Beta는 완전한 Tool Calling 기능을 지원하여, 모델이 다음을 수행할 수 있도록 합니다:
  • 함수 호출 (Function Calling)
  • 여러 도구를 병렬로 실행
  • 복잡한 다단계 워크플로우 처리

기본 도구 정의

요청 헤더

요청 본문

도구 호출 전략

tool_choice 파라미터는 모델이 도구를 호출하는 시점과 방법을 제어합니다.

다중 도구 정의

복잡한 작업에서는 여러 도구를 정의하여, 모델이 사용자 요구에 따라 적절한 도구를 선택할 수 있도록 할 수 있습니다.

도구 호출이 포함된 응답

사용 권장 사항

  1. 명확한 설명: 자세한 함수 설명과 파라미터 설명을 제공하세요.
  2. 올바른 형식: 파라미터는 유효한 JSON을 사용해야 합니다.
  3. 오류 처리: 도구가 호출 불가능한 상황을 처리하세요.
  4. 병렬 실행: 가능한 경우 도구가 독립적으로 실행되도록 설계하세요.
  5. 대화 흐름: 컨텍스트를 제공하기 위해 후속 요청에 도구 응답을 포함하세요.

마지막 업데이트: 2026-06-01