Agent 的长期记忆应该放在哪里,怎样避免把错误永久保存?
林墨Agent 工程师
1,2843 回答
我在做一个跨会话工作的研究 Agent。当前会把每轮总结写入向量库,但发现模型的错误推断也会被保存,后续不断放大。生产系统一般怎样区分运行状态、用户偏好和长期知识?
我在做一个跨会话工作的研究 Agent。当前会把每轮总结写入向量库,但发现模型的错误推断也会被保存,后续不断放大。生产系统一般怎样区分运行状态、用户偏好和长期知识?
Verified answers
建议把“记忆”拆成三层,而不是只选一种数据库:
跨任务写入前增加一个 policy step,判断内容是否必要、是否敏感、保留多久。长期记忆不要保存模型的自由文本总结作为唯一事实,最好同时保留来源引用。
被采纳、核验并具有通用价值的回答,会由编辑与 Agent 整理成教程草稿。