百度智能云搭建私有知识库,打造具备知识库的AI二次元姐姐#AI知识库打造#Unity+文心知识库#百度智能云

今天这期视频要给大家分享一下如何使用百度千帆大模型平台构建基于知识库的a i应用。我之前使用知识库构建a i应用都是基于lin chain框架搭建的。前段时间和百度千帆大模型平台技术支持沟通了解到,目前千帆大模型平台提供有知识库的服务,支持了包括知识库文档的上传切片以及构建a i问答服务的能力。

同时也提供有a p i服务,可以很方便的集成到我们自己的应用里。所以这期视频就给大家简单介绍一下知识库应用制作的流程。同时也把这个a p i调用模块集成到我们的a i小姐姐项目工具里供大家使用。

好了,咱们进入主题。带大家了解一下如何操作吧。首先我们登录百度智能云平台官网站,点在网页中找到产品。

千帆大模型超级工厂找到千帆a i原生应用工作台的菜单。我们就可以在菜单中找到知识库相关的应用入口了。点击问答应用,进入到知识库应用工作台界面。

在应用创建页面下,我们可以发现百度智能云提供了三种不同的应用模板,可以辅助我们构建基于知识库的a i应用。在创建知识库应用前,我们首先需要上传一些自己的知识库文档。可以在控制台的左侧找到我的知识入口,点击即可进入知识库创建页面了。

创建一个新的知识集合,就可以根据自己的需要导入知识库文档。目前百度智能云的知识库功能可支持的文档格式包括word text以及p d f格式。上传文档之后,后台将自动对上传的知识库内容做切片处理。

这里我选用了一篇我自己的c s d n的博文内容作为知识库,上传到这个测试知识库里。上传完成之后,系统自动对已上传的文档做切片处理,稍后就可以查看文档的拆切片结果。知识库文档创建完成之后,接下来我们就可以创建知识库ai应用了。

回到我的应用界面,在界面中可以找到应用的创建入口。点击创建一个新的应用。这里我选择的是简单的知识问答应用,人设对话应用的操作方式是一样的,水友们可以自行操作。

在应用设置界面里,我们需要选择一个知识库,这里默认选择的就是我们刚创建的知识库,所以就不做其他操作了。在模型配置这里。我们需要选择一个大语言模型服务。

我们可以选择官方提供的体验服务,或者自己开通收费服务。官方提供了二百次的文心四点零的免费调用额度,供新用户使用。如果咱们要使用自己开通的付费服务的话,那么首先咱们得先在百度智能云创建一个自己的大语言模型应用创建教程可以参考我之前的视频。

在模型的选择上,我还没开通文心四点零的模型,所以先使用老版本的模型吧。这里大家可以注意一下,文心大模型四点零的资费是每一百万token付费一百二十元,大家根据自己的情况选用吧。设置完成之后,我们可以在应用配置界面预览知识库应用的效果。

这里我们随便输入一个我的文章里提到的一些内容,测试一下应用的反馈情况。从实测的情况看,知识库应用的检索结果还是不错的。测试完成之后。

我们就可以点击发布这个应用了。发布完成之后,我们首先可以在发布结果页面中找到一个应用的地址。百度智能云为我们提供了应用的访问入口,我们可以把这个地址输入到浏览器中进行访问。

此外我们还可以通过a p i调用来访问这个知识库应用。在应用发布的界面中可以找到a p i的调用文档说明。我们先了解一下如何调用这个a p i吧。

查阅了a p i调用文档,了解到我们首先需要创建应用的a p i k,这个在发布界面中即可创建。在a p i调用方法上,文档中可以找到a p i的调用地址。文档也给出了a p i调用的报文格式以及返回的报文结构。

拿到这些信息之后,我们很容易就可以在unity上实现这个接口的调用。我已经在a i小姐姐工具包中实现了这个接口调用模块,稍后将给大家讲解在unity中的操作流程。那么首先咱们先创建一个a p i k,并妥善保管好这个密钥。

接下来在unity中导入a i小姐姐工具包,要求unity版本在二零二零点三点四四及以上。我们可以在l l m对象下找到文心知识库对象,知识库应用的接口对接脚本就挂在在这个对象上。我们可以在检视界面上找到a p i p的变量输入框,把我们刚才创建的a p i p填写到这个参数中即可。

接下来在chat agent对象上把驱动模型调整为文心知识库模型就完成配置了。我们尝试测试一下知识库问答。a p i的使用结果和页面测试的结果是一致的。

配合这个文心知识库的应用,我们可以为a a i小姐姐增加新的知识了。那么在应用场景上,我已经测试过创建产品q a知识库,制作a a i客服助手。整体效果还是不错的,主要一个困难点是知识库的梳理和知识点与关键词对应上。