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

DeepSeek-R1,用Ollama跑起来

# DeepSeek-R1横空出世,超越OpenAI-o1,教你用Ollama跑起来

使用Ollama在本地运行DeepSeek-R1的操作指南。

DeepSeek-R1作为第一代推理模型,在数学、代码和推理任务上表现优异,与OpenAI-o1模型不相上下。

将此类模型部署到本地,可为AI应用带来更强隐私保护、定制化和可控性。

今天指导大家如何使用Ollama——一款AI模型管理和运行工具——在本地计算机上部署并运行DeepSeek-R1

2 Ollama:运行助手

对于许多用户来说,如何在普通笔记本电脑上运行强大的AI模型是个难题。Ollama的出现,正是为了解决这一问题。Ollama是专为本地运行大语言模型设计的工具,操作简单,即便没有深厚的技术背景,也能轻松上手。

3 开始操作:环境设置

步骤1:安装Ollama

首先,需要在你的机器上安装并运行Ollama。

操作方法如下:前往Ollama官网(ollama.com),下载与你操作系统匹配的版本。

在这里插入图片描述

步骤2:验证Ollama安装

打开终端或命令提示符,输入:

~ ollama --version 
ollama version is 0.5.7

步骤3:下载 DeepSeek-R1

通过 Ollama 下载 DeepSeek-R1 非常方便,在终端中运行这个命令即可:

~ ollama run deepseek-r1 
pulling manifest
pulling 96c415656d37...  88% ▕█████████████████████████████████████████████████       ▏ 4.1 GB/4.7 GB  6.0 MB/s   1m33s

根据你的网络速度,此过程可能耗时,请耐心等待。

在这里插入图片描述

步骤4:运行DeepSeek R1

下载完成后,就可以启动 DeepSeek-R1。使用这个命令:

~ ollama run deepseek-r1 
>>> Send a message (/? for help)

如此便成功在本地运行该模型!

4 体验DeepSeek-R1功能

完成部署后,接下来就是探索DeepSeek-R1的强大功能。以下是几个典型应用场景:

送礼功能

魔法棒🪄指令:

>>> /
你是一个资深的熟悉电商业务技术系统设计的架构师,请你在一个成熟的电商平台上实现一个送礼功能,即送礼用户下单购买一个商品时,不需要填写地址,送礼用户完成支付后把这个订单分享给另外一个人,比如他的朋友,由他的朋友来填写地址,然后这个订单才算完成,并开始发货履约。

5 常见问题排查

即便使用像 Ollama 这样用户友好的工具,在使用时仍可能遇到一些小问题,以下是一些常见问题的解决方法:

问题:Ollama无法找到DeepSeek-R1

如果你收到Ollama找不到DeepSeek-R1的错误提示,可尝试运行 ollama list 命令。

~ ollama list 
NAME                       ID              SIZE      MODIFIED
deepseek-r1:32b            38056bbcbb2d    19 GB     7 hours ago
deepseek-r1:latest         0a8c26691023    4.7 GB    9 hours ago
ggml-vocab-qwen2:latest    71dd1769087f    5.9 MB    2 days ago

若列表中未显示DeepSeek-R1,说明模型未正确下载。此时可重新拉取模型:

~ ollama pull deepseek-r1 

在这里插入图片描述

6 本地AI的未来:DeepSeek-R1带来的无限可能

通过在本地运行DeepSeek-R1,我们可以深入思考其更深远的意义。将如此强大的AI模型部署到本地,不仅是技术上的突破,更对未来AI发展具有深远的展望价值。

此模式把先进语言模型的强大能力直接赋予用户,为实验和定制化带来了更多可能性,同时也更好地保护了隐私。以下是一些潜在的应用场景

  • 开发者可为特定行业打造高度专业化的AI助手;
  • 研究人员可在本地环境中对AI模型进行实验,无需依赖云服务;
  • 注重隐私的用户可在不共享数据的情况下,享受先进AI带来的便利。

以上列举应用场景只是冰山一角,DeepSeek-R1的潜力远不止于此,其拥有着无限广阔的发展前景,有望为AI领域带来更多创新和变革。

