无需科学网络,免费开源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