ChatCompletionSchema interface
Objeto que define o esquema personalizado que o modelo usará para estruturar sua saída.
Propriedades
| additional |
Controla se é permitido que um objeto contenha chaves/valores adicionais que não foram definidos no esquema JSON. O valor padrão é falso. |
| properties | Uma cadeia de caracteres formatada em JSON que define as propriedades e restrições do esquema de saída para o modelo. |
| required | Uma matriz dos nomes de propriedade que são necessários para fazer parte da resposta do modelo. Todas as propriedades devem ser incluídas para saídas estruturadas. |
| type | Tipo de representação de esquema. Geralmente 'objeto'. O padrão é 'objeto'. |
Detalhes de Propriedade
additionalProperties
Controla se é permitido que um objeto contenha chaves/valores adicionais que não foram definidos no esquema JSON. O valor padrão é falso.
additionalProperties?: boolean
Valor de Propriedade
boolean
properties
Uma cadeia de caracteres formatada em JSON que define as propriedades e restrições do esquema de saída para o modelo.
properties?: string
Valor de Propriedade
string
required
Uma matriz dos nomes de propriedade que são necessários para fazer parte da resposta do modelo. Todas as propriedades devem ser incluídas para saídas estruturadas.
required?: string[]
Valor de Propriedade
string[]
type
Tipo de representação de esquema. Geralmente 'objeto'. O padrão é 'objeto'.
type?: string
Valor de Propriedade
string