Partager via


ItemCustomToolCallOutput interface

La sortie d’un appel d’outil personnalisé depuis votre code, renvoyée au modèle.

Extends

Propriétés

call_id

L’identifiant de l’appel servait à associer cette sortie d’appel d’outil personnalisée à un appel d’outil personnalisé.

id

L’identifiant unique de la sortie d’appel d’outil personnalisé sur la plateforme OpenAI.

output

La sortie de l’appel d’outil personnalisé généré par votre code. Cela peut être une chaîne ou une liste de contenu de sortie.

type

Le type de sortie de l’appel d’outil personnalisé. A toujours la valeur custom_tool_call_output.

Détails de la propriété

call_id

L’identifiant de l’appel servait à associer cette sortie d’appel d’outil personnalisée à un appel d’outil personnalisé.

call_id: string

Valeur de propriété

string

id

L’identifiant unique de la sortie d’appel d’outil personnalisé sur la plateforme OpenAI.

id?: string

Valeur de propriété

string

output

La sortie de l’appel d’outil personnalisé généré par votre code. Cela peut être une chaîne ou une liste de contenu de sortie.

output: string | FunctionAndCustomToolCallOutputUnion[]

Valeur de propriété

type

Le type de sortie de l’appel d’outil personnalisé. A toujours la valeur custom_tool_call_output.

type: "custom_tool_call_output"

Valeur de propriété

"custom_tool_call_output"