A2APreviewToolboxTool interface

Narzędzie A2A przechowywane w skrzynce narzędziowej.

Rozszerzenie

Właściwości

agent_card_path

Ścieżka do karty agenta względem .base_url Jeśli nie zostanie podany, wartość domyślna to /.well-known/agent-card.json

base_url

Podstawowy adres URL agenta.

project_connection_id

Identyfikator połączenia w project dla serwera A2A. W połączeniu przechowywane są dane uwierzytelniające i inne szczegóły połączenia potrzebne do nawiązania połączenia z serwerem A2A.

send_credentials_for_agent_card

Gdy true, Foundry wysyła swoje poświadczenia podczas pobierania karty agenta zdalnego agenta. Usługa domyślnie przyjmuje wartość false , jeśli wywołujący nie jest określony (anonimowe pobieranie).

type

Typ narzędzia podglądowego A2A toolbox. Zawsze a2a_preview.

Właściwości dziedziczone

description

Opcjonalny opis użytkownika dla tego narzędzia lub konfiguracji.

name

Opcjonalna nazwa użytkownika dla tego narzędzia lub konfiguracji.

tool_configs

Mapa konfiguracji dla poszczególnych narzędzi. Klucze to nazwy narzędzi lub * (domyślnie catch-all). Kolejność rozdzielczości: dokładne dopasowanie nazw narzędzi ma pierwszeństwo przed *. Nieznane nazwy narzędzi są cicho ignorowane podczas działania.

Szczegóły właściwości

agent_card_path

Ścieżka do karty agenta względem .base_url Jeśli nie zostanie podany, wartość domyślna to /.well-known/agent-card.json

agent_card_path?: string

Wartość właściwości

string

base_url

Podstawowy adres URL agenta.

base_url?: string

Wartość właściwości

string

project_connection_id

Identyfikator połączenia w project dla serwera A2A. W połączeniu przechowywane są dane uwierzytelniające i inne szczegóły połączenia potrzebne do nawiązania połączenia z serwerem A2A.

project_connection_id?: string

Wartość właściwości

string

send_credentials_for_agent_card

Gdy true, Foundry wysyła swoje poświadczenia podczas pobierania karty agenta zdalnego agenta. Usługa domyślnie przyjmuje wartość false , jeśli wywołujący nie jest określony (anonimowe pobieranie).

send_credentials_for_agent_card?: boolean

Wartość właściwości

boolean

type

Typ narzędzia podglądowego A2A toolbox. Zawsze a2a_preview.

type: "a2a_preview"

Wartość właściwości

"a2a_preview"

Szczegóły właściwości dziedziczonej

description

Opcjonalny opis użytkownika dla tego narzędzia lub konfiguracji.

description?: string

Wartość właściwości

string

Odziedziczone zToolboxTool.description

name

Opcjonalna nazwa użytkownika dla tego narzędzia lub konfiguracji.

name?: string

Wartość właściwości

string

Odziedziczone poToolboxTool.name

tool_configs

Mapa konfiguracji dla poszczególnych narzędzi. Klucze to nazwy narzędzi lub * (domyślnie catch-all). Kolejność rozdzielczości: dokładne dopasowanie nazw narzędzi ma pierwszeństwo przed *. Nieznane nazwy narzędzi są cicho ignorowane podczas działania.

tool_configs?: Record<string, ToolConfig>

Wartość właściwości

Record<string, ToolConfig>

Odziedziczone poToolboxTool.tool_configs