上节已经可以通过MaxKB创建简单的问答系统了,这节开始做自己的知识库,实际上就是把一些本地文件上传到大模型中,让大模型学会这些文件内容,你在问他问题的时候可以通过此文件的内容来回答你,尤其是在针对特定场景或者特定领域的时候非常适用。
首先我们打开知识库的菜单,目前是空的,点击创建知识库,开始创建知识库
点击创建知识库后,设置知识库的名字,描述,然后上传知识库的文件,这里只是两种知识库,第一种是上传文件,大模型会解析文件中的文字,将文字分解后放到数据库,在需要的时候从数据库查询问题的答案,匹配上了就会引用知识库中的信息,第二种是通过url地址获取,同样会把数据存到数据库,这里演示第一种,我们做一个测试的文本文档上传,拖拽文件上传后点击创建并导入,
导入成功后会有一个预览界面,这里就默认智能分段好了,右侧可以预览到上传的文件内容。没问题的话就点击开始导入
导入成功后,在知识库的页面就出现一个卡片显示导入的知识库了,点击卡片可以看到上传知识库的详细信息,:
回到应用界面,点击应用的设置,在应用信息中有关联知识库选项,点击其中的添加,把刚才的知识库加入进来,然后点击保存,就把知识库和这个应用关联起来了。
然后在右侧的窗口可以直接提问了,我的知识库里就一句话:Baker的博客地址是:https://mp.csdn.net/mp_blog/manage/article?spm=1011.2423.3001.5298,
我的问题直接问:Baker的博客地址是什么?他就可以从知识库的提供的信息回答了。
到此,一个知识库就导入并使用完成了,可以根据公司业务需要,将相关文档长传到知识库中,让大模型去帮你做分析和检索回答了。