logo
4

在千帆平台上构建插件应用

当我向 ERNIE-Bot 询问 “介绍一下PINECONE向量数据库”,这是它的回答
这是我另一次向他询问的回答
PINECONE 向量数据库的中文文档中概述和第二次的回答相似
因为原生的大模型是在大量的数据下训练出来的,有了文本生成的能力。在训练数据集中没有关于 PINECONE 向量数据库的任何信息,他是不会生成准确的内容,那在我们看来就是在胡言乱语。
缺失相应的知识,那我们给他补充相应的知识就行,因为我们依靠的大模型的泛化能力,而不是在于本身大模型的知识。搭建向量数据集就是一个很好的解决办法。
基于给定知识的场景,也有两种情况。
  • 存储型的数据,可以搭建向量数据库来解决
  • 增量型的数据,在模型交互界面,上传符合格式要求的文件,据此回答

构建知识库

  1. 创建知识库
  1. 上传文件
⽀持⾮扫描格式⽂件,单次上传限制100个⽂件,单个⽂件不超过60M
我们新建一个 PINECONE.txt文件,然后直接复制中文文档的概述内容,粘贴进去即可
  1. 接着点击下一步完成知识库的构建

构建插件应用

文档里有明确的操作指引
  • 创建插件服务
  • 配置插件服务
  • 在线调试
  • 发布上线
主要关注第二步的配置插件服务我们在左边的配置栏中需要关联之前构建的数据库
关联完成之后,在交互界面,就会显示我们使用了插件:知识库
其中插件也是挺丰富的,增量型的知识增加也包括域内知识检索增强ChatFile
我们还可以配置提示词的模板,开场白和多轮对话时的最多上下文组数。
经过我们的精心调试之后,就可以点击上线部署啦~
评论
用户头像