ChatCompletionSchema interface
Objet définissant le schéma personnalisé que le modèle utilisera pour structurer sa sortie.
Propriétés
| additional |
Contrôle s’il est permis à un objet de contenir des clés/valeurs supplémentaires qui n’ont pas été définies dans le schéma JSON. La valeur par défaut est false. |
| properties | Chaîne au format JSON qui définit les propriétés et les contraintes du schéma de sortie pour le modèle. |
| required | Tableau des noms de propriété qui doivent faire partie de la réponse du modèle. Toutes les propriétés doivent être incluses pour les sorties structurées. |
| type | Type de représentation de schéma. Généralement 'object'. La valeur par défaut est 'object'. |
Détails de la propriété
additionalProperties
Contrôle s’il est permis à un objet de contenir des clés/valeurs supplémentaires qui n’ont pas été définies dans le schéma JSON. La valeur par défaut est false.
additionalProperties?: boolean
Valeur de propriété
boolean
properties
Chaîne au format JSON qui définit les propriétés et les contraintes du schéma de sortie pour le modèle.
properties?: string
Valeur de propriété
string
required
Tableau des noms de propriété qui doivent faire partie de la réponse du modèle. Toutes les propriétés doivent être incluses pour les sorties structurées.
required?: string[]
Valeur de propriété
string[]
type
Type de représentation de schéma. Généralement 'object'. La valeur par défaut est 'object'.
type?: string
Valeur de propriété
string