2024年11月11日星期一

最新扣子(coze)进阶节点技能 : Coze 数据库与变量的争论 [AI agent ]

点击上方卡片关注 不要错过精彩文章

写在前面

📢读完这篇文章,别忘记给舰长点一个关注!舰长的智能体搭建文章,不仅是节点的构建,也有思路的分享。智能体搭建最重要的就是思路。最希望,能给大家带来不一样的搭建思路和方法。

点一点上方的🔵蓝色小字关注,你的支持是我最大的动力!🙏谢谢啦!🌟"


大家好,我船长团队AJ阿军,一位AI探路者、超级个体修行人,分享个人探索实践心得知识。                


还是毛爷爷那句话:"实践是检验真理的唯一标准"。     


无论做研究、做产品还是评论某人某事,都需要用脚步实际去丈量,而不是人云亦云!                


我们对知识的追求和产品的孵化也如此!       


这样理解coze变量和数据库对吗


不能说我对coze数据库和变量用得多么出神入化,理解得多深刻!       

但是我在平时开发bot时,对数据库和变量的使用频率还是挺高的,对于一般的怎么操作和使用,我还是比较熟练的。                


最近刷到某博主写的"coze变量和数据库的区别"时,留意到他的一个观点       


"变量的生命周期只是在一次的对话窗口中,例如你跟一个使用了变量的Bot聊天,当你关闭聊天界面后,这个变量所代表的值也就消失了。                

下次你再重新和这个 Bot 聊天时,上次聊天时设置的变量值就没了"。                

不知道有人刷到过吗?                


这句话放在编程语言环节下来讲(无论哪门语言python、javascript、c等)都是正确的,变量的确只在当前运行时,有效。                

关闭对话框或者结束运行时,变量中存储的内容就不在了,释放掉了!   


他的解释在这个点上我是完全认同的。    

用实践验证是否正确


但是在coze环境中,他的这个说法就不符合实情了!我不会刻意反驳别人,只用事实说话。                


下面我就举两个简单的实例让大家验证一下,是不是这么个道理:                

1.我在我的《胖豆摄影师》这个bot中有用到变量,以此来举个例:每次用户用这个bot生成照片后,都会临时存储图片链接到变量中。


大家可以看到我这张图片的存储时间:2024-09-21号。按道理应该早就清除掉了,不管是bot还是窗口我都关闭了N多次!                


2.我们即使用"刷子"清除对话记录,变量也始终存储在记忆Memory中,并没有被删除!除非手动点击变量中的"重置"按钮才会被强制删除。      


所以呢,这句话在coze中是不正确的。大家学习别人总结的内容和精华没毛病,但是自己一定要带疑问和探索的心理。                


因为人无完人,总有一些知识点可能会出错,这就需要我们一边学习一边验证,"实践是检验真理的唯一标准"。  

我对coze数据库和变量的总结


我的总结:coze中数据库与变量的主要区别                

1.存储大小不一样:内容长度有限制

数据库存储数据有限制的,存储内容不易过长。变量目前还没发现,也许我的量还不够足。


2.数据处理方式不一样:数据库操作简便

数据库支持增、删、改、查等功能,操作简便。而变量只能通过覆盖(用修改后的内容替换旧内容)的单一方式进行相应的增、删、改、查,需要代码节点配合


3.输出结果不一样:数组对象、字符串

数据库给出的是数组对象结构数据,而变量给出的是字符串格式


4.用户共享模式不一样:数据共享模式不一样

数据库分为"单用户模式"和"多用户模式",而变量只有单用户模式(数据不能共享给别人,只有用户自己的bot能读取)


最后还是送大家那句话:"实践是检验真理的唯一标准",对事物多带质疑和探索的心理,可套用在任何场景和学习之中!                

  文章有收获,给个一键三连🙏吧,添加舰长微信,[加入扣子交流群],领取智能体资料!      

写在后面

关注公众号并添加舰长微信,领取智能体学习资料,并参与Coze技术直播讲解

舰长积极创建智能体;工作流交流群,让我们在AI时代一起进步互相学习!每天会在群里分享智能体的搭建,欢迎各位小伙伴加入~

船长团队创作智能体专栏小册,里面有最新进阶的Coze智能体文章,在文章有收获的同时,可以分销而获取60%的小册费用,聚财成多







没有评论:

发表评论

复旦开源Hallo:只需输入一段音频和一张照片就可以让人物说话。

之前和大家介绍过阿里的EMO和腾讯的AniPortrait,用户只需要提供一张照片和一段任意音频文件,EMO即可生成会说话唱歌的AI视频。最长时间可达1分30秒左右。 感兴趣的小伙伴可以点击下面链接阅读。 阿里最新EMO:只需要提供一张照片和一段音频,即可生成会说话唱歌的AI...