As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
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 da Amazon Bedrock. Esse contrato garante uma comunicação perfeita entre seu código de agente personalizado e o ambiente AWS de hospedagem gerenciada.
Tópicos
Protocolos compatíveis
O contrato AgentCore de serviço Runtime suporta os seguintes protocolos de comunicação:
-
HTTP: endpoints diretos da API REST para padrões tradicionais request/response
-
MCP: Protocolo de contexto 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 UI
Compare os protocolos compatíveis
Compare os AG-UI protocolos HTTP, MCP, A2A e 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 |
Lista 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 interativas de UI |