Ollama+DeepSeek+Open-WebUi

news/2025/2/19 2:40:37/

环境准备

Docker

Ollama

Open-WebUi

Ollama

下载地址:Ollama

docker安装ollama

docker run -d \
-v /data/ollama/data:/root/.ollama \
-p 11434:11434 \
--name ollama ollama/ollama

下载模型

Ollama模型仓库

# 示例:安装deepseek-r1:7b
docker exec -it ollama ollama run deepseek-r1:7b# 下载完成会进入到模型界面,按ctrl+d退出

高级设置:Ollama使用GPU加速

安装驱动

参考教程

安装 NVIDIA Container Toolkit 软件包

Ollama使用GPU加速

# 配置存储库
curl -s -L https://nvidia.github.io/libnvidia-container/stable/rpm/nvidia-container-toolkit.repo \| sudo tee /etc/yum.repos.d/nvidia-container-toolkit.repo# 安装 NVIDIA Container Toolkit 软件包
yum install -y nvidia-container-toolkit# 配置 Docker 以使用 Nvidia 驱动程序
nvidia-ctk runtime configure --runtime=docker
systemctl restart docker# 启动ollama容器,添加参数--gpus=all
docker run -d \
--gpus=all \
-v /data/ollama/data:/root/.ollama \
-p 11434:11434 \
--name ollama ollama/ollama

Open-WebUi

官方文档

docker run -d \
-p 3000:8080 \
--add-host=host.docker.internal:host-gateway \
--gpus all \
-v /data/open-webui/data:/app/backend/data \
--name open-webui ghcr.io/open-webui/open-webui:main# 设置账号和邮箱


http://www.ppmy.cn/news/1573252.html

相关文章

SpringMVC重定向接口,参数暴露在url中解决方案!RedirectAttributes

OK,首先描述下业务场景,终端数量限制登录 1.首先访问项目login的get接口 2.输入账号密码点击登录后,会请求login的POST接口 3.后台对终端数量逻辑处理不允许登录跳回到登录页面 4.因代码原因需在后台进行多次重定向接口,最后跳…

说下JVM中一次完整的GC流程?

大家好,我是锋哥。今天分享关于【说下JVM中一次完整的GC流程?】面试题。希望对大家有帮助; 说下JVM中一次完整的GC流程? 1000道 互联网大厂Java工程师 精选面试题-Java资源分享网 JVM中的一次完整的垃圾回收(GC)流程可以概括为…

【Spring Boot】网页五子棋项目中遇到的困难及解决方法

目录 一、HikariPool-1 - Starting异常二、Invalid bound statement (not found)异常三、The driver is automatically registered via the SPI and manual loading of the driver class is generally unnecessary异常四、The server time zone value时区报错异常五、补充知识点…

deepseek:三个月备考高级系统架构师

一、备考总体规划(2025年2月11日 - 2025年5月) 1. 第一阶段:基础夯实(2025年2月11日 - 2025年3月10日) 目标:快速掌握系统架构师考试的核心知识点。 重点内容: 计算机组成原理、操作系统、数据…

12、《Spring Data JPA:极简数据库操作实战》

《Spring Data JPA:极简数据库操作实战》 开篇:为什么需要Spring Data JPA? 在Java企业级开发中,数据库操作往往是业务代码的核心,但传统的JDBC或ORM框架(如MyBatis)需要开发者编写大量模板化…

DeepSeek-R1 蒸馏 Qwen 和 Llama 架构 企业级RAG知识库

“DeepSeek-R1的输出,蒸馏了6个小模型”意思是利用DeepSeek-R1这个大模型的输出结果,通过知识蒸馏技术训练出6个参数规模较小的模型,以下是具体解释: - **知识蒸馏技术原理**:知识蒸馏是一种模型压缩技术,核…

Python 基础-使用dict和set

dict Python内置了字典:dict的支持,dict全称dictionary,在其他语言中也称为map,使用键-值(key-value)存储,具有极快的查找速度。 举个例子,假设要根据同学的名字查找对应的成绩&am…

【CSS】部分div禁用tailwindcss

部分div禁用tailwindcss 添加css /* 禁用tailwind */ .reset-tailwind, .reset-tailwind * {all: revert; }示例 <template><div class"flex h-screen flex-col bg-white"><div class"reset-tailwind"><h1 class"rrr"&g…