点击上方?公众号?关注我✅
你好啊,我是雨飞,见字如面。感谢阅读,期待我们下一次的相遇。
飞书,大家都用过吧,Coze,大家也都用过吧。那么我们现在很多知识都存到了飞书中,能不能直接用飞书的知识库在Coze中构建一个问答机器人呢。
答案是肯定的,雨飞今天就教大家在Coze中搭建一个飞书机器人,直接让你做同行中最靓的仔。
Coze 知识库搭建
首先,我们现构建一个基于表格的Coze知识库,下面这个测试数据,共有问题名称、关键词、飞书链接三列。其中,飞书链接,只保留最后的文档id,也就是docx/之后的内容。
注意,Coze中的表格类知识库,只能有一个索引列,也只会检索这一个索引列。
然后,我们搭建知识库检索的工作流。
工作流搭建
下面是工作流搭建的具体步骤,首先是开始节点,我们这里添加一个名为 query 的变量,用于表示用户输入的问题。
知识库节点,
输入部分引用开始节点的query变量,然后添加我们刚才新建的测试数据。
搜索策略默认选择语义即可,最大召回数量可以根据我们实际需要进行修改。
循环节点,
这里我们是用一个循环节点,对于检索到的知识库中的所有数据做统一的处理。这是因为,原始在知识库中获取的是飞书链接,我们要转换成飞书的内容。
循环节点不懂的,可以看文章 AI 智能体|Coze 中的循环节点使用教程
循环体内部,重点来了。
我们新建一个代码节点,用于解析知识库节点输出的内容,然后使用Coze官方提供的飞书插件,去提取文章的正文内容。
代码参考:
可复制版代码:
import json
async def main(args: Args) -> Output:
params = args.params
input = params["input"]
content = json.loads(input)
ret: Output = {
"output":content["飞书链接"]
}
return ret
结束节点,
自定义最后的输出即可。
这样,我们就实现了检索关键词,查找飞书文档,循环整理和总结文档正文,输出,这一整个工作流。
不知道,你学会了没有呀,欢迎留言你的收获,有问题,也欢迎微信联系我,一起交流。
欢迎点个赞,留下你的名字,祝,心想事成?。
❤️常驻小尾巴❤️
AI 学习与副业交流群,欢迎加我微信 1060687688 ,备注「围观群」邀你进群。
雨飞致力于AI工具拆解、AI智能体提效等解决方案的咨询、落地以及AIGC培训。欢迎加我微信,备注「公众号」,进行免费咨询,并领取AI学习资料和常用AI工具集。
「雨飞陪你玩赚AI」,永久免费星球,更多的思考都在这里了,交个朋友。
你的每一个『点赞』,都是鼓励我进步的勇气,点个『在看』,加油吧,一起成长!
声明:文中含有雨飞的广告