coze(扣子) 实现文章在线检索

扣子是新一代的 AI Bot 开发平台,只要你有想法,都可以用扣子快速、低门槛搭建专属于你的 Chatbot,并一键发布到豆包、飞书、微信服务号等各个渠道

最近在逛掘金的时候发现了这个国内的大模型搭建平台,于是就带着瞎搞的心态去折腾一下;因为之前在其它的大模型平台也玩过一些简单的模型,就想着coze应该也不会太难吧;

背景

由于我之前写过一篇技术文档,随着时间的推移,文章内容越来越多,之前也想过一些方法,如何能够做到快速检索,而我目前的方案就是把这篇文档拆成多篇的小文档,每次查找的时候就只需要到小文档里面找对应的问题就行了,但是现在这个文档会一直更新下去,内容也会随之增加,意味着我要拆更多的小文档片段。不过在发现了coze这个平台后,发现它有个功能:'知识库检索' ,于是就有了这篇文档。

开始

  1. 首先你得注册个coze的账号
  2. 进入首页是这个样子的,你可以选择左侧的创建bot或者直接让coze给你自动创建一个机器人

创建机器人

我这里演示的是手动创建机器人,点击左侧的创建,弹窗一个框如下:填写机器人的名称,功能介绍,图标等这些信息 保存完机器人后就会来到模型编排页面

模型编排

人设与回复逻辑

这个就是设定机器人的角色,机器人的技能、机器人能做哪些事情,以及机器人不能做哪些事情......,需要注意的是:这里面的语法要遵循md的语法格式,否则是无效的。这里贴一下我的人设:

技能

插件

你可以添加一些插件来丰富机器人的技能,我这里用了搜索的插件,也就是说机器人如果搜索不到知识库里面的内容了就采用搜索插件检索内容并返回给用户

工作流

这里引用下官方的介绍

工作流由多个节点构成,节点是组成工作流的基本单元。例如,大语言模型 LLM、自定义代码、判断逻辑等节点。 工作流默认包含了 Start 节点和 End 节点。

  • Start 节点是工作流的起始节点,可以包含用户输入信息。
  • End 节点是工作流的末尾节点,用于返回工作流的运行结果。

我这里就只演示下知识库的模型编排,其中开始节点和结束节点是固定不变的,中间节点想怎么玩就怎么玩;

  • 首先你的开始节点里面需要定义个参数,设置这个参数的名称、类型、是否必填等信息;
  • 从左侧拖一个知识库的节点出来,选择输入参数值为引用,引用的意思就是用前一个节点配置的参数名称
  • 选择你的知识库
  • 设置最大召回数量和最小匹配度,这里保持默认就行了,你也可以微调这两个参数
  • 拖一个大模型的节点进来,和开始节点进行连接,配置的参数如下
  • 最后配置下输出节点
  • 最后点击右上角的试运行按钮,输入你的标题属性,点击运行即可
  • 最后运行的结果如下

至此工作流已经配置完成。

知识库

这里就是选择你要机器人检索的内容,可以添加在线文档或者离线文档,上传的时候会把文章切成无数个小片段,这样检索的时候就可以根据小片段进行精准检索了。

调试

输入:'添加右键菜单',可以看到它已经把文档中的内容召回出来了

我的botId:7331928966590414887

相关推荐
春末的南方城市5 小时前
FLUX的ID保持项目也来了! 字节开源PuLID-FLUX-v0.9.0,开启一致性风格写真新纪元!
人工智能·计算机视觉·stable diffusion·aigc·图像生成
我算是程序猿8 小时前
用AI做电子萌宠,快速涨粉变现
人工智能·stable diffusion·aigc
哪 吒9 小时前
吊打ChatGPT4o!大学生如何用上原版O1辅助论文写作(附论文教程)
人工智能·ai·自然语言处理·chatgpt·aigc
AI绘画君12 小时前
Stable Diffusion绘画 | AI 图片智能扩充,超越PS扩图的AI扩图功能(附安装包)
人工智能·ai作画·stable diffusion·aigc·ai绘画·ai扩图
乔代码嘚15 小时前
AI2.0时代,普通小白如何通过AI月入30万
人工智能·stable diffusion·aigc
XiaoLiuLB16 小时前
ChatGPT Canvas:交互式对话编辑器
人工智能·自然语言处理·chatgpt·编辑器·aigc
学习前端的小z2 天前
【AIGC】ChatGPT提示词解析:如何打造个人IP、CSDN爆款技术文案与高效教案设计
人工智能·chatgpt·aigc
wgggfiy2 天前
chatgpt学术科研prompt模板有哪些?chatgpt的学术prompt有哪些?学术gpt,学术科研
论文阅读·人工智能·gpt·chatgpt·prompt·aigc
⊙月2 天前
CMU 10423 Generative AI:lec15(Scaling Laws 大规模语言模型的扩展法则)
人工智能·aigc
贪玩懒悦3 天前
用langchain+streamlit应用RAG实现个人知识库助手搭建
人工智能·ai·语言模型·langchain·aigc