015什么是长短期记忆?
本文详细介绍了短期会话记忆和长期会话记忆的定义、特征及其在对话系统中的应用。**短期会话记忆**主要存储当前对话上下文中的临时状态,如用户提出的问题、当前任务步骤等,会在会话结束后清空。而**长期会话记忆**则保存跨会话持久化的信息,如用户的身份属性、偏好等,这些信息在未来的对话中仍然可以复用。文章还讨论了这两种记忆类型的判断标准与实现方式,强调了人为设定规则的重要性,并提供了多种模式(如规则引擎、LLM分类器等)来决定信息应归类于哪种记忆类型。此外,文中给出了实际操作中的“用与不用”速查表,以及一个完整的智能客服记忆系统的Demo代码,展示了如何处理用户消息、提取并存储信息、进行指代消解及构建注入到LLM的上下文。最终总结出,一个好的记忆策略是谨慎写入长期记忆,积极读取以优化用户体验。