docker部署web版AnythingLLM+局域网共享知识库问答
·
之前写了桌面版的AnythingLLM的安装和使用,现在写一下web版的,与桌面版的不同,web版的提供了分享知识库的功能,只需要把连接分享给局域网中的小伙伴,他们就可以使用你搭建的知识库了。
(桌面版教程:Ollama+AnythingLLM构建本地知识库问答+OpenAPI调用)
docker和ollama是得提前准备的。
1、github下载源码
https://github.com/Mintplex-Labs/anything-llm
2、解压到指定文件夹,当前最新版本是1.12.0
D:\IdeaProjects\anything-llm-1.12.0
3、进入源码的docker目录,把 .env.example 重命名为 .env

4、在docker文件夹打开cmd,执行下面docker指令,拉取需要的文件需要等一会
docker compose up -d
5、结束后打开下面的网址,进去后创建一个账户,剩下的知识库配置就跟桌面版一样
http://127.0.0.1:3001
6、建立知识库,参考桌面版教程

7、点击做左下角的设置,找到管理员-用户,新增一个用户,稍后需要在工作空间的设置中分配,不然这个用户看不到这个知识库,新增的时候可以选择限制用户的使用频次,这样就不怕消耗资源了(如果你用的是付费版的大模型)



8、选择《手机助手》工作空间的设置,选择成员,点manage user

把新增的test用户勾选上,然后保存

10、把地址发给其他小伙伴就可以使用了,localhost 改为你自己在局域网中的 ip 即可
http://localhost:3001/
下面是无痕浏览器访问

下面是手机访问:


如果用户没有在知识库里配置的话进去就什么都没有,如下图

更多推荐
所有评论(0)