当前位置: 首页 > news >正文

anythingllm服务器部署+ollama+deepseek+实现本地知识库问答

一、docker安装anythingllm

1、拉取镜像

docker pull mintplexlabs/anythingllm:latest

2、创建db目录和配置文件并运行 anythingLLM 容器

export STORAGE_LOCATION=/data/ai/wjh_team/anythingllm && \mkdir -p $STORAGE_LOCATION && \touch "$STORAGE_LOCATION/.env" && \docker run -itd -p 3001:3001 \--cap-add SYS_ADMIN \--add-host=host.docker.internal:192.168.100.101 \-v ${STORAGE_LOCATION}:/app/server/storage \-v ${STORAGE_LOCATION}/.env:/app/server/.env \-e STORAGE_DIR="/app/server/storage" \--name anythingllm \--gpus all \--memory="16g" --cpus="4" \--privileged \mintplexlabs/anythingllm:latest
  • /app/server/storage:容器内部路径,容器运行时会将文件存储在这个目录中。
  • /data/ai/wjh_team/anythingLLM_server/storage: 你的本地存储路径,用于存储模型、数据等。
  • /data/ai/wjh_team/anythingLLM_server/env: 配置文件路径,包含必要的环境变量。
  • 3001:3001: 将容器的 3001 端口映射到宿主机的 3001 端口。

3、查看Docker log

docker logs anythingllm -f

4、进入容器

docker exec -it anythingllm /bin/bash

5、本地运行

http://宿主机ip地址:3001/

anythinllm功能丰富,可以设置自定义的图标工具箱等。

二、docker安装ollama并运行deepseek

1、拉取镜像

docker pull ollama/ollama

2、运行容器

docker run -d --gpus=all -v /data/ai/wjh_team/ollama:/root/.ollama -p 11434:11434 --name ollama ollama/ollama

3、直接进入容器

docker exec -it ollama /bin/bash

4、运行模型

docker exec -it ollama ollama run deepseek-r1:32b

5、在anythingllm上使用

三、搭建本地知识库

最后就可以基于你上传的文档进行提问了。

http://www.lryc.cn/news/539451.html

相关文章:

  • 深度学习04 数据增强、调整学习率
  • 2023年全国职业院校技能大赛GZ073网络系统管理赛项赛题第10套模块A:网络构建
  • 2023年河北省职业院校技能大赛网络系统管理赛项样题解法
  • vite+vue3开发uni-app时低版本浏览器不支持es6语法的问题排坑笔记
  • Linux系统编程基础详解
  • 钉钉应用开发
  • 打破限制!自定义 Hooks 如何提升 React 组件的灵活性
  • 使用arthas测试接口响应时间
  • Vue3.x的深度选择器详细解读
  • 基于Python的Diango旅游数据分析推荐系统设计与实现+毕业论文(15000字)
  • Django ModelForm使用(初学)
  • android ViewPager 管理 Fragment的预加载onCreate
  • 运用先进的智能算法和优化模型,进行科学合理调度的智慧园区开源了
  • 国产编辑器EverEdit -告别东找西找!一键打开当前文件所在目录!
  • 【分治法】线性时间选择问题
  • SpringBoot速成(16)项目部署P30
  • 【Mysql:数据库的基础操作】
  • Nacos Derby 远程命令执行漏洞修复建议
  • idea 2023.3.7常用插件
  • DeepSeek和ChatGPT在科研课题设计和SCI论文写作中的应用
  • kubeadm拉起的k8s集群证书过期的做法集群已奔溃也可以解决
  • 2024年河北省职业院校技能大赛网络系统管理赛项样题解法
  • 【开源免费】基于SpringBoot+Vue.JS个人博客系统(JAVA毕业设计)
  • 纯新手教程:用llama.cpp本地部署DeepSeek蒸馏模型
  • JDK 8+新特性(Stream API、Optional、模块化等)
  • 国产编辑器EverEdit - 独门暗器:自动监视剪贴板内容
  • 贪心算法-买卖股票的最佳时机
  • 文本操作基础知识:正则表达式
  • 【Scrapy】Scrapy教程6——提取数据
  • PHP 网络编程介绍