A2ATool interface
Agent implementujący protokół A2A.
- Rozszerzenie
Właściwości
| a2a_version | Wersja protokołu A2A obsługiwana przez agenta. |
| agent_card_path | Ścieżka do karty agenta względem . |
| 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 |
| type | Typ narzędzia. Zawsze |
Szczegóły właściwości
a2a_version
Wersja protokołu A2A obsługiwana przez agenta.
a2a_version: "1.0"
Wartość właściwości
"1.0"
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. Zawsze "a2a".
type: "a2a"
Wartość właściwości
"a2a"