A2ATool interface

Een agent die het A2A-protocol implementeert.

Uitbreiding

Eigenschappen

a2a_version

De A2A-protocolversie wordt ondersteund door de agent.

agent_card_path

Het pad naar de agentkaart ten opzichte van de base_url. Indien niet opgegeven, wordt standaard ingesteld op /.well-known/agent-card.json

base_url

Basis-URL van de agent.

project_connection_id

De verbindings-id in de project voor de A2A-server. De verbinding slaat authenticatie en andere verbindingsgegevens op die nodig zijn om verbinding te maken met de A2A-server.

send_credentials_for_agent_card

Wanneer true, stuurt Foundry zijn inloggegevens wanneer het de Agent Card van de externe agent ophaalt. De dienst staat standaard op false als een waarde niet door de aanroeper is opgegeven (anonieme fetch).

type

Het type hulpprogramma. Altijd "a2a".

Eigenschapdetails

a2a_version

De A2A-protocolversie wordt ondersteund door de agent.

a2a_version: "1.0"

Waarde van eigenschap

"1.0"

agent_card_path

Het pad naar de agentkaart ten opzichte van de base_url. Indien niet opgegeven, wordt standaard ingesteld op /.well-known/agent-card.json

agent_card_path?: string

Waarde van eigenschap

string

base_url

Basis-URL van de agent.

base_url?: string

Waarde van eigenschap

string

project_connection_id

De verbindings-id in de project voor de A2A-server. De verbinding slaat authenticatie en andere verbindingsgegevens op die nodig zijn om verbinding te maken met de A2A-server.

project_connection_id?: string

Waarde van eigenschap

string

send_credentials_for_agent_card

Wanneer true, stuurt Foundry zijn inloggegevens wanneer het de Agent Card van de externe agent ophaalt. De dienst staat standaard op false als een waarde niet door de aanroeper is opgegeven (anonieme fetch).

send_credentials_for_agent_card?: boolean

Waarde van eigenschap

boolean

type

Het type hulpprogramma. Altijd "a2a".

type: "a2a"

Waarde van eigenschap

"a2a"