次の方法で共有


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>