TextResponseFormatJsonSchema interface
JSON Schema-antwoordindeling. Wordt gebruikt om gestructureerde JSON-antwoorden te genereren. Meer informatie over gestructureerde uitvoer.
- Uitbreiding
Eigenschappen
| description | Een beschrijving van waar de antwoordindeling voor dient, die door het model wordt gebruikt om te bepalen hoe het model in de indeling moet reageren. |
| name | De naam van de antwoordindeling. Moet a-z, A-Z, 0-9, onderstrepingstekens of streepjes bevatten, met een maximale lengte van maximaal 64 tekens. |
| schema | Het JSON-schema waaraan het antwoord moet voldoen. |
| strict | Of de respons strikt aan het schema moet voldoen. |
| type | Het type antwoordindeling dat wordt gedefinieerd. Altijd |
Eigenschapdetails
description
Een beschrijving van waar de antwoordindeling voor dient, die door het model wordt gebruikt om te bepalen hoe het model in de indeling moet reageren.
description?: string
Waarde van eigenschap
string
name
De naam van de antwoordindeling. Moet a-z, A-Z, 0-9, onderstrepingstekens of streepjes bevatten, met een maximale lengte van maximaal 64 tekens.
name: string
Waarde van eigenschap
string
schema
Het JSON-schema waaraan het antwoord moet voldoen.
schema: Record<string, unknown>
Waarde van eigenschap
Record<string, unknown>
strict
Of de respons strikt aan het schema moet voldoen.
strict?: boolean
Waarde van eigenschap
boolean
type
Het type antwoordindeling dat wordt gedefinieerd. Altijd json_schema.
type: "json_schema"
Waarde van eigenschap
"json_schema"