View a markdown version of this page

Comprenda el contrato AgentCore de servicio Runtime - Amazon Bedrock AgentCore

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.

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