View a markdown version of this page

Comprenda el contrato AgentCore de servicio Runtime - Base amazónica AgentCore

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

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 AWS el entorno de alojamiento gestionado.

Protocolos admitidos

El contrato AgentCore de servicio Runtime admite los siguientes protocolos de comunicación:

  • HTTP: puntos finales directos de la API REST 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 entre múltiples agentes

  • AG-UI: Protocolo Agent-to-User de interfaz para experiencias interactivas de agentes con renderización de interfaz de usuario

Compare los protocolos compatibles

Compare los AG-UI protocolos HTTP, MCP, A2A y 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

/invocaciones (HTTP), /ws () WebSocket

/mcp

/(raíz)

/invocaciones (SSE), /ws () WebSocket

Formato del mensaje

DESCANSAR JSON/SSE, WebSocket (text/binary)

JSON-RPC

JSON-RPC 2.0

Transmisiones de eventos (SSE/WebSocket)

Discovery

N/A

Lista 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