Agent Memory 服务介绍(邀测中)

更新时间:
复制 MD 格式

Agent Memory 服务(Agent Memory Service,简称 AMS)是面向 Agent 的云端长期记忆服务,用于保存、检索和管理跨 session 的记忆。让 Agent 可以跨天、跨设备、跨实例保留用户偏好、项目背景和历史决策。

AMS 提供两类入口:

  • 面向应用和 Agent 插件的 Mem0 兼容 API。

  • 面向平台和控制台的 Tenant、User、Workspace、Session、API Key 管控面。

重要

此功能目前处于邀约测试阶段。如果您想使用此功能,请在钉钉群(群号:59530004993)联系相关技术人员开通。

AMS 如何工作?

从写入到召回,AMS 的流程分为六步:

  1. AMS 通过 Mem0 兼容 API 接收消息,并根据 API Key 确认 tenant、workspace 和 session。

  2. 服务端按时间和语义边界整理连续对话,形成可处理的交互片段。

  3. 记忆引擎从片段中抽取摘要、事实、参与者、时间和上下文线索。

  4. 系统将这些信息组织为长期记忆、用户画像、事件记录等结构,并写入存储和索引。

  5. 检索时,AMS 结合关键词、语义相似度和重排策略找到当前任务相关的记忆。

  6. Agent 使用返回的记忆回答、规划或执行后续动作,不必回放大量历史原文。

解决什么问题?

  • 用户不必反复说明偏好、项目背景和历史决策。

  • 长期历史不用直接塞进 prompt。

  • 从聊天记录中抽取事实、偏好、事件和画像。

  • 生产环境可以按 tenant、workspace、session 和 API Key 划分边界。

核心能力

能力

说明

长期记忆构建

从对话和事件中抽取可复用记忆。

智能召回

支持关键词、语义和混合召回。

Mem0 兼容

支持 Mem0 SDK、OpenClaw 插件或类似 memory client 接入。

多租户治理

管理 Tenant、User、Workspace、Session 和 Key。

异步写入

记忆抽取可进入后台处理,避免阻塞主对话流程。

核心概念

概念

说明

Tenant

组织或客户级隔离边界。

User

调用主体或记忆主体,可以是人、Agent 或服务账号。

Workspace

记忆空间。

Session

会话或线程上下文,对应 Mem0 run_id

API Key

认证和上下文解析入口。

Memory Entry

对外可检索、更新、删除的记忆条目。

Event

写入请求的处理事件,用于异步状态查询。

适用场景

  • Coding Agent 记住项目结构、测试命令、技术决策和用户偏好。

  • 企业助手跨设备、跨 session 保留用户或业务上下文。

  • 客服 Agent 基于历史问题和处理进展提供连续服务。

  • 多 Agent 系统按 workspace 隔离记忆,并由统一控制面管理。

AMS 主要保存未来会复用的信息;短期聊天缓存、纯日志归档或一次性问答通常不需要写入 AMS。

下一步