Coze智能体记忆变量、长期记忆、文件盒子
1、概述coze搭建智能体时记忆模块有变量、数据库、长期记忆、文件盒子他们分别什么用什么时候用?2、变量单次对话内临时存储用户关键信息对话结束或重新开对话变量内容清空如果不使用变量多轮对话后就记不住之前的信息了。比如搭建旅游智能体第一次输入上海1日2人1000元规划中间多轮对话比如再加1个人或其他问题最后问我的预算是多少大模型就记不住了。但是如果新建变量单次无论多少轮对话变量永远固定保存关键信息相当于智能体记住关键信息比如预算。你可能会有疑问没创建变量和智能体多次交互它还能记住我之前的关键信息呢比如:预算这个是LLM做了记忆黑盒、不可控的它记在模型的 “历史对话流” 里多轮对话容易忘记你没法直接读取、修改。示例没有变量场景一开始提问经过多轮提问后再次问智能体我的预算是多少智能体已经不记得了(其实已经忘记了)如果添加变量智能体就会始终记住关键信息比如预算。【创建变量】这次再问智能体关键信息就是从变量中读取的了3、数据库记忆模块-数据库原理大致同变量。只是能长期记忆关键信息即使重新开对话也能记住。【创建数据库】在智能体上分别输入上海1日2人1000元规划北京2日4人5000元规划打开数据库查看发现有2条记录4、长期记忆一旦开启智能体会自动总结保存关键信息自动保存后续我们输入会从记忆中获取(用的少不受我们控制)5、文件盒子用于保存和管理用户发送的文件用户发送消息时智能体能够查找和引用这里的文件进行回复还支持用户通过发送消息管理和删除自己的文件如图片、视频、音频、文件等。新版智能体默认已经关闭该功能了!!!!!!