A2APreviewToolboxTool interface

Nástroj A2A uložený v kufříku s nářadím.

Extends

Vlastnosti

agent_card_path

Cesta ke kartě agenta vzhledem k rozhraní base_url. Pokud není zadaný, výchozí hodnota je /.well-known/agent-card.json

base_url

Základní adresa URL agenta.

project_connection_id

ID připojení v project pro server A2A. V připojení je uložena autentizace a další podrobnosti o připojení potřebné pro připojení k A2A serveru.

send_credentials_for_agent_card

Když true, Foundry odešle své přihlašovací údaje při načítání agentní karty vzdáleného agenta. Služba se ve výchozím nastavení nastaví false , pokud volající nespecifikuje hodnotu (anonymní načítání).

type

Typ nástroje pro náhledovou A2A toolbox. Vždy a2a_preview.

Zděděné vlastnosti

description

Volitelný uživatelsky definovaný popis tohoto nástroje nebo konfigurace.

name

Volitelný uživatelsky definovaný název pro tento nástroj nebo konfiguraci.

tool_configs

Konfigurace pro jednotlivé nástroje. Klíče jsou názvy nástrojů nebo * (výchozí catch-all). Pořadí rozlišení: přesná shoda názvů nástroje má přednost před *. Neznámá jména nástrojů jsou za běhu tiše ignorována.

Podrobnosti vlastnosti

agent_card_path

Cesta ke kartě agenta vzhledem k rozhraní base_url. Pokud není zadaný, výchozí hodnota je /.well-known/agent-card.json

agent_card_path?: string

Hodnota vlastnosti

string

base_url

Základní adresa URL agenta.

base_url?: string

Hodnota vlastnosti

string

project_connection_id

ID připojení v project pro server A2A. V připojení je uložena autentizace a další podrobnosti o připojení potřebné pro připojení k A2A serveru.

project_connection_id?: string

Hodnota vlastnosti

string

send_credentials_for_agent_card

Když true, Foundry odešle své přihlašovací údaje při načítání agentní karty vzdáleného agenta. Služba se ve výchozím nastavení nastaví false , pokud volající nespecifikuje hodnotu (anonymní načítání).

send_credentials_for_agent_card?: boolean

Hodnota vlastnosti

boolean

type

Typ nástroje pro náhledovou A2A toolbox. Vždy a2a_preview.

type: "a2a_preview"

Hodnota vlastnosti

"a2a_preview"

Podrobnosti zděděných vlastností

description

Volitelný uživatelsky definovaný popis tohoto nástroje nebo konfigurace.

description?: string

Hodnota vlastnosti

string

Převzato zToolboxTool.description

name

Volitelný uživatelsky definovaný název pro tento nástroj nebo konfiguraci.

name?: string

Hodnota vlastnosti

string

Děděno poToolboxTool.name

tool_configs

Konfigurace pro jednotlivé nástroje. Klíče jsou názvy nástrojů nebo * (výchozí catch-all). Pořadí rozlišení: přesná shoda názvů nástroje má přednost před *. Neznámá jména nástrojů jsou za běhu tiše ignorována.

tool_configs?: Record<string, ToolConfig>

Hodnota vlastnosti

Record<string, ToolConfig>

Děděné poToolboxTool.tool_configs