Compartir a través de


ItemCustomToolCallOutput interface

La salida de una llamada personalizada a una herramienta desde tu código, enviada de vuelta al modelo.

Extends

Propiedades

call_id

El ID de la llamada se usaba para mapear esta salida de llamada a una herramienta personalizada.

id

El ID único de la salida de la llamada a la herramienta personalizada en la plataforma OpenAI.

output

La salida de la llamada a la herramienta personalizada generada por tu código. Puede ser una cadena o una lista de contenido de salida.

type

El tipo de salida de la llamada a la herramienta personalizada. Siempre custom_tool_call_output.

Detalles de las propiedades

call_id

El ID de la llamada se usaba para mapear esta salida de llamada a una herramienta personalizada.

call_id: string

Valor de propiedad

string

id

El ID único de la salida de la llamada a la herramienta personalizada en la plataforma OpenAI.

id?: string

Valor de propiedad

string

output

La salida de la llamada a la herramienta personalizada generada por tu código. Puede ser una cadena o una lista de contenido de salida.

output: string | FunctionAndCustomToolCallOutputUnion[]

Valor de propiedad

type

El tipo de salida de la llamada a la herramienta personalizada. Siempre custom_tool_call_output.

type: "custom_tool_call_output"

Valor de propiedad

"custom_tool_call_output"