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 | 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ž |
| type | Typ nástroje pro náhledovou A2A toolbox. Vždy |
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 |
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