AI News HubLIVE
站內改寫1 分鐘閱讀

使用AI代理和MCP伺服器生成自主業務洞察

本文介紹瞭如何透過Amazon Bedrock AgentCore實現自主、跨系統的商業智慧,無需自定義程式碼。利用預構建的MCP伺服器聯結器、細粒度訪問控制和持久記憶體,企業可以用自然語言查詢多個資料來源,同時自動執行基於角色的邊界。

來源AWS Machine Learning Blog作者: Sudhanshu Hate

在製造業中,像Sarah Chen這樣的生產經理每天需要從多個系統獲取資料來做出決策。傳統方法涉及手動從IoT儀表盤、ERP系統、歷史資料庫等不同來源收集資訊,耗時且容易出錯。Amazon Bedrock AgentCore提供了一種新的方法,透過配置而非編碼來實現自主商業智慧。

該解決方案的核心是三層層架構:連線現有系統的預構建MCP伺服器聯結器、定義訪問許可權的策略引擎、以及處理自然語言查詢的編排層。企業無需開發自定義整合程式碼,即可將Redshift資料倉儲、Aurora資料庫、S3資料湖等系統連線起來。

MCP(模型上下文協議)是一種開放標準,允許AI代理發現和呼叫工具。每個業務域(如裝置狀態、IoT遙測、供應鏈)都有專用的MCP伺服器,暴露特定工具。Amazon Bedrock AgentCore提供預構建聯結器,對於專有系統,可以使用低程式碼模板快速建立自定義伺服器。

架構中還包含一個語義層,透過Amazon SageMaker Data Catalog幫助代理瞭解企業中存在哪些資料及其位置。代理在路由查詢之前會查詢該目錄,從而避免硬編碼邏輯。這種設計使得新資料來源只需在目錄中註冊即可使用,無需修改整合程式碼。

安全性方面,Amazon Bedrock AgentCore支援基於角色的訪問控制。例如,生產線主管Raj Patel只能訪問其負責區域的資料,而維護技術員Priya Nair只能看到與維護相關的資訊。策略以純英語定義,系統自動轉換為執行邏輯。

持久記憶體功能允許代理在會話之間保留上下文,實現更自然的互動。例如,當Priya詢問之前標記的振動問題時,代理可以記住歷史資料並跟蹤變化趨勢。

該架構已在GitHub上提供完整實現程式碼。企業可以從簡單的連線開始,逐步新增更多MCP伺服器,而無需更改核心編排邏輯。透過這種方式,Amazon Bedrock AgentCore使企業能夠從資料中快速獲取洞察,而無需等待IT團隊開發複雜的整合方案。