A2APreviewTool interface

Um agente implementando o protocolo A2A.

Extends

Propriedades

agent_card_path

O caminho para o cartão de agente relativo ao base_url. Se não for fornecido, o padrão para /.well-known/agent-card.json

base_url

URL base do agente.

project_connection_id

O ID de ligação no project para o servidor A2A. A conexão armazena 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 as suas credenciais ao buscar o Cartão de Agente do agente remoto. O serviço utiliza false por defeito se um valor não for especificado pelo chamador (busca anónima).

type

O tipo da ferramenta. Sempre "a2a_preview.

Detalhes de Propriedade

agent_card_path

O caminho para o cartão de agente relativo ao base_url. Se não for fornecido, o padrão para /.well-known/agent-card.json

agent_card_path?: string

Valor de Propriedade

string

base_url

URL base do agente.

base_url?: string

Valor de Propriedade

string

project_connection_id

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

project_connection_id?: string

Valor de Propriedade

string

send_credentials_for_agent_card

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

send_credentials_for_agent_card?: boolean

Valor de Propriedade

boolean

type

O tipo da ferramenta. Sempre "a2a_preview.

type: "a2a_preview"

Valor de Propriedade

"a2a_preview"