View a markdown version of this page

Integration mit dem DevOps Agent A2A-Server - AWS DevOps Agentin

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Integration mit dem DevOps Agent A2A-Server

Der A2A-Endpunkt implementiert die A2A v1.0-Spezifikation mithilfe der HTTP+JSON-Bindung.

Anfordern von Headern

Übergeben Sie die folgenden Header bei A2A-Anfragen.

Header Erforderlich Beschreibung
A2A-Version Ja Der Wert muss 1.0 sein. Der Server lehnt Anfragen ab, die ihn weglassen oder einen anderen Wert mit HTTP 400 senden.
Authorization Ja Zugriffstoken (Bearer <access-token>) oder eine AWS SigV4-Signatur. Der mcp-proxy-for-aws Proxy fügt die SigV4-Signatur für Sie hinzu.
X-Agent-Space-Id Nur SigV4 Space-ID des Ziel-Agenten. Bei SigV4 löst der Server den Agent Space aus diesem Header auf. Bei einem Bearer-Token identifiziert das Token den Agent Space und der Server ignoriert diesen Header.
Content-Type Nur Körper application/jsonfür Anfragen, die einen Text senden, wie message:send z.

Informationen zur Token-Erstellung und zur SigV4-Setup finden Sie unterAuthentifizierung und Sicherheit.

Erkennung der Agentenkarte

Rufen Sie die Agentenkarte ab unter:

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

Unterstützte Vorgänge

  • SendMessage— Senden Sie eine Nachricht und erhalten Sie eine Antwort.

  • SendStreamingMessage— Streamen Sie Antworten, sobald sie generiert werden.

  • GetTask— Überprüfen Sie den Status einer asynchronen Aufgabe.

  • ListTasks— Listet die Aufgaben für einen Agent Space auf.

  • CancelTask— Brechen Sie eine laufende Aufgabe ab.

  • SubscribeToTask— Abonnieren Sie Aufgabenaktualisierungen über vom Server gesendete Ereignisse.

Skills

  • untersuchen — Umfassende asynchrone Analyse betrieblicher Probleme (5—8 Minuten).

  • Chat — Sofortige Antworten auf betriebliche Fragen.