

# 將記憶體新增至 Amazon Bedrock AgentCore 代理程式
<a name="memory"></a>

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

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

![Memory AgentCore 記憶體](https://docs.aws.amazon.com/zh_tw/bedrock-agentcore/latest/devguide/images/memory-overview.png)


AgentCore 記憶體支援各種 SDKs 和代理程式架構。如需範例，請參閱 [Amazon Bedrock AgentCore 記憶體範例](memory-examples.md)。

**Topics**
+ [記憶體類型](#memory-types-overview)
+ [記憶體主要優點](#memory-key-benefits)
+ [記憶體的常見使用案例](#memory-common-use-cases)
+ [運作方式](how-it-works.md)
+ [AgentCore 記憶體入門](memory-get-started.md)
+ [建立 AgentCore 記憶體](memory-create-a-memory-store.md)
+ [使用短期記憶體](using-memory-short-term.md)
+ [使用長期記憶體](long-term-memory-long-term.md)
+ [Amazon Bedrock AgentCore 記憶體範例](memory-examples.md)
+ [具有覆寫策略的內建 Amazon Bedrock 容量](bedrock-capacity.md)
+ [可觀測性](memory-observability.md)
+ [最佳實務](best-practices.md)

## 記憶體類型
<a name="memory-types-overview"></a>

AgentCore 記憶體提供[兩種類型的](memory-types.md)記憶體，可一起建立智慧、具備內容感知能力的 AI 代理器：

 **短期記憶體**   
短期記憶體會擷取單一工作階段中的turn-by-turn互動。這可讓客服人員維持即時內容，而不需要使用者重複資訊。  
 **範例：**當使用者問：「西雅圖的天氣如何？」 接下來是「明天呢？」，客服人員倚賴最近的對話歷史記錄，了解「明天」是指西雅圖的天氣。

 **長期記憶體**   
長期記憶體會自動從多個工作階段的對話中擷取和儲存關鍵洞見，包括使用者偏好設定、重要事實和工作階段摘要，以便在多個工作階段中持續保留知識。  
 **範例：**如果客戶提到他們在航班預訂期間偏好靠窗座位，客服人員會將此偏好設定存放在長期記憶體中。在未來的互動中，客服人員可以主動提供窗口座位，建立個人化的體驗。

## 記憶體主要優點
<a name="memory-key-benefits"></a>
+  **建立更自然的對話：**透過記住對話中的上一個回合，客服人員可以了解內容、解決模棱兩可的陳述式，並以感覺更人性化的方式互動。
+  **提供個人化體驗：**保留使用者偏好設定、歷史資料和跨工作階段的關鍵事實，為個別使用者量身打造回應和動作。
+  **降低開發複雜性：**卸載管理對話狀態和記憶體的無差別繁重工作，讓您專注於建置客服人員的核心業務邏輯。

## 記憶體的常見使用案例
<a name="memory-common-use-cases"></a>
+  **對話客服人員：**客戶支援聊天機器人會記住使用者先前的問題和偏好設定，使其能夠在未來的互動中提供更相關的協助。
+  **任務導向/工作流程代理程式：**AI 代理程式協調多步驟業務流程，例如發票核准，使用記憶體追蹤每個步驟的狀態並維護工作流程進度。
+  **多代理程式系統：**管理供應鏈的 AI 代理程式團隊共用記憶體，以同步庫存水準、預測需求和最佳化物流。
+  **自治或規劃代理程式：**自動駕駛車輛使用記憶體來規劃路由、調整流量條件，並從過去的經驗中學習，以改善未來的駕駛決策。