阅界资讯

Memory 记忆设计讨论:为什么 Agent Memory 不能只靠向量数据库?

阅阅界编辑部1阅读5分钟

刷到《Memory 记忆设计讨论:为什么 Agent Memory 不能只靠向量数据库?》,内容很实在,值得细读。这篇把它的关键做法提炼出来,帮你省下通读的时间,结尾附行动建议。

这是 Agent Memory 系列的第二篇文章。上一篇先给出了一个总体判断:Memory 是一套让 Agent 能够持续使用历史上下文的能力。 这篇只讨论一个经常出现的问题: 既然 Agent 需要从历史信息中找内容,接入向量数据库不就可以了吗? 我的答案是: 向量数据库很有用,但它只解决了召回问题的一部分,不能单独承担 Memory。 一、向量数据库解决了什么 向量数据库通常把文本或其他内容转换成向量,再根据向量之间的距离找出语义上相似的内容。 例如,用户说: 继续处理我上次的旅行计划。 系统可以把这句话转换成向量,然后从历史对话中找出和“旅行计划”语义相近的内容。

这是 Agent Memory 系列的第二篇文章。上一篇先给出了一个总体判断:Memory 是一套让 Agent 能够持续使用历史上下文的能力。 这篇只讨论一个经常出现的问题: 既然 Agent 需要从历史信息中找内容,接入向量数据库不就可以了吗? 我的答案是: 向量数据库很有用,但它只解决了召回问题的一部分,不能单独承担 Memory。 一、向量数据库解决了什么 向量数据库通常把文本或其他内容转换成向量,再根据向量之间的距离找出语义上相似的内容。 例如,用户说: 继续处理我上次的旅行计划。 系统可以把这句话转换成向量,然后从历史对话中找出和“旅行计划”语义相近的内容。这比只依赖关键词更灵活,因为“出行安排”“订酒店”“航班选择”可能没有相同的字面词,却属于同一个语义主题。

这是 Agent Memory 系列的第二篇文章。上一篇先给出了一个总体判断:Memory 是一套让 Agent 能够持续使用历史上下文的能力。 这篇只讨论一个经常出现的问题: 既然 Agent 需要从历史信息中找内容,接入向量数据库不就可以了吗? 我的答案是: 向量数据库很有用,但它只解决了召回问题的一部分,不能单独承担 Memory。 一、向量数据库解决了什么 向量数据库通常把文本或其他内容转换成向量,再根据向量之间的距离找出语义上相似的内容。 例如,用户说: 继续处理我上次的旅行计划。 系统可以把这句话转换成向量,然后从历史对话中找出和“旅行计划”语义相近的内容。这比只依赖关键词更灵活,因为“出行安排”“订酒店”“航班选择”可能没有相同的字面词,却属于同一个语义主题。 对于长文本、开放问法和模糊表达,向量检索确实很有价值。

这是 Agent Memory 系列的第二篇文章。上一篇先给出了一个总体判断:Memory 是一套让 Agent 能够持续使用历史上下文的能力。 这篇只讨论一个经常出现的问题: 既然 Agent 需要从历史信息中找内容,接入向量数据库不就可以了吗? 我的答案是: 向量数据库很有用,但它只解决了召回问题的一部分,不能单独承担 Memory。 一、向量数据库解决了什么 向量数据库通常把文本或其他内容转换成向量,再根据向量之间的距离找出语义上相似的内容。 例如,用户说: 继续处理我上次的旅行计划。 系统可以把这句话转换成向量,然后从历史对话中找出和“旅行计划”语义相近的内容。这比只依赖关键词更灵活,因为“出行安排”“订酒店”“航班选择”可能没有相同的字面词,却属于同一个语义主题。 对于长文本、开放问法和模糊表达,向量检索确实很有价值。 但“相似”不等于“应该使用”。

这是 Agent Memory 系列的第二篇文章。上一篇先给出了一个总体判断:Memory 是一套让 Agent 能够持续使用历史上下文的能力。 这篇只讨论一个经常出现的问题: 既然 Agent 需要从历史信息中找内容,接入向量数据库不就可以了吗? 我的答案是: 向量数据库很有用,但它只解决了召回问题的一部分,不能单独承担 Memory。 一、向量数据库解决了什么 向量数据库通常把文本或其他内容转换成向量,再根据向量之间的距离找出语义上相似的内容。 例如,用户说: 继续处理我上次的旅行计划。 系统可以把这句话转换成向量,然后从历史对话中找出和“旅行计划”语义相近的内容。这比只依赖关键词更灵活,因为“出行安排”“订酒店”“航班选择”可能没有相同的字面词,却属于同一个语义主题。 对于长文本、开放问法和模糊表达,向量检索确实很有价值。 但“相似”不等于“应该使用”。 二、相似内容不一定是当前上下文 假设用户过去有两个旅行计划: 去年夏天的日本旅行 今年冬天的家庭旅行 用户说“继续上次的旅行计划”,两个计划都可能被向量检索召回。

读完别停:把最触动你的一条记下来,这周就用上。能落地的阅读才算数,欢迎回来聊聊你的实践结果。 来源|博客园《Memory 记忆设计讨论:为什么 Agent Memory 不能只靠向量数据库?》,https://www.cnblogs.com/duwenlong/p/22926147.html

程序员技术场技术后端

评论(0)

暂无评论,来抢第一条。