无需科学网络,免费开源Pandawiki,无缝对接微信、飞书和钉钉!

转自:我的技术小窝

引言

这是一个知识如洪流般奔涌的时代,我们每个人都站在信息的堤岸上,既渴望汲取智慧的甘霖,又恐被泛滥的浪涛淹没。

如何打造属于自己的AI知识库并为我所用成了公司乃至打工族们头疼的一大难题。

今天就给大家介绍一款开源免费的AI驱动型开源知识库系统:PandaWiki

PandaWiki 是一款AI大模型驱动的开源知识库搭建系统,帮助你快速构建智能化的产品文档、FAQ、技术文档和博客系统,借助大模型的power为你提供AI创作、问答及搜索等能力。

AI 驱动智能化:AI辅助创作、AI辅助问答、AI辅助搜索。

该项目开源数周就在 GitHub 上收获了2.5Kstar,确实牛掰!

还请大家多多为该项目点点star!

下面就给大家演示一下如何搭建属于自己的专属AI知识库系统。

软件介绍

搭建过程其实非常的简单,按照下图四个步骤即可完成!

第一步:安装 PandaWiki

零代码部署,只需要一行命令即可搞定。

首先我们需要一台支持Docker 20.x 以上版本的Linux系统来部署该软件,最省事的当然是安装一台Linux虚拟机了,这方面资料很多,大家自行搜索即可,这里就不赘述了。

使用 root 权限登录你的Linux服务器,然后执行以下命令。

复制代码
bash -c "$(curl -fsSLk https://release.baizhi.cloud/panda-wiki/manager.sh)"

按照上图提示直接选择安装即可。

到【请输入安装目录】这里直接默认回车继续。

成功部署后会告知你控制台的访问信息(包含登录账号):

第二步:登录 PandaWiki

在第一步中,安装命令执行结束后,你的终端会输出访问地址(内网)信息。

例如: http://IP地址:2443

在浏览器打开上面地址,就可以看到登录界面了,如下图所示:

恭喜你,到此为止你已经成功了一半了!

第三步:配置大模型

PandaWiki 是由 AI 大模型驱动的系统,在未配置大模型的情况下将无法正常使用。

首次登录时会提示需要先配置 AI 模型,根据下方图片配置 "Chat 模型" 即可使用。

点击上图中的【去添加】,我们根据下图所示去申请API Token就行了。

根据下图申请Token后点击复制,添加到上图即可!

添加后的效果如下图所示:

第四步:创建知识库

前面三步配置就绪后,你需要首先创建一个"知识库",看下图:

接下来你就可以把自己的各种知识文档【投喂】到知识库中了,支持的方式和格式很多。可通过URL、RSS、Sitemap、Notion等方式导入。

离线文件导入可支持.txt, .md, .xls, .xlsx, .docx, .pdf,.html等格式的文件。

导入完毕的文档库界面类似下图所示:

第五步:发布版本

最后一步就是从左侧的【发布】菜单去发布版本,点击【确定】即可发布成功。

如果你顺利完成了以上步骤,那么恭喜你,属于自己的PandaWiki就可以宣告搭建成功了。

然后直接回到80端口,就可以看到自己的知识库,并且使用它了。

注意事项:如果80端口打不开,请更换其他端口!

当然你也可以发布到公司内网或公网,让公司员工或互联网用户使用它。

问答界面如下:

当然你还可以在钉钉、飞书和企微发布机器人,参考文档如下,感兴趣的可以自行操作。

最后说明:

项目开源地址如下:

还请大家多多为该项目点点star!

复制代码
https://github.com/chaitin/PandaWiki 

该项目有非常详细的说明文档,你可以打开下面网站学习了解:

复制代码
https://pandawiki.docs.baizhi.cloud/node/0197160c-782c-74ad-a4b7-857dae148f84