介绍下mem0特点
回: Mem0 是给 AI 应用和 agent 加长期记忆的开源记忆层,也有托管云服务。我这边只看了搜索摘要,没抓全文,下面一部分是我的常识理解。 主要特点: 1. 自动提取记忆 它不是简单存聊天记录。每次对话后,用 LLM 把值得记的事实抽出来,比如用户偏好、身份、习惯,再存成一条条独立的记忆。 2. 增删改合并 新信息进来时,它会和已有记忆比对,决定是新增、更新、删除还是忽略。比如你先说爱喝咖啡、后来说戒了,旧记忆会被更新而不是并存。这是它和单纯 RAG 的主要区别。 3. 多层级作用域 记忆可以按 user、agent、session 等维度隔离,所以同一个 agent 能给不同用户保存各自的记忆。 4. 检索时只取相关记忆 需要时按语义检索相关的几条塞进 prompt,不用把整段历史带上。论文里主打的卖点就是降 token 成本和延迟,同时保持准确率。论文是 2025 年的,里面和别家方案的对比数据我建议你自己看原文再判断。 5. 接入简单 有 Python 和 JS SDK,向量库、LLM 都可以换。也有图记忆的变体,用来记实体之间的关系。 6. 开源加托管两种用法 可以自己部署,也可以直接用官方云平台。 局限也要留意:记忆质量取决于抽取那一步的 LLM,可能漏记、误记,也会有过时记忆的问题。所以上线前最好自己用真实对话测一下纠错和遗忘,和前面聊 pa 测评的思路一致。 论文:https://arxiv.org/abs/2504.19413 仓库:https://github.com/mem0ai/mem0