Win10+Ollama+AnythingLLM+DeepSeek构建本地多人访问知识库
《Win10+Ollama本地部署DeepSeek-R1》见上一篇文章,本文在上篇基础上进行。
1.我的Win10版本号为19041(打开控制面板,切换到小图标模式,点击管理工具,再点击系统信息,即可看到版本号),安装最新版本会报如下错误
Docker Desktop requires Windows 10 Pro/Enterprise/Home version 19044 or above.
2.下载并安装docker4.20.1
3.打开AnythingLLM官方文档,打开Windows命令行cmd,复制并运行如下命令
docker pull mintplexlabs/anythingllm
运行结束,切换到docker,可以在Images列表中看到anythingllm
4.在 PowerShell 里执行如下命令(cmd中执行会报错)
$env:STORAGE_LOCATION="$HOME\Documents\anythingllm"; `
If(!(Test-Path $env:STORAGE_LOCATION)) {New-Item $env:STORAGE_LOCATION -ItemType Directory}; `
If(!(Test-Path "$env:STORAGE_LOCATION\.env")) {New-Item "$env:STORAGE_LOCATION\.env" -ItemType File}; `
docker run -d -p 3001:3001 `
--cap-add SYS_ADMIN `
-v "$env:STORAGE_LOCATION`:/app/server/storage" `
-v "$env:STORAGE_LOCATION\.env:/app/server/.env" `
-e STORAGE_DIR="/app/server/storage" `
mintplexlabs/anythingllm;
运行结束,切换到docker,可以在Containers列表中看到anythingllm
点击3001:3001,即可打开网页进行会话
5.点击Web端左边区域的右下角设置按钮,选择LLM首选项
Web端Embedder首选项,设置完保存
6.点击上传文件按钮
7.针对文件进行提问,文件没上传前,系统是无法正确回答的。文件上传后,系统可以正确回答了。