Den AgentCore Runtime-Servicevertrag verstehen
Der AgentCore Runtime-Servicevertrag definiert das standardisierte Kommunikationsprotokoll, das Ihre Agentenanwendung implementieren muss, um sie in die Amazon Bedrock Agent-Hosting-Infrastruktur zu integrieren. Dieser Vertrag gewährleistet eine reibungslose Kommunikation zwischen Ihrem benutzerdefinierten Agentencode und AWS der verwalteten Hosting-Umgebung.
Themen
Unterstützte Protokolle
Der AgentCore Runtime-Servicevertrag unterstützt die folgenden Kommunikationsprotokolle:
-
HTTP: Direkte REST-API-Endpunkte für herkömmliche Muster request/response
-
MCP: Model Context Protocol für Tools und Agentenserver
-
A2A: Agent-to-Agent Protokoll für die Kommunikation und Erkennung mehrerer Agenten
-
AG-UI: Agent-to-User Schnittstellenprotokoll für interaktive Agentenerlebnisse mit UI-Rendering
Vergleichen Sie die unterstützten Protokolle
Vergleichen Sie HTTP, MCP, A2A und die AG-UI Protokolle, um die Unterschiede und Anwendungsfälle zu verstehen.
| Feature | HTTP-Protokoll | MCP-Protokoll | A2A-Protokoll | AG-UI Protocol (Protokoll) |
|---|---|---|---|---|
|
Port |
8080 |
8000 |
9000 |
8080 |
|
Pfad einhängen |
/invocations (HTTP), /ws () WebSocket |
/mcp |
/(Wurzel) |
/Aufrufe (SSE), /ws () WebSocket |
|
Nachrichtenformat |
REST JSON/SSE, WebSocket (text/binary) |
JSON-RPC |
JSON-RPC 2,0 |
Event-Streams (SSE/WebSocket) |
|
Erkennung |
N/A |
Liste der Tools |
Agenten-Karten |
N/A |
|
Authentifizierung |
SigV4, OAuth 2.0; WebSocket unterstützt SigV4 durch Header und Abfrageparameter |
SigV4, OAuth 2.0 |
SigV4, OAuth 2.0 |
SigV4, OAuth 2.0 |
|
Anwendungsfall |
Direkte API-Aufrufe, Echtzeit-Streaming |
Tool-Server |
Agent-to-agent Kommunikation |
Interaktive UI-Erlebnisse |