

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 为您的亚马逊 Bedrock AgentCore 代理添加内存
<a name="memory"></a>

AgentCore Memory 是一项完全托管的服务，它使您的 AI 代理能够记住过去的互动，使他们能够提供更智能、更具情境感知和个性化的对话。它为处理短期背景和长期知识保留提供了一种简单而强大的方法，无需构建或管理复杂的基础架构。

AgentCore 记忆解决了代理人工智能中的一项根本挑战：无国籍状态。如果没有存储功能，AI 代理会将每次交互视为新的实例，对以前的对话一无所知。 AgentCore 内存提供了这种关键功能，使您的代理能够随着时间的推移建立对用户的连贯理解。

![记忆记 AgentCore 忆](https://docs.amazonaws.cn/bedrock-agentcore/latest/devguide/images/memory-overview.png)


AgentCore 内存支持各种 SDK 和代理框架。有关示例，请参阅[亚马逊基岩 AgentCore 内存示例](memory-examples.md)。

**Topics**
+ [内存类型](#memory-types-overview)
+ [内存密钥的好处](#memory-key-benefits)
+ [内存的常见用例](#memory-common-use-cases)
+ [工作原理](how-it-works.md)
+ [开始使用 AgentCore Memory](memory-get-started.md)
+ [创建内 AgentCore 存](memory-create-a-memory-store.md)
+ [使用短期记忆](using-memory-short-term.md)
+ [使用长期记忆](long-term-memory-long-term.md)
+ [亚马逊基岩 AgentCore 内存示例](memory-examples.md)
+ [内置替代策略的亚马逊 Bedrock 容量](bedrock-capacity.md)
+ [可观测性](memory-observability.md)
+ [最佳实践](best-practices.md)
+ [亚马逊 Bedrock AgentCore Memory 的高级功能和主题](memory-advanced.md)

## 内存类型
<a name="memory-types-overview"></a>

AgentCore 内存提供[两种](memory-types.md)类型的内存，它们共同创建智能的、情境感知的 AI 代理：

 **Short-term 记忆 **   
Short-term 内存捕获单个会话中的逐行交互。这使代理可以即时保持上下文，而无需用户重复信息。  
 **示例：**当用户问 “西雅图的天气怎么样？” 然后再说 “明天呢？”，该代理依靠最近的对话记录来理解 “明天” 是指西雅图的天气。

 **Long-term 记忆 **   
Long-term 内存可自动从多个会话的对话中提取和存储关键见解，包括用户偏好、重要事实和会话摘要，从而在多个会话中持续保留知识。  
 **示例：**如果客户在预订航班时提到他们更喜欢靠窗的座位，则代理会将这种偏好存储在长期记忆中。在未来的互动中，代理可以主动提供靠窗的座位，从而创造个性化的体验。

## 内存密钥的好处
<a name="memory-key-benefits"></a>
+  **创建更自然的对话：**通过记住对话中的前几轮对话，代理可以理解背景，解决模棱两可的陈述，并以更人性化的方式进行互动。
+  **提供个性化体验：**保留用户偏好、历史数据和会话中的关键事实，为个人用户量身定制响应和操作。
+  **降低开发复杂性：**减轻管理对话状态和内存的无差异繁重工作，使您可以专注于构建代理的核心业务逻辑。

## 内存的常见用例
<a name="memory-common-use-cases"></a>
+  **对话代理：**客户支持聊天机器人会记住用户以前的问题和偏好，使其能够在未来的互动中提供更相关的帮助。
+  **Task-oriented /工作流代理：**AI 代理协调多步骤业务流程（例如发票审批），使用内存来跟踪每个步骤的状态并维持工作流程进度。
+  **Multi-agent 系统：**管理供应链的 AI 代理团队共享内存，以同步库存水平、预测需求和优化物流。
+  **自动驾驶或规划代理：**自动驾驶汽车使用内存来规划路线，适应交通状况，并从过去的经验中学习以改善未来的驾驶决策。