A2APreviewToolboxTool interface

Инструмент A2A, хранящийся в ящике с инструментами.

Extends

Свойства

agent_card_path

Путь к карточке агента относительно .base_url Если не указано, по умолчанию используется значение /.well-known/agent-card.json

base_url

Базовый URL агента.

project_connection_id

Идентификатор подключения в project для сервера A2A. Соединение хранит аутентификацию и другие сведения о подключении, необходимые для подключения к серверу 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

Карта конфигурации для каждого инструмента. Ключи — это имена инструментов или * (catch-all default). Порядок разрешения: точное совпадение имени инструмента имеет приоритет над *. Неизвестные имена инструментов молча игнорируются во время выполнения.

Сведения о свойстве

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

Идентификатор подключения в project для сервера A2A. Соединение хранит аутентификацию и другие сведения о подключении, необходимые для подключения к серверу 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

Карта конфигурации для каждого инструмента. Ключи — это имена инструментов или * (catch-all default). Порядок разрешения: точное совпадение имени инструмента имеет приоритет над *. Неизвестные имена инструментов молча игнорируются во время выполнения.

tool_configs?: Record<string, ToolConfig>

Значение свойства

Record<string, ToolConfig>

Унаследованный отToolboxTool.tool_configs