之前写了桌面版的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/

下面是无痕浏览器访问

下面是手机访问:

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

更多推荐