0代码实现Cozebot登录验证

41 阅读1分钟

Coze实现登录功能 未免有点方便了

心血来潮想给bot做个登录功能,账户信息做成RAGs。使用bot前需要先验证登录账号

随便撸了几个账号开始测试 image.png

从一个程序员的角度肯定是,先去用代码做下判断,于是就有了以下工作流

代码块实现

逻辑很简单: 去知识库取到登录表单—— 核对用户是否存在 —— 存在 —— 验证密码—— 正确 —— 登录成功

工作流.jpg

小小验证一下

验证.jpg

LLM实现

写到这里我就顿了一下,如果让LLM来处理用户的登录逻辑,他可以做到什么样的程度呢?

去掉Code模块,promot如下

登录prompt.jpg

测试模型是gpt4-128K,我以为验证速度会慢的要死,结果有点出乎意料

1s的相应速度,321的token

LLM结果验证.jpg

反复验证,响应速度在1~3s之间,相对code只需要0.045s还是慢了很多。

同时用于LLm本身的特性,安全性和和幻觉问题还是很难去避免的。而且作为一个正式投入生产环境的登录验证,这样简单的逻辑还远远不够。面对最大失败次数,密码复杂度等问题,LLm的表现还是要画一个问号。

但是对于一个完全不懂代码的bot开发者,LLM介入无疑是给出了一个“我逻辑,你来实现”的便利。

投入生产环境

接入一个bot,测试一下效果

接入bot实践.jpg

我是麦当🍔,最近比较爱玩coze,最近也在筹备一套 0基础coze开发的实战教学,平时也会经常分享一些bot的开发随想。

非常期待大家的关注🍟