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 json_schema.

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"