RealtimeConversationItemFunctionCall interface

Funkční volací položka v reálném čase konverzace.

Extends

Vlastnosti

arguments

Argumenty volání funkce. Jedná se o JSON-kódovaný řetězec, který reprezentuje argumenty předané funkci, například {"arg1": "value1", "arg2": 42}.

call_id

ID volání funkce.

created_at

Unixové časové razítko (v sekundách) pro dobu, kdy byla položka zachována.

id

Jedinečné ID předmětu. To může být poskytováno klientem nebo generováno serverem.

name

Název volané funkce.

object

Identifikátor pro objekt API, který se vrací – vždy realtime.item. Volitelné při vytváření nového předmětu.

response_id

ID odpovědi, která tuto položku vytvořila, pokud je to relevantní.

status

Stav položky. Nemá to žádný vliv na konverzaci.

type

Typ položky. Vždy function_call.

Podrobnosti vlastnosti

arguments

Argumenty volání funkce. Jedná se o JSON-kódovaný řetězec, který reprezentuje argumenty předané funkci, například {"arg1": "value1", "arg2": 42}.

arguments: string

Hodnota vlastnosti

string

call_id

ID volání funkce.

call_id?: string

Hodnota vlastnosti

string

created_at

Unixové časové razítko (v sekundách) pro dobu, kdy byla položka zachována.

created_at?: Date

Hodnota vlastnosti

Date

id

Jedinečné ID předmětu. To může být poskytováno klientem nebo generováno serverem.

id?: string

Hodnota vlastnosti

string

name

Název volané funkce.

name: string

Hodnota vlastnosti

string

object

Identifikátor pro objekt API, který se vrací – vždy realtime.item. Volitelné při vytváření nového předmětu.

object?: "realtime.item"

Hodnota vlastnosti

"realtime.item"

response_id

ID odpovědi, která tuto položku vytvořila, pokud je to relevantní.

response_id?: string

Hodnota vlastnosti

string

status

Stav položky. Nemá to žádný vliv na konverzaci.

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

Hodnota vlastnosti

"in_progress" | "completed" | "incomplete"

type

Typ položky. Vždy function_call.

type: "function_call"

Hodnota vlastnosti

"function_call"