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團隊開發複雜的集成方案。