知识库

知识库简介

知识库相当于机器人的外接大脑,给它超出大语言模型的知识储备,赋予机器人在特定领域更准确的信息和更强的能力。

知识库使用场景非常广泛

  • 接入项目/产品文档,进行精准问答。

  • 接入学术文献,成为领域专家。

  • 接入博客/推文,构建数字生命。

  • 接入游戏/动画wiki,实现高精度角色扮演。

  • ...更多应用场景任你想象!

如何使用知识库?

在机器人的编辑页面中, 进入「高级设置」的「知识库」面板,打开知识库开关,导入链接后即可为机器人外接知识库。

目前支持的链接内容有:

更多输入支持正在开发中,敬请期待。

如果您有大量文本内容,需要多层解析,请使用GitbookDocusaurus。如果您只需要单层解析,导入任意文本信息丰富网页即可。

当您导入时,状态会先显示「Importing」,表示正在解析网页。

当导入成功后,状态更改为绿色的「Active」,您可以正常使用知识库功能了!

若导入失败显示为「Invalid」,您需要检查输入链接的有效性。若您输入的为Gitbook链接,请优先检查您导入的是否为公开发布链接。

知识库使用注意事项

  1. 只有纯文字部分会作为知识库内容。页面中所附的文件、在线链接、图像音频等多媒体内容目前均无法读取。

  2. 尽可能导入自然语言的文本段落,避免表格等复杂格式的内容。

  3. 当导入多知识库时,尽可能导入关系紧密的知识库,可以发挥更好的效果。

Gitbook使用小贴士

Gitbook是投喂bot知识库的重要方式,您可以使用它进行结构化的知识库编辑,实现大量信息的输入。推荐您使用类似MyShell官方文档的形式进行内容组织。

使用方法:

  1. 在Gitbook新建一个「Space」,在「Space」内部进行文档编辑。

  2. 您可以通过Gitbook的「Import content」内容进行大量导入,也可以手动编辑知识库。

  3. 若内容层级较多,可在左侧边栏新建「Subpage」。

  4. 当知识库内容完成后,点击右上方的「Share」,打开「Publish to the web」并复制您获取的链接。

  5. 将链接复制粘贴至MyShell知识库界面,点击import。

  6. 当知识库被成功解析,会在下方出现绿色「Active」字样。

现在,您就成功地通过Gitbook导入大量信息啦!

若您需要修改知识库内容,可以点击「Edit」进入编辑页面。但编辑完成后,点击「Merge」,更新的内容会自动同步给您的机器人。

最后更新于