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

DeepSeek-R1本地搭建

1. 前言

        现在deepseek火上天了,因为各种应用场景,加上DeepSeek一直网络异常,所以本地部署Deepseek成为大家的另一种选择。

        目前网络上面关于DeepSeek的部署方式有很多,但是太麻烦了,本文是一篇极为简单的DeepSeek本地部署方式,小白也能轻松掌握。(支持Windows,IOS等系统)

2.硬件要求

        DeepSeek-r1有多种模型:1.5b、7b、8b、14b、32b、72b、671b。每种模型的容量和硬件要求都不相同。

        数字越大,性能更强。671b的性能更好,数据更多,更加智能,1.5则比较差,根据自己的配置,选择对应的模型。

计算机硬件要求:

        个人电能性能如果足够强,建议选择32B的模型就行,如果电脑性能很差,就选择1.5b

具体参考如下:

• 1.5B:CPU最低4核,内存8GB+,硬盘3GB+存储空间,显卡非必需,若GPU加速可选4GB+显存,适合低资源设备部署等场景。• 7B:CPU 8核以上,内存16GB+,硬盘8GB+,显卡推荐8GB+显存,可用于本地开发测试等场景。• 8B:硬件需求与7B相近略高,适合需更高精度的轻量级任务。• 14B:CPU 12核以上,内存32GB+,硬盘15GB+,显卡16GB+显存,可用于企业级复杂任务等场景。• 32B:CPU 16核以上,内存64GB+,硬盘30GB+,显卡24GB+显存,适合高精度专业领域任务等场景。• 70B:CPU 32核以上,内存128GB+,硬盘70GB+,显卡需多卡并行,适合科研机构等进行高复杂度生成任务等场景。

   

模型大小:

模型名称模型大小
1.5B1.1GB
7B4.7GB
8B4.9GB
14B9GB
32B20GB
72B43GB
671B404GB

3.安装Ollama

3.1 下载Ollama

下载地址:Download Ollama

2.2 安装Ollama

运行安装包,一步步往下走就行了

2.3 修改模型下载地址(可选)

使用Ollama下载DeepSeek模型,会将模型下载到C盘,而且模型一般比较大,很容易占满C盘默认下载地址为:C:\Users\用户名\.ollama\models\manifests所以我们可以自定义模型下载地址

step1:退出程序:

安装Ollama完成后,记得先退出Ollama,应用栏右键退出。

step2:配置下载路径:

我们可以通过修改环境变量,将模型地址变更到其他目录

打开系统环境变量,添加OLLAMA_MODELS,配置你想指定的地址,如图

4.安装DeepSeek-R1模型

启动Ollama程

4.1 运行命令

deepseek-r1各模型安装命令:

模型名称安装命令
1.5Bollama run deepseek-r1:1.5b
7Bollama run deepseek-r1:7b
8Bollama run deepseek-r1:8b
14Bollama run deepseek-r1:14b
32Bollama run deepseek-r1:32b
72Bollama run deepseek-r1:72b
671Bollama run deepseek-r1:671b

如有疑问,也可以去Ollama官网,查看:

地址:deepseek-r1:1.5b

4.2 下载模型

键盘按住WIN+R,打开cmd,执行安装命令,参考目录4.1,我这里安装的是1.5b的模型

ollama run deepseek-r1:1.5b

