InputItemFunctionToolCall interface
Ein Toolaufruf zum Ausführen einer Funktion. Weitere Informationen finden Sie in der Funktionsaufrufanleitung.
- Extends
Eigenschaften
| arguments | Eine JSON-Zeichenfolge der Argumente, die an die Funktion übergeben werden sollen. |
| call_id | Die eindeutige ID des vom Modell generierten Funktionstoolaufrufs. |
| id | Die eindeutige ID des Aufrufs des Funktionswerkzeugs. |
| name | Der Name der auszuführenden Funktion. |
| status | Der Status des Elements. Einer der folgenden Werte: |
| type | Der Typ des Funktionswerkzeuganrufs. Immer |
Details zur Eigenschaft
arguments
Eine JSON-Zeichenfolge der Argumente, die an die Funktion übergeben werden sollen.
arguments: string
Eigenschaftswert
string
call_id
Die eindeutige ID des vom Modell generierten Funktionstoolaufrufs.
call_id: string
Eigenschaftswert
string
id
Die eindeutige ID des Aufrufs des Funktionswerkzeugs.
id?: string
Eigenschaftswert
string
name
Der Name der auszuführenden Funktion.
name: string
Eigenschaftswert
string
status
Der Status des Elements. Einer der folgenden Werte: in_progress, completed oder incomplete. Wird ausgefüllt, wenn Elemente über die API zurückgegeben werden.
status?: "in_progress" | "completed" | "incomplete"
Eigenschaftswert
"in_progress" | "completed" | "incomplete"
type
Der Typ des Funktionswerkzeuganrufs. Immer function_call.
type: "function_call"
Eigenschaftswert
"function_call"