OpenAI近期推出了一项名为聊天历史记录的额外记忆功能,允许ChatGPT引用历史对话以进行个性化交互。此功能默认关闭,需用户在设置中启用。
技术社区已对新记忆功能展开深入研究,揭示了其内部机制,包括当前对话历史记录、对话历史记录和用户洞察三个子系统。
保存记忆系统用于存储用户自定义信息,如姓名或偏好,通过明确提示要求ChatGPT记住,并可在界面中查看或删除。其实现过程涉及LLM调用及工具近似值创建。
当前对话历史记录仅包含最近一天的信息,通过过滤和排序消息实现。对话历史记录则提供旧对话背景,可能通过对话摘要索引检索消息内容。技术上,该系统配置了两个向量空间(message-content和conversation-summary),并在对话非活动后将信息迁移到摘要空间。
用户洞察系统基于多个对话分析生成,标注时间范围和置信度。其实现方式可能依赖批处理更新,通过lambda函数定期运行,生成并优化用户洞察摘要。
用户对新功能的体验反馈呈现两极化。正面评价认为,记忆系统提升了用户体验,节省内存并减少互动矛盾。其中约80%性能提升归因于用户洞察系统。然而,负面反馈集中在功能失效、无法保存长信息及幻觉问题严重等方面。
免责声明:本文内容由开放的智能模型自动生成,仅供参考。