执行完成后,效果如下:(第一次会下载模型,比较慢,请耐心等待

4.3 开始聊天

输入你想要说的话语,AI会给出回答,至此DeepSeek-r1模型本地部署完成

注意:

1. cmd进行AI聊天,每次都需要使用的模型,如:”ollama run deepseek-r1:1.5b“。如果你不想每次都输入命令,想简化操作,参考目录5.

2. 每次聊天,都需要先启动Ollama,不要忘了。

5 可视化界面安装(可选)

5.1 安装Page Assist插件

打开Chrome应用商店,输入Page Assist搜索,点击安装即可

如果你打不开谷歌应用商店,可以选择用百度搜索,或者使用下面的安装包安装

安装包地址:

链接: https://pan.baidu.com/s/1tQzuapjdOSvZEzDqkbxH6g?pwd=m8ev 提取码: m8ev 

下载完成后,解压压缩包,打开谷歌浏览器,浏览器输入:chrome://extensions/

打开开发者模式,选择”加载已解压的扩展程序“,选择刚刚的解压后压缩包,即可安装

注:本地插件最好换一个路径保存,以免误删导致插件丢失,图片中放于桌面只是演示用。

5.2 配置插件语言

插件安装完成后,点击插件,会出现这样的可视化页面,页面会显示”Ollama is running “

如果没有显示,说明你没有启动Ollama,在程序列表点击Ollama运行即可,然后刷新页面。

点击”Seeting“配置语言和搜索引擎

5.3 选择模型,开始对话

点击”新聊天“

选择一个模型

注意,我们要是计算机性能够强,是可以安装多个模型的

开始对话

至此,可视化界面部署完成。 

相关文章:

DeepSeek-R1本地搭建

1. 前言 现在deepseek火上天了,因为各种应用场景,加上DeepSeek一直网络异常,所以本地部署Deepseek成为大家的另一种选择。 目前网络上面关于DeepSeek的部署方式有很多,但是太麻烦了,本文是一篇极为简单的DeepSeek本地部署方式&…...

查出 product 表中所有 detail 字段包含 xxx 的完整记录

您可以使用以下 SQL 查询语句来查出 product 表中所有 detail 字段包含 oss.kxlist.com 的完整记录&#xff1a; SELECT * FROM product WHERE INSTR(detail, oss.kxlist.com) > 0;下面是detail字段包含的完整内容 <p><img style"max-width:100%;" src…...

python技术可以开发的应用类型有哪些?

Python 是一种功能强大且灵活的编程语言,广泛应用于多个领域。以下是一些常见的 Python 应用程序开发领域及其具体案例: 1. Web 开发 Python 提供了多个流行的 Web 框架,如 Django 和 Flask,用于构建 Web 应用程序。 示例:使用 Flask 构建简单的 Web 应用 Python复制 …...

Redis存储⑥Redis五大数据类型之 Zset

目录 1. Zset 有序集合 1.1 Zset 有序集合常见命令 zadd zcard zcount zrange zrevrange zrangebyscore&#xff08;弃用&#xff09; zpopmax bzpopmax zpopmin bzpopmin zrank zrevrank zscore zrem zremrangebyrank zremrangebyscore zincrby 1.2 Zset有…...

Kafka 读写示例

一、概述 Kafka 是一款流行的分布式消息队列系统,具有高吞吐量、可扩展性和持久性等优点。本文将介绍如何使用 Kafka 进行消息的生产和消费。 二、Kafka 生产者 1. 生产者配置 以下是一些常用的 Kafka 生产者配置参数: 参数描述bootstrap.serversKafka 集群的地址,用于生…...

将Excel中的图片保存下载并导出

目录 效果演示 注意事项 核心代码 有需要将excel中的图片解析出来保存到本地的小伙子们看过来&#xff01;&#xff01;&#xff01; 效果演示 注意事项 仅支持xlsx格式&#xff1a;此方法适用于Office 2007及以上版本的.xlsx文件&#xff0c;旧版.xls格式无法使用。 图片名…...

SQL注入之布尔和时间盲注,sqli-labs

实验环境&#xff1a; sqli-labs&#xff0c;小皮面板搭建&#xff0c;edge浏览器 apache&#xff1a;2.4.39&#xff0c;MySQL&#xff1a;5.7 PHP&#xff1a;5.39 Python&#xff08;pycharm2023&#xff09;:3 less-8 布尔盲注&#xff1a; 1.我这里是采用最简单的直接采…...

Ubuntu 22.04完整安装Xinference及解决依赖报错

注&#xff1a;文中使用的环境为Ubuntu 22.04 LTS CUDA 12.4.1 1、创建conda环境 conda create -n xinference python3.11 -y conda activate xinference2、安装Xinference pip install "xinference[all]"3、解决报错 Pytorch报错 根据Pytorch安装指引进行安装…...

基于云计算、大数据与YOLO设计的火灾/火焰目标检测

摘要&#xff1a;本研究针对火灾早期预警检测需求&#xff0c;采用在Kaggle平台获取数据、采用云计算部署的方式&#xff0c;以YOLO11构建模型&#xff0c;使用云计算服务器训练模型。经训练&#xff0c;box loss从约3.5降至1.0&#xff0c;cls loss从约4.0降至1.0&#xff0c;…...

C与C++的区别,类型转换,引用

1.从C到C 语言的区别 C语言 编译性语言 面向过程语言灵活 移植性好 效率高shell 解释性语言 面向过程语言Linux运维C 编译性语言 面向对象面向对象语言效率最高的 应用领域&#xff1a;系统开发(APP开发&#xff0c;服务器开发)&#xff0c;引擎开发&#xff0c;游戏开发&…...

YOLO自定义数据集实现K折交叉验证——K-Fold Cross Validation

实现K折交叉验证&#xff08;K-Fold Cross Validation&#xff09;对于YOLO&#xff08;You Only Look Once&#xff09;自定义数据集的目标检测任务可以显著提升模型的可靠性和泛化能力。 1. 数据集准备 首先&#xff0c;你需要确保你的数据集符合YOLO的格式&#xff0c;具体…...

刚体的力+射线相关知识点+延迟函数

AddForceAtPosition cube0.AddForceAtPosition(Vector3.forward*5,target.transform.position); force:给cube0一个力&#xff0c;控制cube0的移动&#xff1b; position&#xff1a;cube0和所给点的连线力得大小&#xff0c;这个力跟移动方向有夹角&#xff0c;会造成cube0…...

集合家族详情

一、Java集合框架全景图 1.1 核心接口层次结构 graph TDA[Iterable] --> B[Collection]B --> C1[List]B --> C2[Set]B --> C3[Queue]C1 --> D1[ArrayList]C1 --> D2[LinkedList]C2 --> E1[HashSet]C2 --> E2[TreeSet]C3 --> F1[PriorityQueue]G[M…...

go语言简单快速的按顺序遍历kv结构(map)

文章目录 需求描述用map实现按照map的key排序用二维切片实现用结构体实现 需求描述 在go语言中&#xff0c;如果需要对map遍历&#xff0c;每次输出的顺序是不固定的&#xff0c;可以考虑存储为二维切片或结构体。 假设现在需要在页面的下拉菜单中展示一些基础的选项&#xff…...

【竞技宝】LOL-LPL:EDG3-0零封LNG

北京时间2月12日,英雄联盟LPL2025正在如火如荼的进行之中,昨日迎来LNG对阵EDG,以下是本场比赛的详细战报。 第一局: EDG:杰斯、赵信、维克托、女枪、芮尔 LNG:猴子、猪妹、飞机、韦鲁斯、布隆 首局比赛,EDG在蓝色方,LNG在红色方。阵容方面,EDG点出了杰斯、赵信、维克托、女枪…...

在fedora41中安装钉钉dingtalk_7.6.25.4122001_amd64

在Fedora-Workstation-Live-x86_64-41-1.4中安装钉钉dingtalk_7.6.25.4122001_amd64.deb 到官网下载钉钉Linux客户端com.alibabainc.dingtalk_7.6.25.4122001_amd64.deb https://page.dingtalk.com/wow/z/dingtalk/simple/ddhomedownload#/ 一、直接使用dpkg命令安装deb包报错…...

看期货用的指标,可以提示买卖点和K线转折变颜色的主图指标源码下载

A:MA(CLOSE,17)ABS(MA(CLOSE,17)-REF(MA(CLOSE,17),1)); B:MA(CLOSE,17)MA(CLOSE,17)-REF(MA(CLOSE,17),1); 分界线:IF(MA(CLOSE,17)<B,B,MA(CLOSE,17)),COLORFF00FF,LINETHICK2; 操作线:分界线-(EMA(C,3)-分界线),COLOR00FFFF,LINETHICK2; GUP:MA(C,5),COLORWHITE,LINE…...

【PS 2022】Adobe Genuine Service Alert 弹出

电脑总是弹出Adobe Genuine Service Alert弹窗 1. 不关掉弹窗并打开任务管理器&#xff0c;找到Adobe Genuine Service Alert&#xff0c;并右键进入文件所在位置 2 在任务管理器中结束进程并将文件夹中的 .exe 文件都使用空文档替换掉 3. 打开PS不弹出弹窗&#xff0c;解决&a…...

计算机网络知识速记:HTTP1.0和HTTP1.1

计算机网络知识速记&#xff1a;HTTP1.0和HTTP1.1 1. 基本概念 1.1 HTTP1.0 HTTP1.0是1996年发布的第一个正式版本&#xff0c;主要用于客户端与服务器之间的简单请求和响应交互。它的设计理念相对简单&#xff0c;适合处理一些基本的网页服务。 1.2 HTTP1.1 HTTP1.1是HTT…...

30天开发操作系统 第 20 天 -- API

前言 大家早上好&#xff0c;今天我们继续努力哦。 昨天我们已经实现了应用程序的运行, 今天我们来实现由应用程序对操作系统功能的调用(即API, 也叫系统调用)。 为什么这样的功能称为“系统调用”(system call)呢&#xff1f;因为它是由应用程序来调用(操作)系统中的功能来完…...

蓝桥杯(B组)-每日一题(求最大公约数最小公倍数)

题目&#xff1a; 代码展现&#xff1a; #include<iostream> using namespace std; int main() {int m,n,x,y;cin>>m>>n;//输入两个整数int b;bm%n;//取余数xm;//赋值yn;while(b)//当余数不为0的时候{xy;//辗转相除求最小公约数yb;bx%y;}cout<<y<&…...

【DuodooBMS】开源软件:利他也能赚钱,开源MES就是好例子

引一&#xff1a;“开源与商业化”并不矛盾&#xff0c;关键在于为用户提供真正价值&#xff01; 引二&#xff1a;“永远年轻&#xff0c;永远热泪盈眶。” 当你试图放弃一个你知道是正确的事情的时候&#xff0c;希望你能再看看这句话。 在数字时代&#xff0c;开源软件就像…...

LeetCode3. 无重复字符的最长字串(滑动窗口)

题目概述 给定一个字符串 s &#xff0c;请你找出其中不含有重复字符的最长子串的长度。 示例 1: 输入: s “abcabcbb” 输出: 3 解释: 因为无重复字符的最长子串是 “abc”&#xff0c;所以其长度为 3。 示例 2: 输入: s “bbbbb” 输出: 1 解释: 因为无重复字符的最长…...

Redis 内存回收机制

Redis 是一个基于内存的键值存储系统&#xff0c;为了避免内存耗尽&#xff0c;Redis 提供了多种内存回收机制。以下是 Redis 内存回收的主要方式&#xff1a; 1. 过期键删除 Redis 支持为键设置过期时间&#xff0c;过期后会自动删除键以释放内存。 1.1 设置过期时间 SET key…...

arduino扩展:Arduino Mega 控制 32 个舵机(参考表情机器人)

参考&#xff1a;表情机器人中使用22个舵机的案例 引言 在电子制作与自动化控制领域&#xff0c;Arduino 凭借其易用性和强大的扩展性备受青睐。Arduino Mega 作为其中功能较为强大的一款开发板&#xff0c;具备丰富的引脚资源&#xff0c;能够实现复杂的控制任务。舵机作为常…...

DeepSeek提问技巧总结

DeepSeek提问技巧总结 1.聚焦核心&#xff0c;细化问题&#xff1a; 提问时应精准明确&#xff0c;避免过于宽泛或模糊。例如不要问“如何学习机器学习&#xff1f;”而应问“零基础如何机器学习”。对于复杂问题&#xff0c;可将其拆解为多个小问题&#xff0c;逐一提问。比…...

基于51单片机的门禁刷卡器proteus仿真

地址&#xff1a;https://pan.baidu.com/s/1j0KAmH5pVGWZWRpT6p5hBg 提取码&#xff1a;1234 仿真图&#xff1a; 芯片/模块的特点&#xff1a; AT89C52/AT89C51简介&#xff1a; AT89C52/AT89C51是一款经典的8位单片机&#xff0c;是意法半导体&#xff08;STMicroelectron…...

mapbox进阶,添加绘图扩展插件,裁剪线

👨‍⚕️ 主页: gis分享者 👨‍⚕️ 感谢各位大佬 点赞👍 收藏⭐ 留言📝 加关注✅! 👨‍⚕️ 收录于专栏:mapbox 从入门到精通 文章目录 一、🍀前言1.1 ☘️mapboxgl.Map 地图对象1.2 ☘️mapboxgl.Map style属性1.3 ☘️MapboxDraw 绘图控件二、🍀添加绘图扩…...

19.4.6 读写数据库中的二进制数据

版权声明&#xff1a;本文为博主原创文章&#xff0c;转载请在显著位置标明本文出处以及作者网名&#xff0c;未经作者允许不得用于商业目的。 需要北风数据库的请留言自己的信箱。 北风数据库中&#xff0c;类别表的图片字段在【数据表视图】中显示为Bitmap Image&#xff1…...

PlantUml常用语法

PlantUml常用语法&#xff0c;将从类图、流程图和序列图这三种最常用的图表类型开始。 类图 基础语法 在 PlantUML 中创建类图时&#xff0c;你可以定义类&#xff08;Class&#xff09;、接口&#xff08;Interface&#xff09;以及它们之间的关系&#xff0c;如继承&#…...