View a markdown version of this page

將記憶體新增至 Amazon Bedrock AgentCore 代理程式 - Amazon Bedrock AgentCore

將記憶體新增至 Amazon Bedrock AgentCore 代理程式

AgentCore Memory 是一項全受管服務,可讓您的 AI 代理器記住過去的互動,讓他們能夠提供更智慧、內容感知和個人化的對話。它提供簡單且強大的方法來處理短期內容和長期知識保留,而不需要建置或管理複雜的基礎設施。

AgentCore 記憶體解決了客服人員 AI 的基本挑戰:無狀態。如果沒有記憶體功能,AI 代理器會將每個互動視為新的執行個體,而不知道先前的對話。AgentCore 記憶體提供這項重要功能,讓您的代理程式能夠隨著時間建立對使用者的一致理解。

Memory AgentCore 記憶體

AgentCore 記憶體支援各種 SDKs 和代理程式架構。如需範例,請參閱 Amazon Bedrock AgentCore 記憶體範例

記憶體類型

AgentCore 記憶體提供兩種類型的記憶體,可一起建立智慧、具備內容感知能力的 AI 代理器:

短期記憶體

短期記憶體會擷取單一工作階段中的turn-by-turn互動。這可讓客服人員維持即時內容,而不需要使用者重複資訊。

範例:當使用者問:「西雅圖的天氣如何?」 接下來是「明天呢?」,客服人員倚賴最近的對話歷史記錄,了解「明天」是指西雅圖的天氣。

長期記憶體

長期記憶體會自動從多個工作階段的對話中擷取和儲存關鍵洞見,包括使用者偏好設定、重要事實和工作階段摘要,以便在多個工作階段中持續保留知識。

範例:如果客戶提到他們在航班預訂期間偏好靠窗座位,客服人員會將此偏好設定存放在長期記憶體中。在未來的互動中,客服人員可以主動提供窗口座位,建立個人化的體驗。

記憶體主要優點

  • 建立更自然的對話:透過記住對話中的上一個回合,客服人員可以了解內容、解決模棱兩可的陳述式,並以感覺更人性化的方式互動。

  • 提供個人化體驗:保留使用者偏好設定、歷史資料和跨工作階段的關鍵事實,為個別使用者量身打造回應和動作。

  • 降低開發複雜性:卸載管理對話狀態和記憶體的無差別繁重工作,讓您專注於建置客服人員的核心業務邏輯。

記憶體的常見使用案例

  • 對話客服人員:客戶支援聊天機器人會記住使用者先前的問題和偏好設定,使其能夠在未來的互動中提供更相關的協助。

  • 任務導向/工作流程代理程式:AI 代理程式協調多步驟業務流程,例如發票核准,使用記憶體追蹤每個步驟的狀態並維護工作流程進度。

  • 多代理程式系統:管理供應鏈的 AI 代理程式團隊共用記憶體,以同步庫存水準、預測需求和最佳化物流。

  • 自治或規劃代理程式:自動駕駛車輛使用記憶體來規劃路由、調整流量條件,並從過去的經驗中學習,以改善未來的駕駛決策。