Memory(记忆)¶
存储和检索对话上下文与持久化知识。
什么是记忆¶
记忆存储 AI 跨对话引用的信息。两种类型服务于不同目的:
- 短期记忆: 存储当前对话消息作为上下文
- 长期记忆: 存储独立于对话的持久化知识
记忆类型¶
| 类型 | 存储位置 | 作用范围 | 使用场景 |
|---|---|---|---|
| 短期记忆 | 对话轮次 | 单次会话 | 维持一次对话内的上下文 |
| 长期记忆 | 数据库分类 | 跨会话 | 存储可复用的知识供未来使用 |
短期记忆¶
对话消息自动存储在轮次中。每条消息包含角色(用户/助手/工具)和内容。
长期记忆¶
结构化知识存储,按分类组织。支持两种所有者类型:
| 所有者 | 用途 | 访问范围 |
|---|---|---|
| 用户记忆 | 用户偏好和信息 | 该用户对话的所有 Agent 可访问 |
| Agent 记忆 | Agent 专属知识 | 仅该特定 Agent 可访问 |