A2APreviewToolboxTool interface

Uma ferramenta A2A armazenada em uma caixa de ferramentas.

Extends

Propriedades

agent_card_path

O caminho para o cartão do agente em relação ao base_url. Se não for fornecido, o padrão é /.well-known/agent-card.json

base_url

URL base do agente.

project_connection_id

A ID de conexão no project para o servidor A2A. A conexão armazena a autenticação e outros detalhes de conexão necessários para se conectar ao servidor A2A.

send_credentials_for_agent_card

Quando true, a Foundry envia suas credenciais ao buscar o Cartão de Agente do agente remoto. O serviço se false aplica por padrão se um valor não for especificado pelo chamador (busca anônima).

type

Os valores possíveis do discriminador: 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

Propriedades herdadas

description

Descrição opcional definida pelo usuário para esta ferramenta ou configuração.

name

Nome opcional definido pelo usuário para essa ferramenta ou configuração.

tool_configs

Mapa de configuração por ferramenta. Chaves são nomes de ferramentas ou * (padrão abrangente). Ordem de resolução: a correspondência exata do nome da ferramenta tem prioridade sobre *. Nomes de ferramentas desconhecidos são silenciosamente ignorados durante a execução.

Detalhes da propriedade

agent_card_path

O caminho para o cartão do agente em relação ao base_url. Se não for fornecido, o padrão é /.well-known/agent-card.json

agent_card_path?: string

Valor da propriedade

string

base_url

URL base do agente.

base_url?: string

Valor da propriedade

string

project_connection_id

A ID de conexão no project para o servidor A2A. A conexão armazena a autenticação e outros detalhes de conexão necessários para se conectar ao servidor A2A.

project_connection_id?: string

Valor da propriedade

string

send_credentials_for_agent_card

Quando true, a Foundry envia suas credenciais ao buscar o Cartão de Agente do agente remoto. O serviço se false aplica por padrão se um valor não for especificado pelo chamador (busca anônima).

send_credentials_for_agent_card?: boolean

Valor da propriedade

boolean

type

Os valores possíveis do discriminador: 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"

Valor da propriedade

"a2a_preview"

Detalhes das propriedades herdadas

description

Descrição opcional definida pelo usuário para esta ferramenta ou configuração.

description?: string

Valor da propriedade

string

Herdado deToolboxTool.description

name

Nome opcional definido pelo usuário para essa ferramenta ou configuração.

name?: string

Valor da propriedade

string

Herdado deToolboxTool.name

tool_configs

Mapa de configuração por ferramenta. Chaves são nomes de ferramentas ou * (padrão abrangente). Ordem de resolução: a correspondência exata do nome da ferramenta tem prioridade sobre *. Nomes de ferramentas desconhecidos são silenciosamente ignorados durante a execução.

tool_configs?: Record<string, ToolConfig>

Valor da propriedade

Record<string, ToolConfig>

Herdado deToolboxTool.tool_configs