OpenAI在官网宣布,正在测试ChatGPT记住用户提问内容的能力,同时可以自由控制其内存。
该功能使用户不必频繁地提问相同的内容,ChatGPT都将记住那些内容并对长对话、个性化聊天等,例如,写长文小说;长期健康追踪;个性化编程习惯等,起到巨大帮助。
自定义GPTs也支持该功能。目前,部分免费和Plus用户可以使用该功能,未来,OpenAI将进行更大的测试范围。
ChatGPT记忆功能介绍
早在2023年4月初,「AIGC开放社区」曾介绍过一篇斯坦福大学写过的《Generative Agents: Interactive Simulacra of Human Behavior》的论文。
当时这篇论文在国内外都非常火,主要通过沙盒开放世界小游戏,为25个由ChatGPT(GPT-3.5-turbo版本)构建的AI代理,添加记忆、规划、沟通和反思的能力,让其像人类一样自然活动、社交、成长。
经过2天的模拟游戏测试,研究人员发现了惊人的结果:1)AI自己建立了记忆体系并定期进行深层次反思,从而获得对新鲜事物的见解;
2)AI之间建立了友谊并记住了彼此;3)AI之间学会了相互协调;4)AI之间学会了共享信息;
5)AI具备了定制和修改计划的能力。随后,AI代理功能也火爆出圈,成为一个新的赛道。
今天,ChatGPT新增的功能,就是斯坦福论文中所说的记忆存储。虽然整整晚了将近1年,但该功能对ChatGPT未来的技术迭代至关重要,奠定了更细分的数据基础。
ChatGPT只有先记住数据,才能衍生出更多的功能和玩法,从这一刻开始才是真正有“生命”的AI助手,就像钢铁侠的贾维斯。
当你启用记忆存储后,与ChatGPT聊天越多记住的就越多,随着时间功能也就越来越强大,以下是典型案例展示。
1)你正在编写一本小说,并且在写作过程中不断向ChatGPT咨询有关书籍结构、角色开发和情节构思的意见。
随着时间的推移,ChatGPT能够记住你的书籍主题、已经创建的角色、甚至是之前讨论过的情节点,可在未来的交流中为你提供更精准、有针对性的建议和反馈。
2)你正在学习一门新语言,ChatGPT可以根据你之前的学习进度、面临的挑战和偏好的学习资源来提供定制化的学习计划。
这意味着ChatGPT能够记住你在语言学习中的强项和弱点,并据此调整提供的练习和材料,帮助你更有效地学习。
3)当你使用ChatGPT编程时,通过分析过往的代码和编程风格,ChatGPT可以提供个性化的编程实践建议。
例如,你倾向于编写冗长的函数,ChatGPT可以根据这个习惯反馈高质量的代码。