Fields
| Field | Type | Required | Description | Example |
|---|---|---|---|---|
Description | *string | :heavy_minus_sign: | Schema description for the model | A mathematical response |
Name | string | :heavy_check_mark: | Schema name (a-z, A-Z, 0-9, underscores, dashes, max 64 chars) | math_response |
Schema | map[string]any | :heavy_minus_sign: | JSON Schema object | {"properties": {"answer": {"type": "number"}}, “required”: [ “answer” ], “type”: “object” } |
Strict | optionalnullable.OptionalNullable[bool] | :heavy_minus_sign: | Enable strict schema adherence | false |