InputItemFunctionToolCall interface

Chiamata di uno strumento per eseguire una funzione. Per altre informazioni, vedere la guida alla chiamata di funzione.

Extends

Proprietà

arguments

Stringa JSON degli argomenti da passare alla funzione.

call_id

ID univoco della chiamata dello strumento di funzione generata dal modello.

id

ID univoco della chiamata dello strumento di funzione.

name

Nome della funzione da eseguire.

status

Stato dell'elemento. Uno tra in_progress, completed e incomplete. Popolato quando gli elementi vengono restituiti tramite l'API.

type

Tipo di chiamata dello strumento di funzione. Sempre function_call.

Dettagli proprietà

arguments

Stringa JSON degli argomenti da passare alla funzione.

arguments: string

Valore della proprietà

string

call_id

ID univoco della chiamata dello strumento di funzione generata dal modello.

call_id: string

Valore della proprietà

string

id

ID univoco della chiamata dello strumento di funzione.

id?: string

Valore della proprietà

string

name

Nome della funzione da eseguire.

name: string

Valore della proprietà

string

status

Stato dell'elemento. Uno tra in_progress, completed e incomplete. Popolato quando gli elementi vengono restituiti tramite l'API.

status?: "in_progress" | "completed" | "incomplete"

Valore della proprietà

"in_progress" | "completed" | "incomplete"

type

Tipo di chiamata dello strumento di funzione. Sempre function_call.

type: "function_call"

Valore della proprietà

"function_call"