ChatCompletionSchema interface
Objeto que define el esquema personalizado que usará el modelo para estructurar su salida.
Propiedades
| additional |
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