Comprendre le contrat de service AgentCore Runtime
Le contrat de service AgentCore Runtime définit le protocole de communication standardisé que votre application d'agent doit implémenter pour s'intégrer à l'infrastructure d'hébergement d'agents Amazon Bedrock. Ce contrat garantit une communication fluide entre votre code d'agent personnalisé et AWS l'environnement d'hébergement géré.
Rubriques
Protocoles pris en charge
Le contrat de service AgentCore Runtime prend en charge les protocoles de communication suivants :
-
HTTP : points de terminaison d'API REST directs pour les modèles traditionnels request/response
-
MCP : Model Context Protocol pour les outils et les serveurs d'agents
-
A2A : Agent-to-Agent protocole pour la communication et la découverte multi-agents
-
AG-UI: protocole Agent-to-User d'interface pour des expériences d'agent interactives avec rendu de l'interface utilisateur
Comparez les protocoles pris en charge
Comparez les AG-UI protocoles HTTP, MCP, A2A et pour comprendre les différences et les cas d'utilisation.
| Fonctionnalité | Protocole HTTP | Protocole MCP | Protocole A2A | AG-UI Protocole |
|---|---|---|---|---|
|
Port |
8080 |
8000 |
9000 |
8080 |
|
Chemin de montage |
/invocations (HTTP), /ws () WebSocket |
/mcp |
/(racine) |
/invocations (SSE), /ws () WebSocket |
|
Format du message |
REPOS JSON/SSE, WebSocket (text/binary) |
JSON-RPC |
JSON-RPC 2,0 |
Streams d'événements (SSE/WebSocket) |
|
Découverte |
N/A |
Liste des outils |
Cartes d'agent |
N/A |
|
Authentification |
SigV4, OAuth 2.0 ; WebSocket supporte SigV4 grâce aux en-têtes et aux paramètres de requête |
SigV4, OAuth 2.0 |
SigV4, OAuth 2.0 |
SigV4, OAuth 2.0 |
|
Cas d'utilisation |
Appels API directs, streaming en temps réel |
Serveurs d'outils |
Agent-to-agent communication |
Expériences d'interface utilisateur interactives |