目录
进阶-知识库:新生入学指南
1.创建知识库
2.创建Agent
去年agent智能体爆火,我自己也使用了多款智能体产品来搭建agent解决生活中的实际问题,如dify、coze等等。dify作为一个开源的框架得到了大量的应用,如一些需要隐私保护需要本地部署的场景,也有不少企业在公司内部接入了dify,以解决企业内部的实际问题。本人在去年年末的北京大学新青年极客松中,利用dify搭建了一款健康姿态检测助手,得到了不错的效果也最终获奖。
有幸看到Datawhale开源了dify相应的学习教程,并决定和大家一起重温一下dify应用。
项目地址:项目地址。教程手册:教程手册。
本教程将全面指导你如何快速搭建自己的AI应用环境,从Docker桌面版的安装与配置开始,到本地部署Dify并自定义AI助手功能,让你轻松实现“猜病例”、“甜蜜哄人”、“新生入学指南”、“小红书读书卡片”与“面试宝典”等多种特色AI应用。
进阶-知识库:新生入学指南
最近高考成绩快要出来了,又到了新生入学季,还记得在我大一的时候,刚进入大学面对陌生的环境,对学校及学校的各种规则都不熟悉,不管是学习上还是生活上都需要去翻阅学生手册,非常麻烦,查找也不方便。
好在现在是智能体的时代,我们可以借助agent来做一个新生入学助手,帮助学习学妹们轻松适应大学生活。这里我以清华大学的学生手册为例,来介绍新生入学助手,当然在此也欢迎大家报考哈尔滨工业大学(手动狗头)。
1.创建知识库
首先进入知识库页面,点击创建知识库:
然后就进入到知识库创建页面,在第一个导入已有文本中上传本地的文件,可以点上传文件,也可以直接拖进来:
上传完成之后我们点击下一步,进入文本分段与清洗阶段,按如下图所示配置,选择父子分段,配置完成后点击下方预览块,右侧就有有预览效果:
如果大家对于分段模式有疑问的可以参考dify官方文档:2. 指定分段模式 - Dify Docs。
大家如果发现预览失败的话可能是embedding模型设置问题,可以参考教程手册里面的方法进行修改。
索引构建完成后进行知识库验证并做召回测试,右侧可以看到命中率:
2.创建Agent
这一步应该都很熟悉了,大家可以参考前两次博客,配置不再多说,大家可以自己调整提示词:
别忘了在知识库部分选上自己刚刚创建的数据库,配置完成后我们可以自行调试看看效果。
大家快去试试吧,争取在开学后能用上(手动狗头)。