A2APreviewToolboxTool interface
工具箱に収納されたA2Aツール。
- Extends
プロパティ
| agent_card_path |
|
| base_url | エージェントのベース URL。 |
| project_connection_id | A2A サーバーのproject内の接続 ID。 接続には、A2A サーバーへの接続に必要な認証およびその他の接続の詳細が格納されます。 |
| send_credentials_for_agent_card |
|
| type | 識別可能な値:code_interpreter、file_search、web_search、mcp、azure_ai_search、openAPI、a2a_preview、browser_automation_preview、reminder_preview、work_iq_preview、fabric_iq_preview、toolbox_search_preview、toolbox_search |
継承されたプロパティ
| description | このツールや設定のオプションでユーザー定義の説明があります。 |
| name | このツールまたは設定にはオプションでユーザー定義の名称を付けることができます。 |
| tool_configs | ツールごとの設定マップ。 キーは工具名または |
プロパティの詳細
agent_card_path
base_urlを基準としたエージェントカードへのパス。
指定しない場合、デフォルトは /.well-known/agent-card.json
agent_card_path?: string
プロパティ値
string
base_url
エージェントのベース URL。
base_url?: string
プロパティ値
string
project_connection_id
A2A サーバーのproject内の接続 ID。 接続には、A2A サーバーへの接続に必要な認証およびその他の接続の詳細が格納されます。
project_connection_id?: string
プロパティ値
string
send_credentials_for_agent_card
true時、Foundryはリモートエージェントのエージェントカードを取得する際に認証情報を送信します。 呼び出し元が値を指定しない場合(匿名フェッチ)、サービスはデフォルトで false に切り替えます。
send_credentials_for_agent_card?: boolean
プロパティ値
boolean
type
識別可能な値:code_interpreter、file_search、web_search、mcp、azure_ai_search、openAPI、a2a_preview、browser_automation_preview、reminder_preview、work_iq_preview、fabric_iq_preview、toolbox_search_preview、toolbox_search
type: "a2a_preview"
プロパティ値
"a2a_preview"
継承されたプロパティの詳細
description
name
tool_configs
ツールごとの設定マップ。 キーは工具名または * (万能のデフォルト)です。
解決順:正確なツール名の一致が *より優先されます。
未知のツール名は実行時に静かに無視されます。
tool_configs?: Record<string, ToolConfig>
プロパティ値
Record<string, ToolConfig>
ToolboxTool.tool_configsから受け継いだ