Compartir a través de


ChatCompletionSchema interface

Objeto que define el esquema personalizado que usará el modelo para estructurar su salida.

Propiedades

additionalProperties

Controla si se permite que un objeto contenga claves o valores adicionales que no se definieron en el esquema JSON. El valor predeterminado es False.

properties

Una cadena con formato JSON que define las propiedades y restricciones del esquema de salida para el modelo.

required

Matriz de los nombres de propiedad que deben formar parte de la respuesta del modelo. Todas las propiedades deben incluirse para las salidas estructuradas.

type

Tipo de representación de esquema. Generalmente 'objeto'. El valor predeterminado es 'object'.

Detalles de las propiedades

additionalProperties

Controla si se permite que un objeto contenga claves o valores adicionales que no se definieron en el esquema JSON. El valor predeterminado es False.

additionalProperties?: boolean

Valor de propiedad

boolean

properties

Una cadena con formato JSON que define las propiedades y restricciones del esquema de salida para el modelo.

properties?: string

Valor de propiedad

string

required

Matriz de los nombres de propiedad que deben formar parte de la respuesta del modelo. Todas las propiedades deben incluirse para las salidas estructuradas.

required?: string[]

Valor de propiedad

string[]

type

Tipo de representación de esquema. Generalmente 'objeto'. El valor predeterminado es 'object'.

type?: string

Valor de propiedad

string