知识库
最后更新于
最后更新于
知识库相当于机器人的外接大脑,给它超出大语言模型的知识储备,赋予机器人在特定领域更准确的信息和更强的能力。
知识库使用场景非常广泛:
接入项目/产品文档,进行精准问答。
接入学术文献,成为领域专家。
接入博客/推文,构建数字生命。
接入游戏/动画wiki,实现高精度角色扮演。
...更多应用场景任你想象!
在机器人的编辑页面中, 进入「高级设置」的「知识库」面板,打开知识库开关,导入链接后即可为机器人外接知识库。
目前支持的链接内容有:
以文字内容为主的普通网页
更多输入支持正在开发中,敬请期待。
如果您有大量文本内容,需要多层解析,请使用Gitbook或Docusaurus。如果您只需要单层解析,导入任意文本信息丰富网页即可。
当您导入时,状态会先显示「Importing」,表示正在解析网页。
当导入成功后,状态更改为绿色的「Active」,您可以正常使用知识库功能了!
若导入失败显示为「Invalid」,您需要检查输入链接的有效性。若您输入的为Gitbook链接,请优先检查您导入的是否为公开发布链接。
只有纯文字部分会作为知识库内容。页面中所附的文件、在线链接、图像音频等多媒体内容目前均无法读取。
尽可能导入自然语言的文本段落,避免表格等复杂格式的内容。
当导入多知识库时,尽可能导入关系紧密的知识库,可以发挥更好的效果。
Gitbook是投喂bot知识库的重要方式,您可以使用它进行结构化的知识库编辑,实现大量信息的输入。推荐您使用类似MyShell官方文档的形式进行内容组织。
使用方法:
在Gitbook新建一个「Space」,在「Space」内部进行文档编辑。
您可以通过Gitbook的「Import content」内容进行大量导入,也可以手动编辑知识库。
若内容层级较多,可在左侧边栏新建「Subpage」。
当知识库内容完成后,点击右上方的「Share」,打开「Publish to the web」并复制您获取的链接。
将链接复制粘贴至MyShell知识库界面,点击import。
当知识库被成功解析,会在下方出现绿色「Active」字样。
现在,您就成功地通过Gitbook导入大量信息啦!
若您需要修改知识库内容,可以点击「Edit」进入编辑页面。但编辑完成后,点击「Merge」,更新的内容会自动同步给您的机器人。