View a markdown version of this page

Comprendere il contratto AgentCore di servizio Runtime - Amazon Bedrock AgentCore

Comprendere il contratto AgentCore di servizio Runtime

Il contratto AgentCore di servizio Runtime definisce il protocollo di comunicazione standardizzato che l'applicazione agente deve implementare per integrarsi con l'infrastruttura di hosting degli agenti Amazon Bedrock. Questo contratto garantisce una comunicazione senza interruzioni tra il codice dell'agente personalizzato e l'ambiente di hosting gestito AWS dell'utente.

Protocolli supportati

Il contratto AgentCore di servizio Runtime supporta i seguenti protocolli di comunicazione:

  • HTTP: endpoint dell'API REST diretti per modelli tradizionali request/response

  • MCP: Model Context Protocol per strumenti e server di agenti

  • A2A: Agent-to-Agent protocollo per la comunicazione e la scoperta di più agenti

  • AG-UI: Protocollo di Agent-to-User interfaccia per esperienze interattive tra agenti con rendering dell'interfaccia utente

Confronta i protocolli supportati

Confronta HTTP, MCP, A2A e i AG-UI protocolli per comprendere le differenze e i casi d'uso.

Funzionalità Protocollo HTTP Protocollo MCP Protocollo A2A AG-UI Protocollo

Porta

8080

8000

9000

8080

Mount Path

/invocations (HTTP), /ws () WebSocket

/mcp

/(radice)

/invocazioni (SSE), /ws () WebSocket

Formato del messaggio

REST JSON/SSE, WebSocket (text/binary)

JSON-RPC

JSON-RPC 2,0

Stream di eventi () SSE/WebSocket

Individuazione

N/A

Elenco degli strumenti

Carte per agenti

N/A

Autenticazione

SigV4, OAuth 2.0; WebSocket supporta SigV4 tramite intestazioni e parametri di query

SigV4, OAuth 2.0

SigV4, OAuth 2.0

SigV4, OAuth 2.0

Caso d'uso

Chiamate API dirette, streaming in tempo reale

Server di strumenti

Agent-to-agent comunicazione

esperienze di interfaccia utente interattive