View a markdown version of this page

Integrazione con il server DevOps Agent A2A - AWS DevOps Agente

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Integrazione con il server DevOps Agent A2A

L'endpoint A2A implementa la specifica A2A v1.0 utilizzando l'associazione HTTP+JSON.

Intestazioni della richiesta

Passa le seguenti intestazioni alle richieste A2A.

Header Richiesto Descrizione
A2A-Version Sì Deve essere 1.0. Il server rifiuta le richieste che lo omettono o inviano un altro valore con HTTP 400.
Authorization Sì Token di accesso (Bearer <access-token>) o AWS firma SIGv4. Il mcp-proxy-for-aws proxy aggiunge la firma SIGv4 per te.
X-Agent-Space-Id Solo SIGv4 Target Agent Space ID. Con SIGv4, il server risolve l'Agent Space da questa intestazione. Con un token Bearer, il token identifica l'Agent Space e il server ignora questa intestazione.
Content-Type Solo corpo application/jsonper le richieste che inviano un corpo, ad esempiomessage:send.

Per la creazione di token e la configurazione di SIGv4, vedi. Autenticazione e sicurezza

Individuazione della carta dell'agente

Recupera la carta dell'agente all'indirizzo:

GET https://connect.aidevops.{region}.api.aws/.well-known/agent-card.json

Operazioni supportate

  • SendMessage— Invia un messaggio e ricevi una risposta.

  • SendStreamingMessage— Trasmetti in streaming le risposte man mano che vengono generate.

  • GetTask— Controlla lo stato di un'attività asincrona.

  • ListTasks— Elenca le attività per un Agent Space.

  • CancelTask— Annullare un'attività in esecuzione.

  • SubscribeToTask— Iscriviti agli aggiornamenti delle attività tramite eventi inviati dal server.

Competenze

  • investigare: analisi asincrona approfondita dei problemi operativi (5-8 minuti).

  • chat: risposte istantanee alle domande operative.