为需要在不同对话中记住用户、组织和特定领域上下文的 Agent 提供持久的、限定范围的内存。
Agent Memory 为 Agent 提供跨对话的持久内存,无需您构建自己的提取、存储、搜索和摘要流水线。摄取对话以自动提取内存,或者在您的应用程序已知需要存储什么时明确记住信息。
使用 Agent Memory 来记住用户偏好、公司运营规则、支持历史、项目状态或特定对象的状态。
Agent Memory 为您提供:
- 为用户、Agent、租户、团队或应用程序实体隔离的配置文件 (Profiles)
- 用于隔离应用程序、环境或内存层的命名空间 (Namespaces)
- 从对话中自动提取事实、事件、指令和任务
- 添加、列出、召回和删除内存的 API
- 配置文件摘要 (Profile summaries),用于查看 Agent Memory 记住了什么
了解其工作原理
有范围限制的内存配置文件
将内存存储在为用户、Agent、团队、租户或应用程序实体隔离的配置文件中。使用命名空间来隔离应用程序、环境或内存层。
自动内存提取
摄取对话以自动提取内存,或者当您的 Agent 已经知道什么应该被记住时,显式添加重要信息。
跨 Agent 执行召回内存
当 Agent 需要当前提示词、对话或执行中不存在的持久上下文时,检索相关内存。
Workers
Agent Memory 通过 Worker 绑定进行访问。构建使用持久内存的无服务器应用程序。
Agents
构建具有持久状态、工具使用和实时通信功能的 AI 驱动型 Agent。
快速入门
向 Agent 添加持久内存的召回和摄取功能。
工作原理
了解 Agent Memory 如何从对话中提取、分类和检索知识。
Workers API
通过 agent_memory 绑定在 Worker 中使用 Agent Memory。
HTTP API
在直接调用 Cloudflare API 的服务中使用 Agent Memory。
限制
查看 Agent Memory 的验证限制和约束。