StructuredOutputDefinition interface
エージェントによって生成できる構造化された出力。
プロパティ
| description | 出力する出力の説明。 出力を出力するタイミングを決定するためにモデルによって使用されます。 |
| name | 構造化出力の名前。 |
| schema | 構造化出力の JSON スキーマ。 |
| strict | 厳密な検証を強制するかどうか。 デフォルト |
プロパティの詳細
description
出力する出力の説明。 出力を出力するタイミングを決定するためにモデルによって使用されます。
description: string
プロパティ値
string
name
構造化出力の名前。
name: string
プロパティ値
string
schema
構造化出力の JSON スキーマ。
schema: Record<string, unknown>
プロパティ値
Record<string, unknown>
strict
厳密な検証を強制するかどうか。 デフォルト true。
strict: boolean
プロパティ値
boolean