A2APreviewToolboxTool interface

一個存放在工具箱裡的A2A工具。

Extends

屬性

agent_card_path

代理程式卡相對於 的 base_url路徑。 如果未提供,則預設為 /.well-known/agent-card.json

base_url

代理程式的基底 URL。

project_connection_id

A2A 伺服器 project 中的連線 ID。 連線會儲存連線至 A2A 伺服器所需的驗證和其他連線詳細資料。

send_credentials_for_agent_card

true時,Foundry 會在取得遠端代理的代理卡時發送憑證。 如果呼叫者未指定某個值(匿名取用),服務會預設為false

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

此工具或配置可選的使用者自訂描述。

description?: string

屬性值

string

繼承自ToolboxTool.description

name

此工具或設定可選用使用者自訂名稱。

name?: string

屬性值

string

繼承自ToolboxTool.name

tool_configs

每個工具的配置地圖。 鍵是工具名稱或 * (通用預設)。 解析度排序:精確的刀具名稱匹配優先於 *。 未知的工具名稱在執行時會被默默忽略。

tool_configs?: Record<string, ToolConfig>

屬性值

Record<string, ToolConfig>

繼承自ToolboxTool.tool_configs