RealtimeConversationItemFunctionCall interface

Un elemento de llamada a función en una conversación en tiempo real.

Extends

Propiedades

arguments

Argumentos de la llamada de función. Esta es una cadena codificada en JSON que representa los argumentos que se pasan a la función, por ejemplo {"arg1": "value1", "arg2": 42}.

call_id

El ID de la llamada de función.

created_at

La marca de tiempo de Unix (en segundos) indica cuándo se persistía el elemento.

id

El ID único del artículo. Esto puede ser proporcionado por el cliente o generado por el servidor.

name

Nombre de la función a la que se llama.

object

Identificador para el objeto API que se devuelve - siempre realtime.item. Opcional al crear un nuevo objeto.

response_id

El id de la respuesta que produjo este elemento, cuando corresponda.

status

Estado del elemento. No afecta a la conversación.

type

Tipo del elemento. Siempre function_call.

Detalles de las propiedades

arguments

Argumentos de la llamada de función. Esta es una cadena codificada en JSON que representa los argumentos que se pasan a la función, por ejemplo {"arg1": "value1", "arg2": 42}.

arguments: string

Valor de propiedad

string

call_id

El ID de la llamada de función.

call_id?: string

Valor de propiedad

string

created_at

La marca de tiempo de Unix (en segundos) indica cuándo se persistía el elemento.

created_at?: Date

Valor de propiedad

Date

id

El ID único del artículo. Esto puede ser proporcionado por el cliente o generado por el servidor.

id?: string

Valor de propiedad

string

name

Nombre de la función a la que se llama.

name: string

Valor de propiedad

string

object

Identificador para el objeto API que se devuelve - siempre realtime.item. Opcional al crear un nuevo objeto.

object?: "realtime.item"

Valor de propiedad

"realtime.item"

response_id

El id de la respuesta que produjo este elemento, cuando corresponda.

response_id?: string

Valor de propiedad

string

status

Estado del elemento. No afecta a la conversación.

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

Valor de propiedad

"in_progress" | "completed" | "incomplete"

type

Tipo del elemento. Siempre function_call.

type: "function_call"

Valor de propiedad

"function_call"