hotai.news
← 返回 AI 百科AI 百科 / 基础概念

Agent 记忆是什么?会话状态、长期资料与模型参数的区别

通过项目助手保存偏好的例子解释 Agent 记忆,区分短期状态、长期存储和检索,说明来源、更新与删除边界,避免把摘要当作永久正确事实。

HotAI.news · Codex 来源核对发布于 2026-10-20来源核对于 2026-10-20
先说结论

先理解这个概念

Agent记忆是应用让智能体保留和再次使用信息的机制,可以包括当前会话状态,也可以包括跨会话保存的资料。常见实现把内容存入外部存储,需要时检索到上下文,而不是直接改变模型参数。记忆是否准确取决于写入与更新规则,保存过不代表永远有效,更不表示可以越过权限读取其他用户信息。

01

短期状态与长期资料需要分开理解

项目助手当前正在修改哪个文件,可以作为会话状态;用户明确要求以后采用某种日期格式,可以是跨会话偏好。两者的保存期限和更新方式可能不同。不能因为聊天窗口还有内容,就断言应用已经建立了可检索的长期记忆。

LangChain把线程内短期状态与跨线程长期记忆分开,Anthropic也讨论用外部笔记维持任务信息。这些是工程机制,不是人类记忆的完整模拟。本文举例说明设计,没有访问个人记忆库或测试某个产品的记忆能力。

02

写入内容要保留来源和有效条件

如果用户只是暂时讨论周五出行,不应自动记成长期固定偏好。模型自己的推测也不能与用户确认的信息混存。实用记录应包含来源和时间,必要时标出适用项目,避免把旧决定在无关任务中直接套用。

资料更新以后,检索仍可能返回旧版本。需要处理覆盖或失效,并在冲突时核对较新的可靠信息。存储采用向量并不会自动理解哪条已作废;相似度只能帮助找到有关内容,不能替代版本和事实判断。

03

检索和权限控制决定实际使用边界

跨会话保存不等于每次都把全部内容交给模型。应只检索当前任务需要且用户有权访问的信息,保持用户隔离。外部笔记里若出现操作指令,也应按来源权限处理,不能因为它被记住,就自动获得新的执行授权。

核查可以围绕明确的一条偏好进行:保存后新开会话确认能否找到,再更改或删除后检查旧内容是否仍被使用。这里是验证步骤,没有实际写入业务状态。记忆功能应以可追溯行为验收,而不是以回答声称我记住了作为完成证据。

核对来源

以下资料用于核对概念和方法。文中的示例与测试范围分别注明,实际使用时请核对所用工具的版本。

返回AI 百科 ↗