View a markdown version of this page

Entenda o contrato AgentCore de serviço Runtime - Amazon Bedrock AgentCore

Entenda o contrato AgentCore de serviço Runtime

O contrato AgentCore de serviço Runtime define o protocolo de comunicação padronizado que seu aplicativo de agente deve implementar para se integrar à infraestrutura de hospedagem de agentes do Amazon Bedrock. Esse contrato garante uma comunicação perfeita entre seu código de agente personalizado e o ambiente AWS de hospedagem gerenciada.

Protocolos compatíveis

O contrato AgentCore de serviço Runtime oferece suporte aos seguintes protocolos de comunicação:

  • HTTP: endpoints diretos da API REST para padrões tradicionais request/response

  • MCP: Protocolo de contexto de modelo para ferramentas e servidores de agentes

  • A2A: Agent-to-Agent protocolo para comunicação e descoberta de vários agentes

  • AG-UI: Protocolo de Agent-to-User interface para experiências interativas de agentes com renderização de interface do usuário

Compare os protocolos compatíveis

Compare o HTTP, o MCP, o A2A e AG-UI os protocolos para entender as diferenças e os casos de uso.

Recurso Protocolo HTTP Protocolo MCP Protocolo A2A AG-UI Protocol (Protocolo)

Porta

8080

8000

9000

8080

Caminho do Monte

/invocações (HTTP), /ws () WebSocket

/mcp

/(raiz)

/invocações (SSE), /ws () WebSocket

Formato da mensagem

DESCANSO JSON/SSE, WebSocket (text/binary)

JSON-RPC

JSON-RPC 2.0

Transmissões de eventos () SSE/WebSocket

Descoberta

N/A

Listagem de ferramentas

Cartões de agente

N/A

Autenticação

SigV4, OAuth 2.0; WebSocket suporta SigV4 por cabeçalhos e parâmetros de consulta

SigV4, OAuth 2.0

SigV4, OAuth 2.0

SigV4, OAuth 2.0

Caso de uso

Chamadas diretas de API, streaming em tempo real

Servidores de ferramentas

Agent-to-agent comunicação

Experiências de interface interativa