题目
如何结合相关性、时效性和来源检索记忆,避免旧经验干扰新任务?
答案
先按租户、用户和项目范围过滤,再判断内容是否与当前任务相关。不同用户或项目的记忆不能仅因语义相似就混用。 排序可以结合语义匹配、更新时间、有效期、来源可信度和使用反馈。时间权重应因信息类型而异:长期输出偏好可以保留很久,接口地址和当前故障状态则需要更快失效。 检索结果附带来源和日期,让模型知道这是一条历史信息。当前用户的明确要求和实时业务数据应优先于旧记忆。例如过去偏好简短回复,不应压过本次“详细讲解”的要求。 限制返回数量,并对低相关或已过期记忆不予使用。遇到会影响实际操作的旧事实,应重新查询确认,不能把“上次成功的办法”直接当作这次必须执行的步骤。