ItemFunctionToolCall interface
함수를 실행하는 도구 호출입니다. 자세한 내용은 함수 호출 가이드를 참조하세요.
- Extends
속성
| arguments | 함수에 전달할 인수의 JSON 문자열입니다. |
| call_id | 모델에서 생성된 함수 도구 호출의 고유 ID입니다. |
| id | 함수 도구 호출의 고유 ID입니다. |
| name | 실행할 함수의 이름입니다. |
| status | 항목의 상태입니다.
|
| type | 함수 도구 호출의 형식입니다. 항상 |
속성 세부 정보
arguments
함수에 전달할 인수의 JSON 문자열입니다.
arguments: string
속성 값
string
call_id
모델에서 생성된 함수 도구 호출의 고유 ID입니다.
call_id: string
속성 값
string
id
함수 도구 호출의 고유 ID입니다.
id?: string
속성 값
string
name
실행할 함수의 이름입니다.
name: string
속성 값
string
status
항목의 상태입니다.
in_progress, completed 또는 incomplete 중 하나입니다. 항목이 API를 통해 반환될 때 채워집니다.
status?: "in_progress" | "completed" | "incomplete"
속성 값
"in_progress" | "completed" | "incomplete"
type
함수 도구 호출의 형식입니다. 항상 function_call입니다.
type: "function_call"
속성 값
"function_call"