ChatCompletionSchema interface
Object dat het aangepaste schema definieert dat het model zal gebruiken om de uitvoer te structureren.
Eigenschappen
| additional |
Hiermee bepaalt u of het is toegestaan dat een object extra sleutels/waarden bevat die niet in het JSON-schema zijn gedefinieerd. De standaardwaarde is vals. |
| properties | Een JSON-geformatteerde tekenreeks die de eigenschappen en beperkingen van het uitvoerschema voor het model definieert. |
| required | Een matrix met eigenschapsnamen die deel moeten uitmaken van de reactie van het model. Alle eigenschappen moeten worden opgenomen voor gestructureerde uitvoer. |
| type | Type schemaweergave. Meestal 'voorwerp'. De standaardinstelling is 'object'. |
Eigenschapdetails
additionalProperties
Hiermee bepaalt u of het is toegestaan dat een object extra sleutels/waarden bevat die niet in het JSON-schema zijn gedefinieerd. De standaardwaarde is vals.
additionalProperties?: boolean
Waarde van eigenschap
boolean
properties
Een JSON-geformatteerde tekenreeks die de eigenschappen en beperkingen van het uitvoerschema voor het model definieert.
properties?: string
Waarde van eigenschap
string
required
Een matrix met eigenschapsnamen die deel moeten uitmaken van de reactie van het model. Alle eigenschappen moeten worden opgenomen voor gestructureerde uitvoer.
required?: string[]
Waarde van eigenschap
string[]
type
Type schemaweergave. Meestal 'voorwerp'. De standaardinstelling is 'object'.
type?: string
Waarde van eigenschap
string