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 |
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é
string | FunctionAndCustomToolCallOutputUnion[]
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"