7 使用 Apidog 进行 API 测试

通过Ollama在本地运行DeepSeek-R1,你可以在自己的设备上直接利用强大的AI能力。按照本指南的步骤操作,即可完成模型的部署、运行,并将其轻松集成到你的项目中,完全掌控数据和运行环境。

相关文章:

DeepSeek-R1,用Ollama跑起来

# DeepSeek-R1横空出世,超越OpenAI-o1,教你用Ollama跑起来 使用Ollama在本地运行DeepSeek-R1的操作指南。 DeepSeek-R1作为第一代推理模型,在数学、代码和推理任务上表现优异,与OpenAI-o1模型不相上下。 将此类模型部署到本地&am…...

Leecode刷题C语言之组合总和②

执行结果:通过 执行用时和内存消耗如下: int** ans; int* ansColumnSizes; int ansSize;int* sequence; int sequenceSize;int** freq; int freqSize;void dfs(int pos, int rest) {if (rest 0) {int* tmp malloc(sizeof(int) * sequenceSize);memcpy(tmp, seque…...

YOLOv8改进,YOLOv8检测头融合DynamicHead,并添加小目标检测层(四头检测),适合目标检测、分割等,全网独发

摘要 作者提出一种新的检测头,称为“动态头”,旨在将尺度感知、空间感知和任务感知统一在一起。如果我们将骨干网络的输出(即检测头的输入)视为一个三维张量,其维度为级别 空间 通道,这样的统一检测头可以看作是一个注意力学习问题,直观的解决方案是对该张量进行全自…...

【PyQt】QThread快速创建多线程任务

pyqt通过QThread快速创建多线程任务 在 PyQt5 中使用多线程时,需要注意 GUI 线程(主线程) 和 工作线程 的分离。PyQt5 的主线程负责处理 GUI 事件,如果在主线程中执行耗时任务,会导致界面卡顿甚至无响应。因此&#x…...

智能码二维码的成本效益分析

以下是智能码二维码的成本效益分析: 成本方面 硬件成本 标签成本:二维码标签本身价格低廉,即使进行大规模应用,成本也相对较低。如在智能仓储中,塑料托盘加二维码方案的标签成本几乎可以忽略不计4。扫描设备成本&…...

企业财务管理系统的需求设计和实现

该作者的原创文章目录: 生产制造执行MES系统的需求设计和实现 企业后勤管理系统的需求设计和实现 行政办公管理系统的需求设计和实现 人力资源管理HR系统的需求设计和实现 企业财务管理系统的需求设计和实现 董事会办公管理系统的需求设计和实现 公司组织架构…...

Springboot集成Swagger和Springdoc详解

Springboot2.x集成Swagger21. Springboot匹配版本2.7.0~2.7.18(其它版本需要自己去调试匹配)2. 首先导入Swagger2匹配的依赖项3. 导入依赖后创建配置文件SwaggerConfig4. Swagger集成完后,接下来接口的配置Springboot3.x集成Springdoc1. Springboot3.x依赖Springdoc配置2. 在…...

类和对象(4)——多态:方法重写与动态绑定、向上转型和向下转型、多态的实现条件

目录 1. 向上转型和向下转型 1.1 向上转型 1.2 向下转型 1.3 instanceof关键字 2. 重写(overidde) 2.1 方法重写的规则 2.1.1 基础规则 2.1.2 深层规则 2.2 三种不能重写的方法 final修饰 private修饰 static修饰 3. 动态绑定 3.1 动态绑…...

ui-automator定位官网文档下载及使用

一、ui-automator定位官网文档简介及下载 AndroidUiAutomator:移动端特有的定位方式,uiautomator是java实现的,定位类型必须写成java类型 官方地址:https://developer.android.com/training/testing/ui-automator.html#ui-autom…...

董事会办公管理系统的需求设计和实现

该作者的原创文章目录: 生产制造执行MES系统的需求设计和实现 企业后勤管理系统的需求设计和实现 行政办公管理系统的需求设计和实现 人力资源管理HR系统的需求设计和实现 企业财务管理系统的需求设计和实现 董事会办公管理系统的需求设计和实现 公司组织架构…...

ESP32和STM32在处理中断方面的区别

为了通俗地讲解ESP32和STM32在处理中断方面的区别,我们可以把它们想象成两个不同的“智能管家”系统,各自负责管理一个家庭(即嵌入式项目)的各种任务。我们将重点放在如何处理突发事件(即中断)上。 ESP32 …...

零售业革命:改变行业的顶级物联网用例

mpro5 产品负责人Ruby Whipp表示,技术进步持续重塑零售业,其中物联网(IoT)正引领这一变革潮流。 研究表明,零售商们正在采用物联网解决方案,以提升运营效率并改善顾客体验。这些技术能够监控运营的各个方面…...

字符串算法笔记

字符串笔记 说到字符串,首先我们要注意的就是字符串的输入以及输出,因为字符串的输入格式以及要求也分为很多种,我们就来说几个比较常见的格式 g e t s gets gets 我们先来说这个函数的含义...

在Ubuntu上用Llama Factory命令行微调Qwen2.5的简单过程

半年多之前写过一个教程:在Windows上用Llama Factory微调Llama 3的基本操作_llama-factory windows-CSDN博客 如果用命令行做的话,前面的步骤可以参考上面这个博客。安装好环境后, 用自我认知数据集微调Lora模块:data/identity.j…...

ThinkPhp伪静态设置后,访问静态资源也提示找不到Controller

ThinkPhp没有配置伪静态时,除了默认的IndexController能访问,其他路由Controller都访问不到,提示404错误。配置了伪静态后就解决了这个问题。 但是当我的ThinkPhp后台项目中有静态资源放在public目录(或子目录)中需要…...

JavaScript赋能智能网页设计

构建AI驱动的实时风格迁移系统 案例概述 本案例将实现一个基于深度学习的实时图像风格迁移系统,通过浏览器端神经网络推理实现以下高级特性: WebAssembly加速的ONNX模型推理 WebGL Shader实现的风格混合算法 WebRTC实时视频流处理 基于Web Workers的…...

基于STM32的阿里云智能农业大棚

目录 前言: 项目效果演示: 一、简介 二、硬件需求准备 三、硬件框图 四、CubeMX配置 4.1、按键、蜂鸣器GPIO口配置 4.2、ADC输入配置 4.3、IIC——驱动OLED 4.4、DHT11温湿度读取 4.5、PWM配置——光照灯、水泵、风扇 4.6、串口——esp8266模…...

80,【4】BUUCTF WEB [SUCTF 2018]MultiSQL

53,【3】BUUCTF WEB october 2019 Twice SQLinjection-CSDN博客 上面这个链接是我第一次接触二次注入 这道题也涉及了 对二次注入不熟悉的可以看看 BUUCTF出了点问题,打不开,以下面这两篇wp作为学习对象 [SUCTF 2018]MultiSQL-CSDN博客 …...

深入探索imi框架:PHP Swoole的高性能协程应用实践

摘要 本文将介绍 imi 框架,这是一个基于 PHP Swoole 的高性能协程应用开发框架。imi 支持 HttpApi、WebSocket、TCP 和 UDP 等多种服务类型,利用 Swoole 的优化技术,使得在处理请求时响应速度远超传统的 php-fpm 方式。通过丰富的代码示例&a…...

【算法篇·更新中】C++秒入门(附练习用题目)

一.二分 1.二分查找 我们来看这样一道题&#xff1a; 有一个保证有序的数组a&#xff0c;它的长度为n。现在我们需要知道这个序列是否含有x。 数据范围&#xff1a;保证n<1e9 我们看到这道题之后&#xff0c;第一时间想到的就是暴力枚举了&#xff0c;可是我们发现直接枚举…...

实战应用指南:基于快马平台开发养龙虾产销一体化管理平台

今天想和大家分享一个最近用InsCode(快马)平台做的养龙虾产销管理系统的开发经历。作为一个养殖户出身的技术爱好者&#xff0c;我深知传统养殖业在数字化管理上的痛点&#xff0c;这次尝试用低代码方式解决实际问题&#xff0c;效果出乎意料的好。 系统设计思路 整个平台围绕四…...

wsl2开发新手必看,快马平台带你轻松搞定linux环境配置与基础开发

作为一个刚接触WSL2的新手开发者&#xff0c;我最近在InsCode(快马)平台上完成了一个Linux环境配置的入门项目&#xff0c;整个过程比想象中简单很多。这里把我的学习笔记分享给大家&#xff0c;希望能帮助其他新手少走弯路。 WSL2安装与配置 刚开始最头疼的就是安装环节&#…...

突破音频格式壁垒:QMCDecoder开源工具实现无损音频自由转换

突破音频格式壁垒&#xff1a;QMCDecoder开源工具实现无损音频自由转换 【免费下载链接】qmc-decoder Fastest & best convert qmc 2 mp3 | flac tools 项目地址: https://gitcode.com/gh_mirrors/qm/qmc-decoder 问题&#xff1a;当音乐被数字锁链束缚——QMC格式的…...

Pi0机器人控制实战:从模型下载到Web演示完整流程

Pi0机器人控制实战&#xff1a;从模型下载到Web演示完整流程 1. 项目概述与核心价值 Pi0是一个创新的视觉-语言-动作流模型&#xff0c;专为通用机器人控制设计。这个开源项目将深度学习与机器人技术相结合&#xff0c;通过自然语言指令和视觉输入来生成精确的机器人动作。项…...

Spring Data事务管理与多租户架构:企业级数据隔离终极指南

Spring Data事务管理与多租户架构&#xff1a;企业级数据隔离终极指南 【免费下载链接】spring-data-examples Spring Data Example Projects 项目地址: https://gitcode.com/gh_mirrors/sp/spring-data-examples Spring Data事务管理与多租户架构是企业级应用开发中的两…...

S-UI配置文件加密终极指南:保护敏感信息的最佳实践 [特殊字符]

S-UI配置文件加密终极指南&#xff1a;保护敏感信息的最佳实践 &#x1f512; S-UI是一款基于SagerNet/Sing-Box构建的高级Web面板&#xff0c;提供多协议支持和流量管理功能。在使用过程中&#xff0c;配置文件包含大量敏感信息&#xff0c;如API密钥、用户数据和服务器配置&…...

如何永久保存微信聊天记忆:WeChatMsg本地数据管理终极指南

如何永久保存微信聊天记忆&#xff1a;WeChatMsg本地数据管理终极指南 【免费下载链接】WeChatMsg 提取微信聊天记录&#xff0c;将其导出成HTML、Word、CSV文档永久保存&#xff0c;对聊天记录进行分析生成年度聊天报告 项目地址: https://gitcode.com/GitHub_Trending/we/W…...

GLM-4-9B-Chat-1M保姆级教程:Windows WSL2环境下CUDA+PyTorch+vLLM全栈部署

GLM-4-9B-Chat-1M保姆级教程&#xff1a;Windows WSL2环境下CUDAPyTorchvLLM全栈部署 1. 开篇&#xff1a;为什么选择这个超长文本模型&#xff1f; 如果你正在找一个能在单张显卡上运行&#xff0c;却能处理超长文档的AI模型&#xff0c;GLM-4-9B-Chat-1M可能就是你要的答案…...

揭秘Nunchaku FLUX.1 CustomV3工作流:LoRA融合技巧让图片细节更丰富

揭秘Nunchaku FLUX.1 CustomV3工作流&#xff1a;LoRA融合技巧让图片细节更丰富 你是否曾经看着别人用AI生成的图片&#xff0c;惊叹于那些纤毫毕现的发丝、细腻柔和的皮肤质感、以及充满故事感的光影细节&#xff0c;而自己用同样的模型却总感觉差了点什么&#xff1f;画面好…...

OpenClaw数据清洗神器:Qwen3-14b_int4_awq智能修复CSV文件异常值

OpenClaw数据清洗神器&#xff1a;Qwen3-14b_int4_awq智能修复CSV文件异常值 1. 为什么需要智能数据清洗 作为经常处理实验数据的科研狗&#xff0c;我每天至少要花2小时在数据清洗上。上周处理一组气候观测数据时&#xff0c;发现某个气象站的温度记录里混入了几个"999…...