RealtimeConversationItemFunctionCall interface

Ein Funktionsaufruf-Element in einer Echtzeit-Kommunikation.

Extends

Eigenschaften

arguments

Die Argumente des Funktionsaufrufs. Dies ist ein JSON-kodierter String, der die an die Funktion übergebenen Argumente repräsentiert, zum Beispiel {"arg1": "value1", "arg2": 42}.

call_id

Die ID des Funktionsaufrufs.

created_at

Der Unix-Zeitstempel (in Sekunden) dafür, wann das Element persistiert wurde.

id

Die eindeutige ID des Gegenstands. Dies kann vom Client bereitgestellt oder vom Server generiert werden.

name

Der Name der aufgerufenen Funktion.

object

Identifier für das zurückgegebene API-Objekt – immer realtime.item. Optional beim Erstellen eines neuen Gegenstands.

response_id

Die ID der Antwort, die diesen Beitrag hervorgebracht hat, falls zutreffend.

status

Der Status des Elements. Das hat keinen Einfluss auf das Gespräch.

type

Der Typ des Elements. Immer function_call.

Details zur Eigenschaft

arguments

Die Argumente des Funktionsaufrufs. Dies ist ein JSON-kodierter String, der die an die Funktion übergebenen Argumente repräsentiert, zum Beispiel {"arg1": "value1", "arg2": 42}.

arguments: string

Eigenschaftswert

string

call_id

Die ID des Funktionsaufrufs.

call_id?: string

Eigenschaftswert

string

created_at

Der Unix-Zeitstempel (in Sekunden) dafür, wann das Element persistiert wurde.

created_at?: Date

Eigenschaftswert

Date

id

Die eindeutige ID des Gegenstands. Dies kann vom Client bereitgestellt oder vom Server generiert werden.

id?: string

Eigenschaftswert

string

name

Der Name der aufgerufenen Funktion.

name: string

Eigenschaftswert

string

object

Identifier für das zurückgegebene API-Objekt – immer realtime.item. Optional beim Erstellen eines neuen Gegenstands.

object?: "realtime.item"

Eigenschaftswert

"realtime.item"

response_id

Die ID der Antwort, die diesen Beitrag hervorgebracht hat, falls zutreffend.

response_id?: string

Eigenschaftswert

string

status

Der Status des Elements. Das hat keinen Einfluss auf das Gespräch.

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

Eigenschaftswert

"in_progress" | "completed" | "incomplete"

type

Der Typ des Elements. Immer function_call.

type: "function_call"

Eigenschaftswert

"function_call"