TextResponseFormatJsonSchema interface
JSON スキーマの応答形式。 構造化された JSON 応答を生成するために使用されます。 構造化出力の詳細を確認します。
- Extends
プロパティ
| description | 応答形式の説明で、モデルがその形式でどのように応答するかを決定するために使用されます。 |
| name | 応答形式の名前。 a-z、A-Z、0-9 を使用するか、アンダースコアとダッシュを含める必要があります。最大長は 64 です。 |
| schema | レスポンスが準拠しなければならないJSONスキーマ。 |
| strict | 応答がスキーマに厳密に準拠しなければならないかどうか。 |
| type | 定義されている応答形式の型。 常に |
プロパティの詳細
description
応答形式の説明で、モデルがその形式でどのように応答するかを決定するために使用されます。
description?: string
プロパティ値
string
name
応答形式の名前。 a-z、A-Z、0-9 を使用するか、アンダースコアとダッシュを含める必要があります。最大長は 64 です。
name: string
プロパティ値
string
schema
レスポンスが準拠しなければならないJSONスキーマ。
schema: Record<string, unknown>
プロパティ値
Record<string, unknown>
strict
応答がスキーマに厳密に準拠しなければならないかどうか。
strict?: boolean
プロパティ値
boolean
type
定義されている応答形式の型。 常に json_schema です。
type: "json_schema"
プロパティ値
"json_schema"