Comprenda el contrato AgentCore de servicio Runtime
El contrato AgentCore de servicio Runtime define el protocolo de comunicación estandarizado que su aplicación de agente debe implementar para integrarse con la infraestructura de alojamiento de agentes de Amazon Bedrock. Este contrato garantiza una comunicación fluida entre su código de agente personalizado y su entorno AWS de alojamiento gestionado.
Temas
Protocolos admitidos
El contrato AgentCore de servicio Runtime admite los siguientes protocolos de comunicación:
-
HTTP: puntos finales de la API REST directos para patrones tradicionales request/response
-
MCP: Protocolo de contexto modelo para herramientas y servidores de agentes
-
A2A: Agent-to-Agent protocolo para la comunicación y el descubrimiento de múltiples agentes
-
AG-UI: protocolo Agent-to-User de interfaz para experiencias de agentes interactivas con representación de la interfaz de usuario
Compare los protocolos compatibles
Compare el HTTP, el MCP, el A2A y AG-UI los protocolos para comprender las diferencias y los casos de uso.
| Característica | Protocolo HTTP | Protocolo MCP | Protocolo A2A | AG-UI Protocol (Protocolo) |
|---|---|---|---|---|
|
Puerto |
8080 |
8000 |
9000 |
8080 |
|
Ruta de montaje |
/invocations (HTTP), /ws () WebSocket |
/mcp |
/(raíz) |
/invocaciones (SSE), /ws () WebSocket |
|
Formato de mensaje |
REST JSON/SSE, WebSocket (text/binary) |
JSON-RPC |
JSON-RPC 2.0 |
Transmisiones de eventos (SSE/WebSocket) |
|
Discovery |
N/A |
Listado de herramientas |
Tarjetas de agente |
N/A |
|
Autenticación |
SigV4, OAuth 2.0; WebSocket admite SiGv4 mediante encabezados y parámetros de consulta |
SigV4, OAuth 2.0 |
SigV4, OAuth 2.0 |
SigV4, OAuth 2.0 |
|
Caso de uso |
Llamadas directas a la API, transmisión en tiempo real |
Servidores de herramientas |
Agent-to-agent comunicación |
Experiencias de interfaz de usuario interactivas |