在这里插入图片描述

许多外国开发者已经利用DeepSeek打造了各种应用级项目。如果你也有兴趣使用DeepSeek,这将使你能够轻松掌握人工智能这一复杂的概念。如果你将DeepSeek部署在自己的电脑上,你就能创建并训练属于你自己的AI数据库。

今天我们将带你一步步了解,如何在本地环境中部署DeepSeek,支持Mac、Windows和Linux系统。整个过程简单易懂,特别适合入门者。

一、什么是DeepSeek

DeepSeek R1 是一款开源的AI模型,它与 OpenAI 的 o1 和 Claude 3.5 Sonnet 等顶级模型竞争,特别是在数学、编程和推理等任务上表现出色。它是免费的、私密的,并且支持在本地硬件上离线运行。

DeepSeek R1 提供了多个版本,涵盖从轻量级的1.5B参数模型到功能强大的70B参数版本。从技术角度来看,它基于 Qwen 7B 架构,经过精简和优化,确保在保持强大性能的同时,提升了运行效率。

DeepSeek 的最大亮点是,它能够与一些领先的商业AI模型相媲美,但作为开源项目,你可以在本地运行它,完全不依赖云服务器,从而更好地掌控你的数据。

二、为什么要在本地运行?

将AI模型部署在本地有以下几个显著优势:

  • 隐私保护:所有数据都存储在你的设备上,避免了敏感信息泄露的风险。
  • 成本节省:DeepSeek R1 完全免费,无需支付订阅或使用费用。
  • 完全控制:你可以随时对模型进行微调和实验,不依赖任何外部平台。

三、硬件要求

部署DeepSeek对电脑硬件有要求,以下是收集的信息:

(1)MAC

在这里插入图片描述

(2)Windows

在这里插入图片描述
考虑到每个人的硬件配置各异,如果按照高端配置来编写 DeepSeek 的本地安装教程,很多人可能无法顺利运行,反而浪费了大家的时间,那这样的教程就失去了意义。

因此,我们参考了 Quora、Reddit、Substack、知乎和 CSDN 上的多位专家的安装经验,选择了一个硬件要求最低、甚至可以使用 CPU 运行的 R1 版本进行演示。

四、安装步骤

步骤1、安装Ollama

为了在本地成功运行 DeepSeek R1,我们需要借助 Ollama,它是一个专为在本地计算机上运行AI模型而设计的工具。

Ollama 官网:https://ollama.com/download

在这里插入图片描述

下载Ollama后,根据以下步骤安装:
在这里插入图片描述
在这里插入图片描述

安装完成后,Ollama 提供了一个简单的方法,可以直接通过终端提取并运行模型。

步骤2、拉取 DeepSeek R1 模型

Ollama 支持多个版本的 DeepSeek R1。模型越大,智能程度越高,但所需的 GPU 配置也越强。

以下是可选的版本:
1.5B(最小版本)
8B
14B
32B
70B(最大、最智能)
在这里插入图片描述

具体模型:https://ollama.com/search
在这里插入图片描述

本教程将安装一个基础级模型,大家可以根据自己的硬件条件选择适合的版本。

由于 Ollama 部署的是量化版本,这使得显存需求大幅降低。通常情况下,8G 显存足够支持 8B 级别模型,而 24G 显存则适配 32B 模型。

如果你只有集成显卡,仍然想试试,可以下载 lm-studio 软件,它内置了模型下载功能,更加适合新手。

运行 1.5B 或者 7B 模型
打开终端:
Mac:使用 Command + Space 打开 Spotlight,输入 “Terminal” 并打开。
Windows:按 Win + R,在运行框中输入 “cmd”;或者按 Win + X,选择“Windows PowerShell”或“命令提示符”来打开终端窗口。

运行以下指令:

ollama run deepseek-r1:1.5b

这个命令会提取 1.5B 模型并将其设置为本地运行。

如果出现错误,可以尝试以下指令:

ollama run deepseek-r1

该命令默认下载 7B 大小的模型。
在这里插入图片描述

根据网络速度的不同,下载过程可能会有些慢,如果你的网速较慢,可能需要等待约 20 分钟左右。

一旦下载完成,模型就可以开始运行了。

在这里插入图片描述

步骤3、安装聊天框

完成上述步骤后,说明你已经在电脑上成功部署了 DeepSeek,可以通过终端与 DeepSeek R1 进行交互。不过,如果你希望拥有更加流畅和直观的交互体验,可以使用 GUI(图形用户界面)。

