TextResponseFormatJsonSchema interface
Format de réponse de schéma JSON. Utilisé pour générer des réponses JSON structurées. En savoir plus sur les sorties structurées.
- Extends
Propriétés
| description | Une description de à quoi sert le format de réponse, utilisée par le modèle pour déterminer comment répondre dans ce format. |
| name | Nom du format de réponse. Doit être a-z, A-Z, 0-9 ou contenir des traits de soulignement et des tirets, avec une longueur maximale de 64. |
| schema | Le schéma JSON qui définit la structure requise de la sortie du modèle. |
| strict | Si la sortie générée par le modèle doit strictement respecter le schéma JSON fourni. |
| type | Type de format de réponse défini. A toujours la valeur |
Détails de la propriété
description
Une description de à quoi sert le format de réponse, utilisée par le modèle pour déterminer comment répondre dans ce format.
description?: string
Valeur de propriété
string
name
Nom du format de réponse. Doit être a-z, A-Z, 0-9 ou contenir des traits de soulignement et des tirets, avec une longueur maximale de 64.
name: string
Valeur de propriété
string
schema
Le schéma JSON qui définit la structure requise de la sortie du modèle.
schema: Record<string, unknown>
Valeur de propriété
Record<string, unknown>
strict
Si la sortie générée par le modèle doit strictement respecter le schéma JSON fourni.
strict?: boolean
Valeur de propriété
boolean
type
Type de format de réponse défini. A toujours la valeur json_schema.
type: "json_schema"
Valeur de propriété
"json_schema"