Partager via


ChatCompletionResponseFormat interface

Détermine comment la réponse du modèle de langage doit être sérialisée. La valeur par défaut est 'text'.

Propriétés

chatCompletionSchemaProperties

Un dictionnaire ouvert pour les propriétés étendues. Obligatoire si 'type' == 'json_schema'

type

Spécifie comment le LLM doit formater la réponse. Valeurs possibles : 'text' (chaîne brute), 'json_object' (JSON arbitraire) ou 'json_schema' (respecte le schéma fourni).

Détails de la propriété

chatCompletionSchemaProperties

Un dictionnaire ouvert pour les propriétés étendues. Obligatoire si 'type' == 'json_schema'

chatCompletionSchemaProperties?: ChatCompletionResponseFormatJsonSchemaProperties

Valeur de propriété

type

Spécifie comment le LLM doit formater la réponse. Valeurs possibles : 'text' (chaîne brute), 'json_object' (JSON arbitraire) ou 'json_schema' (respecte le schéma fourni).

type?: string

Valeur de propriété

string