次の方法で共有


TextResponseFormatJsonSchema interface

JSON スキーマの応答形式。 構造化された JSON 応答を生成するために使用されます。 構造化出力の詳細を確認します。

Extends

プロパティ

description

応答形式の説明で、モデルがその形式でどのように応答するかを決定するために使用されます。

name

応答形式の名前。 a-z、A-Z、0-9 を使用するか、アンダースコアとダッシュを含める必要があります。最大長は 64 です。

schema

レスポンスが準拠しなければならないJSONスキーマ。

strict

応答がスキーマに厳密に準拠しなければならないかどうか。

type

定義されている応答形式の型。 常に json_schema です。

プロパティの詳細

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"