View a markdown version of this page

Comprendre le contrat de service AgentCore Runtime - Amazon Bedrock AgentCore

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é.

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