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 padrão é false. |
| 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 devem 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 é 'object'. |
Detalhes da propriedade
additionalProperties
Controla se é permitido que um objeto contenha chaves/valores adicionais que não foram definidos no esquema JSON. O padrão é false.
additionalProperties?: boolean
Valor da 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 da propriedade
string
required
Uma matriz dos nomes de propriedade que devem fazer parte da resposta do modelo. Todas as propriedades devem ser incluídas para saídas estruturadas.
required?: string[]
Valor da propriedade
string[]
type
Tipo de representação de esquema. Geralmente 'objeto'. O padrão é 'object'.
type?: string
Valor da propriedade
string