View a markdown version of this page

Comprendre le contrat de service AgentCore Runtime - Base rocheuse de l'Amazonie AgentCore

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

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 des 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  : Protocole de contexte modèle pour les outils et les serveurs d'agents

  • A2A  : Agent-to-Agent protocole de communication et de découverte multi-agents

  • AG-UI: Protocole Agent-to-User d'interface pour les expériences interactives des agents avec le 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

Mount Path

/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

Diffusions d'événements (SSE/WebSocket)

Découverte

N/A

Liste des outils

Cartes d'agent

N/A

Authentification

SigV4, OAuth 2.0 ; WebSocket prend en charge SIGv4 par en-têtes et 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