一般来说,Chatbox 是与本地模型集成的常见工具,它是一个免费的桌面客户端,注重隐私保护。

你可以从以下链接下载 Chatbox:
官网:https://chatboxai.app/en#

在这里插入图片描述

安装完成后,在选择配置API模型那里选择“Ollama API”;

在这里插入图片描述

将 API 主机设置为:http://127.0.0.1:11434
选择 DeepSeek R1 作为活动模型
保存
在这里插入图片描述

完成后就是这样:

在这里插入图片描述

到这里,你的 DeepSeek 部署就完成了。你可以根据自己的需求训练 DeepSeek,将其打造成为一个私有的资料库,随时为你提供支持。

五、演示

你可以测试 DeepSeek 的能力,看看它如何处理任务。例如,尝试让它用 Python 编写一个吃豆人的游戏代码。

Prompt: Make a Pac-Man game in Python.

你将得到类似以下的输出:

import pygame
import random
# Initialize Pygame
pygame.init()
# Game window dimensions
WIDTH = 800
HEIGHT = 600
window = pygame.display.set_mode((WIDTH, HEIGHT))
pygame.display.set_caption(“Pac-Man Game”)
# Colors
BLACK = (0, 0, 0)
WHITE = (255, 255, 255)
RED = (255, 0, 0)
# Pac-Man properties
pacman_size = 20
speed = 3
# Directions: up, down, left, right
directions = [(-1, 0), (1, 0), (0, -1), (0, 1)]
# Game clock
clock = pygame.time.Clock()
# Initialize game loop
running = True
while running:
# Fill the window with black color
window.fill(BLACK)
# Clear previous frames
pygame.display.flip()
# Move Pac-Man
for event in pygame.event.get():
if event.type == pygame.QUIT:
running = False
elif event.type == pygame.KEYDOWN:
key_direction = None

   if event.key == pygame.K_UP and pacman_y - pacman_size >= 0:
     key_direction = (-1, 0)
   elif event.key == pygame.K_DOWN and pacman_y + pacman_size <= HEIGHT:
     key_direction = (1, 0)
   elif event.key == pygame.K_LEFT and pacman_x - pacman_size >= 0:
     key_direction = (0, -1)
   elif event.key == pygame.K_RIGHT and pacman_x + pacman_size <= WIDTH:
     key_direction = (0, 1)
   
   if key_direction is not None:
     direction = key_direction
     move_count += 1
     
     # Check for wall collisions
     new_pacman_pos = (pacman_x + direction[0] * move_count,
             pacman_y + direction[1] * move_count)
     
     if new_pacman_pos in walls:
       continue
       
     pacman_x, pacman_y = new_pacman_pos
# Draw Pac-Man
pygame.draw.circle(window, WHITE, (pacman_x, pacman_y), pacman_size)
# Update the display
pygame.display.flip()
# Limit the frame rate to 60 FPS
clock.tick(60)
# Quit Pygame
pygame.quit()

以上就是今天的全部教程。无论你是 AI 爱好者、开发者,还是只是对本地 AI 感到好奇,都可以尝试一下 DeepSeek R1。通过使用 Ollama 和 Chatbox 等工具,设置过程非常简单,效果也非常出色。希望这篇教程能帮助你更好地掌握和体验 DeepSeek!

DeepSeek无疑是2025开年AI圈的一匹黑马,在一众AI大模型中,DeepSeek以低价高性能的优势脱颖而出。DeepSeek的上线实现了AI界的又一大突破,各大科技巨头都火速出手,争先抢占DeepSeek大模型的流量风口。

DeepSeek的爆火,远不止于此。它是一场属于每个人的科技革命,一次打破界限的机会,一次让普通人也能逆袭契机。

DeepSeek的优点
在这里插入图片描述

优缺点
低成本: 训练DeepSeek-R1模型的成本仅为557万美元–不到GPT-4o训练成本的二十分之性能:和世界顶尖的闭源模型GPT-4o (OpenAl大模型)以及Claude-3.5-Sonnet不分伯仲。DeepSeek-V3在数学、代码能力和中文知识问答方面还超过ChatGPT-4o。 DeepSeek方面通过公开技术细节和实验数据,证明了其低成本训练策略的有效性和可行性。

掌握DeepSeek对于转行大模型领域的人来说是一个很大的优势,目前懂得大模型技术方面的人才很稀缺,而DeepSeek就是一个突破口。现在越来越多的人才都想往大模型方向转行,对于想要转行创业,提升自我的人来说,是一个不可多得的机会。

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