다음을 통해 공유


ItemFunctionToolCall interface

함수를 실행하는 도구 호출입니다. 자세한 내용은 함수 호출 가이드를 참조하세요.

Extends

속성

arguments

함수에 전달할 인수의 JSON 문자열입니다.

call_id

모델에서 생성된 함수 도구 호출의 고유 ID입니다.

id

함수 도구 호출의 고유 ID입니다.

name

실행할 함수의 이름입니다.

status

항목의 상태입니다. in_progress, completed 또는 incomplete 중 하나입니다. 항목이 API를 통해 반환될 때 채워집니다.

type

함수 도구 호출의 형식입니다. 항상 function_call입니다.

속성 세부 정보

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"