View a markdown version of this page

了解 AgentCore 執行期服務合約 - Amazon Bedrock AgentCore

了解 AgentCore 執行期服務合約

AgentCore 執行期服務合約定義了您的代理程式應用程式必須實作的標準通訊協定,才能與 Amazon Bedrock 代理程式託管基礎設施整合。此合約可確保自訂代理程式程式碼與 AWS受管託管環境之間的無縫通訊。

支援的通訊協定

AgentCore 執行期服務合約支援下列通訊協定:

  • HTTP :傳統請求/回應模式的直接 REST API 端點

  • MCP:工具和代理伺服器的模型內容通訊協定

  • A2A:適用於多Agent-to-Agent代理程式通訊協定

  • AG-UI:Agent-to-User界面通訊協定

比較支援的通訊協定

比較 HTTP、MCP、A2A 和 AG-UI 通訊協定,以了解差異和使用案例。

功能 HTTP 通訊協定 MCP 通訊協定 A2A 通訊協定 AG-UI 通訊協定

連接埠

8080

8000

9000

8080

掛載路徑

/invocations (HTTP)、/ws (WebSocket)

/mcp

/ (根)

/invocations (SSE)、/ws (WebSocket)

訊息格式

REST JSON/SSE、WebSocket (文字/二進位)

JSON-RPC

JSON-RPC 2.0

事件串流 (SSE/WebSocket)

探索

N/A

工具清單

客服人員卡

N/A

身分驗證

SigV4、OAuth 2.0;WebSocket 透過標頭和查詢參數支援 SigV4

SigV4、OAuth 2.0

SigV4、OAuth 2.0

SigV4、OAuth 2.0

使用案例

直接 API 呼叫、即時串流

工具伺服器

Agent-to-agent通訊

互動式 UI 體驗