StructuredInputDefinition interface
プロンプト テンプレートの置換とツール引数のバインディングに参加できる構造化入力。
プロパティ
| default_value | 実行時値が指定されていない場合の入力のデフォルト値。 |
| description | 入力の人間が読める説明。 |
| required | エージェントの呼び出し時に入力プロパティが必要かどうか。 |
| schema | 構造化入力の JSON スキーマ (省略可能)。 |
プロパティの詳細
default_value
実行時値が指定されていない場合の入力のデフォルト値。
default_value?: unknown
プロパティ値
unknown
description
入力の人間が読める説明。
description?: string
プロパティ値
string
required
エージェントの呼び出し時に入力プロパティが必要かどうか。
required?: boolean
プロパティ値
boolean
schema
構造化入力の JSON スキーマ (省略可能)。
schema?: Record<string, unknown>
プロパティ値
Record<string, unknown>