这里仅限于学习交流,给大家分享一下如何在部署好模型的平台上构建应用,下面以FastGPT举例:
官网地址:https://cloud.fastgpt.cn/
注:如果自己没有部署,用别人的平台,肯定要收费的,但是一般都会有一些免费次数供我们体验。
下面构建一个知识库检索应用,功能支持:查知识。
1.登录FastGPT
2.创建知识库
构建知识库应用,首先要准备一个自己所需的知识库。
可以选择索引模型和文本理解模型,若目前不了解,可以选择默认的。
确认创建,这样知识库就创建完成了。
索引模型是什么?
索引模型解决的是找到相关文档的问题
文本理解模型是什么?
文本理解模型解决的是理解文档内容的问题
两者常结合使用,例如:搜索引擎中,索引模型负责快速定位候选文档,文本理解模型进一步判断文档的相关性和语义。
3.录入数据集
创建知识库后,需要录入自己的数据。
有三种录入方式:手动数据集、文本数据集、表格数据集。
这里选择手动数据集,命名即可。
点击进入
点击插入
这里说明下:
1)分块内容
通常左边放问题,右边放答案,这样比较规则方便梳理;也可以都放在左边主要内容中。
2)数据索引
通俗解释下,数据索引相当于你的问题。如果你不添加索引,它会根据你的主要内容和辅助数据综合来生成一个索引。
总结:如果想检索你的问题关键词添加索引比较合适;如果想用户问题考虑全部知识,不要添加索引。
这里笔者录入了5条YOLO方面知识
到这里数据集准备工作已经完成了。
4.新建应用
工作台-新建-工作流,创建建一个新应用
命名后创建一个空白工作流即可
创建应用成功
5.创意编排
创意编排即给你的应用一个处理流程,输入-处理-输出。
功能比较多,这里只介绍本次使用的一些,即需要注意的细节。
(1)系统配置
对话开场白,配置默认开打应用的一个固定显示,可以显示文字和快捷键问题,引导用户使用。
(2)添加知识库搜索
选择左侧的知识库搜索,拖拽添加,并将流程开始与知识库搜索连接。
(3)配置知识库参数
1)选择刚才录入好的知识库
2)搜索参数设置
关掉问题优化
笔者选择关掉,看个人喜好,这个会影响调试。
(4)添加AI对话
左侧选择AI对话,拖拽添加,并连接。
(5)配置AI对话参数
1)模型选择默认,聊天记录选择0,目前不进行多轮对话。
注:这里提示词我忘记删除了,读者记得这里不要写提示词。
2)知识库引用,选择知识库搜索-知识库引用。
3)点击小齿轮设置,选择模板-标准模板。
4)左上角,System改为User。
5)修改知识库引用提示词,增加三条。
- 原样返回知识库中相关度最高的一条内容。
- 知识库中没有的知识你不要回复任何内容。
- 不要任何解释和修改。
确认,右上角,保存,返回上一级。
6.验证应用
点击聊天。
进入应用聊天界面。
点击YOLO的工作原理。
恭喜你成功构建了自己的知识库应用,下次出一期多功能的应用。
标签:检索,模型,知识库,选择,索引,添加,应用 From: https://blog.csdn.net/weixin_48870215/article/details/144354961