Skills MCP Model 博客 提交 Skills

DeepSeek Model Download

The most comprehensive DeepSeek model download guide on the web. One-line command with Ollama, original weights from Hugging Face, official GitHub repository – all channels in one place.

View Download Methods

DeepSeek Model Download Leaderboard

Data source: Real-time statistics from Ollama platform and official download data from Hugging Face. The following are the cumulative downloads of DeepSeek open-source models across platforms (as of July 2026).

88.3M+
DeepSeek R1
Reasoning model · 35 versions
#1 in downloads on Ollama platform
4.2M+
DeepSeek Coder
Code model · 102 versions
Developers' favorite code model
3.8M+
DeepSeek V3
Flagship MoE model · 5 versions
671B parameter ultra-large model

Tip: View DeepSeek Models for detailed comparisons, or visit How to Use DeepSeek Models for a usage guide.

Three Download Methods

Choose the most suitable download method based on your needs. Beginners are recommended to use Ollama, developers are recommended to use Hugging Face.

Ollama One-Click Download (Simplest)

Ollama is the official recommended local runtime tool for DeepSeek. DeepSeek R1 has over 88.3M+ downloads on Ollama, making it the most convenient way to download DeepSeek models.

Step 1: Install Ollama

Visit ollama.com/download and download the installer for your operating system:

  • Windows: Download the .exe installer and double-click to install
  • macOS: Download the .dmg file and drag it into Applications
  • Linux: Run curl -fsSL https://ollama.com/install.sh | sh

Step 2: Download DeepSeek Models

Open a terminal and enter the following command to download the corresponding model. The first run will automatically download, and subsequent runs will start directly.

DeepSeek R1 Series (Reasoning Models, Recommended)

Model Size Minimum Configuration Download Command
R1 1.5B 1.1 GB CPU ollama pull deepseek-r1:1.5b
R1 7B 4.7 GB 8GB VRAM ollama pull deepseek-r1:7b
R1 8B (Recommended) 5.2 GB 8GB VRAM ollama pull deepseek-r1:8b
R1 14B 9.0 GB 16GB VRAM ollama pull deepseek-r1:14b
R1 32B 20 GB 24GB VRAM ollama pull deepseek-r1:32b
R1 70B 43 GB 48GB VRAM ollama pull deepseek-r1:70b
R1 671B 404 GB Multi-GPU Cluster ollama pull deepseek-r1:671b

Other Model Series

Model Size Download Command
DeepSeek V3 404 GB ollama pull deepseek-v3
DeepSeek Coder 776MB~19GB ollama pull deepseek-coder

DeepSeek V3 Quantized Versions (Available on Ollama)

DeepSeek V3 is a 671B-parameter MoE flagship model, and Ollama offers multiple quantized versions. Note: High-precision versions (Q8_0 / FP16) have a default context window of only 4K, requiring manual configuration adjustments.

Model Tag Download Size Context Window Quantization Method Download Command
deepseek-v3:latest Recommended 404 GB 160K Q4_K_M ollama pull deepseek-v3
deepseek-v3:671b 404 GB 160K Q4_K_M ollama pull deepseek-v3:671b
deepseek-v3:671b-q4_K_M 404 GB 160K Q4_K_M ollama pull deepseek-v3:671b-q4_K_M
deepseek-v3:671b-q8_0 713 GB 4K context Q8_0 ollama pull deepseek-v3:671b-q8_0
deepseek-v3:671b-fp16 1.3 TB 4K context FP16 ollama pull deepseek-v3:671b-fp16

Important: The Q8_0 and FP16 versions have a default context window of only 4K (instead of 160K), mainly because high-precision models require enormous VRAM at 160K context. For larger context, it is recommended to use the Q4_K_M version, or adjust the num_ctx parameter via a custom Modelfile. The V3 model requires at least ~400GB VRAM/RAM (multi-GPU cluster), and cannot run on a typical personal computer.

Step 3: Verify Download

# List downloaded models
ollama list

# Run a model test
ollama run deepseek-r1:8b

Step 4: Understand Model Quantization

By default, Ollama downloads models with Q4_K_M quantization, which is a quantization method that achieves the best balance between model size and inference quality. Understanding quantization helps you choose the most suitable model version based on your hardware configuration.

What is Q4_K_M quantization?

Q4_K_M is Ollama's default quantization format, belonging to the GGUF quantization series:

  • Q4: Indicates 4-bit quantization, compressing the original FP16 (16-bit) weights to 4-bit, reducing model size by about 75%
  • K: Indicates the use of K-quant quantization strategy, which uses higher precision (e.g., 6-bit) for important weight layers and lower precision for less important layers
  • M: Indicates Medium size, balancing between Q4_K_S (small) and Q4_K_L (large)
  • Effect: Significantly reduces VRAM usage and model size with almost no loss in inference quality, making it the officially recommended best choice for Ollama

How to download a specific quantization version?

Ollama supports specifying a specific quantization version by adding the quantization tag after the model name:

# Download Q4_K_M quantized version (default, recommended)
ollama pull deepseek-r1:8b-q4_K_M

# Download smaller Q3_K_M quantized version (slightly lower quality, smaller size)
ollama pull deepseek-r1:8b-q3_K_M

# Download highest precision Q8_0 quantized version (highest quality, largest size)
ollama pull deepseek-r1:8b-q8_0

# If the quantization tag is omitted, Q4_K_M is downloaded by default
ollama pull deepseek-r1:8b

Comparison of Available Quantization Methods

Complete list of GGUF quantization formats from low to high precision (arranged high to low):

Quantization Format Precision Size Ratio Recommended Scenario
Q2_K 2-bit ~20% Very low configuration, significant quality loss
Q3_K_S 3-bit ~25% Low configuration, small size priority
Q3_K_M 3-bit ~28% Low configuration, medium quality
Q3_K_L 3-bit ~30% Low configuration, higher quality
Q4_0 4-bit ~32% Classic Q4 quantization, good compatibility
Q4_K_S 4-bit ~35% Balanced configuration, small size
Q4_K_M Recommended 4-bit ~38% Recommended default, best balance
Q4_K_L 4-bit ~42% Prefers quality, slightly larger size
Q5_0 5-bit ~45% Mid-to-high config, classic Q5
Q5_K_S 5-bit ~48% Mid-to-high config, small size
Q5_K_M 5-bit ~50% High-quality inference, recommended
Q6_K 6-bit ~60% High config, near lossless
Q8_0 8-bit ~70% Highest precision quantization
FP16 16-bit 100% Original precision, lossless

Size ratio is based on the FP16 original model. For daily use, Q4_K_M is recommended; if you need the highest quality, choose Q5_K_M or Q6_K.

For more model comparisons and selection advice, please refer to DeepSeek Models and DeepSeek Model Deployment Tutorial.

Ollama Advanced Download Tips

Master the following advanced tips to make Ollama downloads more efficient and flexible.

Download Multiple Models in Parallel

Ollama supports downloading multiple models simultaneously. Simply run the ollama pull command in multiple terminal windows. Each download task proceeds independently without affecting others.

# Terminal 1: Download R1 8B
ollama pull deepseek-r1:8b

# Terminal 2: Simultaneously download Coder 6.7B
ollama pull deepseek-coder:6.7b

# Terminal 3: Simultaneously download V3
ollama pull deepseek-v3

Note: Parallel downloads share bandwidth, so allocate tasks reasonably based on your network bandwidth. Generally, 2-3 parallel tasks are sufficient.

Resume Interrupted Downloads

Ollama natively supports resuming interrupted downloads. If the network is interrupted or you manually cancel during a download, running the same ollama pull command again will automatically resume from the breakpoint, without restarting.

# After an interrupted download, simply run the command again
ollama pull deepseek-r1:32b
# Ollama will automatically detect the downloaded parts and resume from the breakpoint

For large models (e.g., 70B/671B), downloads take a long time, making the resume feature especially important. Ollama caches downloaded layers locally and only downloads the missing parts.

Change Model Download Directory

By default, Ollama stores models on the system disk, and large models may occupy significant space. By setting the OLLAMA_MODELS environment variable, you can store models on another disk.

# Linux / macOS — Add to ~/.bashrc or ~/.zshrc
export OLLAMA_MODELS=/data/ollama-models

# Windows PowerShell — Set environment variable
[Environment]::SetEnvironmentVariable('OLLAMA_MODELS', 'D:\ollama-models', 'User')

# Windows CMD
setx OLLAMA_MODELS "D:\ollama-models"

# Restart the Ollama service after setting
# Linux: systemctl restart ollama
# macOS: Quit and reopen the Ollama app
# Windows: Exit Ollama from the taskbar and restart

Download via Proxy

If your network environment is restricted, you can set HTTP/HTTPS proxy to let Ollama download models through a proxy server.

# Linux / macOS — Set proxy environment variables and start Ollama
export HTTP_PROXY=http://127.0.0.1:7890
export HTTPS_PROXY=http://127.0.0.1:7890
ollama pull deepseek-r1:8b

# Windows PowerShell
$env:HTTP_PROXY="http://127.0.0.1:7890"
$env:HTTPS_PROXY="http://127.0.0.1:7890"
ollama pull deepseek-r1:8b

# If using systemd to manage Ollama service, edit the service file
sudo systemctl edit ollama.service
# Add the following:
# [Service]
# Environment="HTTP_PROXY=http://127.0.0.1:7890"
# Environment="HTTPS_PROXY=http://127.0.0.1:7890"
sudo systemctl daemon-reload
sudo systemctl restart ollama

Verify Model Integrity

After downloading, you can verify the integrity of the model files to ensure they are not corrupted.

# View detailed model information (including size, quantization, layers, etc.)
ollama show deepseek-r1:8b

# List all downloaded models to confirm sizes are correct
ollama list

# Quick test if the model works
ollama run deepseek-r1:8b "Hello, please briefly introduce yourself"

# View the actual storage path of model files
# Linux/macOS
ls -lh ~/.ollama/models/blobs/
# Windows
dir C:\Users\%USERNAME%\.ollama\models\blobs\

Download Specific Versions Using Digest

Ollama supports precise downloading of specific model versions via SHA256 digest to ensure version consistency.

# View all available versions and digests of a model
ollama show deepseek-r1:8b

# Use SHA256 digest to precisely download a specific version
ollama pull deepseek-r1@sha256:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

# Example: Lock a specific version to avoid automatic updates
# This is very useful in production environments to ensure all nodes run the same version

In enterprise or production environments, using SHA256 digests ensures that all deployment nodes use exactly the same model version, avoiding inconsistencies in output due to version differences.

For more Ollama usage tips, refer to the DeepSeek Model Deployment Tutorial and How to Use DeepSeek Model.

Download Original Weights from Hugging Face

Suitable for developers who need the original model weights for secondary development, fine-tuning, or research purposes.

DeepSeek Official Hugging Face Repository

DeepSeek AI officially publishes all model weights on Hugging Face:

Official Repository

DeepSeek V3

671B MoE flagship model, full weight download. Supports loading with Transformers and vLLM.

  • huggingface.co/deepseek-ai/DeepSeek-V3
  • Model size: 404GB (full version)
  • License: MIT
Official Repository

DeepSeek R1

Reasoning-enhanced model, available in full and distilled versions. Supports 1.5B~671B sizes.

  • huggingface.co/deepseek-ai/DeepSeek-R1
  • Distilled versions: Qwen-2.5 / Llama-3.x base
  • License: MIT
Official Repository

DeepSeek Coder

Code-specific model, trained on 2T tokens. Available in 1.3B/6.7B/33B sizes.

  • huggingface.co/deepseek-ai/DeepSeek-Coder
  • Model size: 776MB~19GB
  • License: MIT
Official Repository

DeepSeek Janus

Multimodal understanding and generation model, supports text-to-image and image understanding. Latest version Janus-Pro.

  • huggingface.co/deepseek-ai/Janus
  • Supports 7B multimodal
  • License: MIT

Download Methods

# Method 1: Using huggingface-cli (recommended)
pip install huggingface_hub
huggingface-cli download deepseek-ai/DeepSeek-R1 --local-dir ./DeepSeek-R1

# Method 2: Using git clone (requires git-lfs)
git lfs install
git clone https://huggingface.co/deepseek-ai/DeepSeek-R1

# Method 3: Using Python download
from huggingface_hub import snapshot_download
snapshot_download(repo_id="deepseek-ai/DeepSeek-R1", local_dir="./DeepSeek-R1")

Loading with Transformers

from transformers import AutoTokenizer, AutoModelForCausalLM

model_name = "deepseek-ai/DeepSeek-R1-Distill-Qwen-7B"
tokenizer = AutoTokenizer.from_pretrained(model_name)
model = AutoModelForCausalLM.from_pretrained(
model_name,
torch_dtype="auto",
device_map="auto"
)

Hugging Face Model DownloadComplete Guide

In-depth understanding of all official DeepSeek repositories on Hugging Face, multiple download methods, domestic mirror acceleration, and model file structure explanation.

All Official DeepSeek Hugging Face Repositories

DeepSeek AI maintains multiple official repositories on Hugging Face, covering all model series and distilled versions:

Repository Name Model Type Size License
deepseek-ai/DeepSeek-V3 671B MoE ~687GB MIT
deepseek-ai/DeepSeek-R1 671B MoE Reasoning ~720GB MIT
deepseek-ai/DeepSeek-R1-Distill-Qwen-1.5B 1.5B Distilled ~3.5GB MIT
deepseek-ai/DeepSeek-R1-Distill-Qwen-7B 7B Distilled ~15GB MIT
deepseek-ai/DeepSeek-R1-Distill-Qwen-14B 14B Distilled ~30GB MIT
deepseek-ai/DeepSeek-R1-Distill-Qwen-32B 32B Distilled ~65GB MIT
deepseek-ai/DeepSeek-R1-Distill-Llama-8B 8B Distilled ~16GB MIT
deepseek-ai/DeepSeek-R1-Distill-Llama-70B 70B Distilled ~140GB MIT
deepseek-ai/DeepSeek-Coder-V2 Code MoE ~240GB MIT
deepseek-ai/Janus-Pro-7B Multimodal ~15GB MIT

Four Download Methods Explained

Method 1: huggingface-cli (Recommended)

Hugging Face's official command-line tool, supports resumable downloads and multi-threaded downloads, best for downloading large models.

# Install huggingface-cli
pip install -U huggingface_hub

# Download full repository
huggingface-cli download deepseek-ai/DeepSeek-R1 --local-dir ./DeepSeek-R1

# Download distilled version (recommended for beginners)
huggingface-cli download deepseek-ai/DeepSeek-R1-Distill-Qwen-7B --local-dir ./R1-Distill-7B

# Exclude certain large files to save space
huggingface-cli download deepseek-ai/DeepSeek-R1 --local-dir ./DeepSeek-R1 --exclude "*.bin"

Method 2: Git Clone + Git LFS

Suitable for developers who need Git version control, can track model updates.

# Install git-lfs
git lfs install

# Clone repository (large files downloaded via LFS)
git clone https://huggingface.co/deepseek-ai/DeepSeek-R1

# If LFS files fail to download, manually pull
cd DeepSeek-R1
git lfs pull

Method 3: Python snapshot_download

Download directly in Python code, suitable for use in Jupyter Notebook or scripts.

from huggingface_hub import snapshot_download

# Download to specified directory
snapshot_download(
repo_id="deepseek-ai/DeepSeek-R1-Distill-Qwen-7B",
local_dir="./deepseek-r1-distill",
resume_download=True, # Support resumable downloads
max_workers=4 # Multi-threaded downloads
)

Method 4: Direct download with wget

Suitable for scenarios where you only need a single file, without installing any tools.

# Download a single model file
wget https://huggingface.co/deepseek-ai/DeepSeek-R1-Distill-Qwen-7B/resolve/main/model.safetensors

# Batch download (requires obtaining the file list first)
# Replace huggingface.co with hf-mirror.com to speed up (see below)

Accelerated download in China: using hf-mirror.com

Hugging Face official servers are overseas, so download speeds in China may be slow. hf-mirror.com is a domestic mirror site for Hugging Face that can significantly improve download speeds.

Method 1: Set environment variable (recommended)

After setting, all Hugging Face tools automatically use the mirror:

# Linux / macOS
export HF_ENDPOINT=https://hf-mirror.com

# Windows PowerShell
$env:HF_ENDPOINT = "https://hf-mirror.com"

# Then use huggingface-cli normally to download
huggingface-cli download deepseek-ai/DeepSeek-R1-Distill-Qwen-7B --local-dir ./model

Method 2: Replace URL prefix

Replace huggingface.co with hf-mirror.com:

# Original link
# https://huggingface.co/deepseek-ai/DeepSeek-R1

# Mirror link
# https://hf-mirror.com/deepseek-ai/DeepSeek-R1

# Use git clone with mirror
git clone https://hf-mirror.com/deepseek-ai/DeepSeek-R1

Method 3: Using the mirror in Python

from huggingface_hub import snapshot_download
import os

os.environ["HF_ENDPOINT"] = "https://hf-mirror.com"

snapshot_download(
repo_id="deepseek-ai/DeepSeek-R1-Distill-Qwen-7B",
local_dir="./model"
)

Model file structure explanation

After download, the Hugging Face repository directory typically contains the following files:

File name Description Required
model.safetensors / model-00001-of-000XX.safetensors Model weight file (SafeTensors format); large models are stored in shards Required
config.json Model architecture configuration file (number of layers, hidden size, number of attention heads, etc.) Required
tokenizer.json / tokenizer_config.json Tokenizer files and configuration, used for text encoding/decoding Required
generation_config.json Generation parameter configuration (default values for temperature, top_p, max_length, etc.) Optional
model.safetensors.index.json Sharded weight index file, records the location of each weight shard Required when sharded
README.md Model documentation, including usage instructions and notes Optional
LICENSE License agreement file Optional

For more Hugging Face usage tips and model deployment solutions, please refer to DeepSeek Model Deployment Tutorial and DeepSeek Model.

ModelScope Domestic Download (ModelScope Community)

ModelScope (ModelScope Community) is an open-source AI model platform launched by Alibaba, with domestic download speeds far exceeding Hugging Face. DeepSeek has officially established a mirror repository on ModelScope, and domestic users are recommended to use it first.

What is ModelScope?

ModelScope (ModelScope Community) is one of the largest open-source AI model platforms in China, initiated by Alibaba DAMO Academy. For domestic users, ModelScope has the following advantages over Hugging Face:

  • Extremely fast download speed: Servers are deployed domestically, with download speeds up to 50MB/s+, far exceeding direct Hugging Face connections
  • No proxy required: Direct domestic network connection, no need to configure proxy or mirror sites
  • Official mirror: DeepSeek maintains mirror repositories for all models on ModelScope
  • Completely free: Like Hugging Face, model downloads are completely free
  • Consistent file structure: Exactly the same as Hugging Face repository structure, can be directly used for Transformers loading

DeepSeek Official ModelScope Repositories

Repository Name Model Type Size Link
deepseek-ai/DeepSeek-V3 671B MoE ~687GB modelscope.cn/models/deepseek-ai/DeepSeek-V3
deepseek-ai/DeepSeek-R1 671B Reasoning ~720GB modelscope.cn/models/deepseek-ai/DeepSeek-R1
deepseek-ai/DeepSeek-R1-Distill-Qwen-7B 7B Distilled ~15GB modelscope.cn/models/deepseek-ai/DeepSeek-R1-Distill-Qwen-7B
deepseek-ai/DeepSeek-Coder-V2 Code MoE ~240GB modelscope.cn/models/deepseek-ai/DeepSeek-Coder-V2

Three Download Methods

Method 1: ModelScope SDK (Recommended)

Use the official ModelScope Python SDK to download, supporting resumable downloads and multi-threaded acceleration. This is the best way to download large models domestically.

# Install ModelScope SDK
pip install modelscope

# Download the full model (automatically from domestic nodes)
from modelscope import snapshot_download

snapshot_download(
model_id="deepseek-ai/DeepSeek-R1-Distill-Qwen-7B",
cache_dir="./deepseek-models",
revision="master"
)

# Download V3 full version (requires ~687GB disk space)
snapshot_download(
model_id="deepseek-ai/DeepSeek-V3",
cache_dir="./deepseek-models"
)

Method 2: Git Clone

ModelScope supports the Git protocol, and you can directly use git clone to clone the repository.

# Install git-lfs
git lfs install

# Clone ModelScope repository (extremely fast domestically)
git clone https://www.modelscope.cn/deepseek-ai/DeepSeek-R1-Distill-Qwen-7B.git

# If LFS file download fails, manually pull
cd DeepSeek-R1-Distill-Qwen-7B
git lfs pull

Method 3: Direct Web Download

Visit the ModelScope webpage and click the download button directly on the model page. Suitable for scenarios where you only need to download a single file or a small model.

# Visit ModelScope webpage
# https://modelscope.cn/models/deepseek-ai/DeepSeek-R1-Distill-Qwen-7B/files
# In the file list, click on a single file to download

ModelScope vs Hugging Face Comparison

Comparison Dimension ModelScope (ModelScope) Hugging Face
Domestic download speed Extremely fast (50MB/s+) Slower (requires mirror or proxy)
Network requirements Direct connection, no proxy required May require proxy or hf-mirror.com
File structure Exactly the same as Hugging Face Standard SafeTensors format
SDK Support modelscope Python SDK huggingface_hub Python SDK
Number of Models Thousands of models Hundreds of thousands of models (largest in the world)
Community Activity Active domestically Most active globally
Recommended Users First choice for domestic users Overseas users / International collaboration

Domestic users are advised to use ModelScope to download models first, as it is faster and requires no configuration. The downloaded file structure is exactly the same as Hugging Face, and can be directly loaded with Transformers. For more information, please refer to the DeepSeek Model Deployment Tutorial and DeepSeek Model.

GitHub Official Repository

The DeepSeek official GitHub repository contains model weights, inference code, technical papers, and configuration documentation.

GitHub Repository

DeepSeek V3

Complete code and documentation for the flagship model. Includes model architecture description, inference examples, and performance benchmark results.

GitHub Repository

DeepSeek R1

Official repository for the reasoning model. Includes training method description, distilled models, and inference examples.

GitHub Repository

DeepSeek Coder

Official repository for the code model. Trained on 2T tokens, supports multiple programming languages.

Model File Format Explanation

Learn the differences between model file formats to help you choose the most suitable format and precision for your use case.

GGUF Format (Used by Ollama)

GGUF (GPT-Generated Unified Format) is a model file format introduced by the llama.cpp project, designed for efficient local inference. Ollama uses llama.cpp under the hood, so all models downloaded through Ollama are in GGUF format.

GGUF Format Features

  • Single-file storage: Model weights, configuration, and tokenizer are all packaged into one .gguf file, making it easy to transfer and manage.
  • Built-in quantization: Supports multiple quantization precisions (Q2_K to Q8_0), allowing flexible selection based on hardware resources.
  • CPU inference optimization: Deeply optimized for CPU inference, runs without a GPU.
  • Memory mapping: Supports mmap() memory mapping for zero-copy loading, extremely fast startup.
  • Cross-platform compatibility: Works on Windows, macOS, and Linux without additional dependencies.
  • Use cases: Local inference, personal use, low-spec devices, quick deployment.

SafeTensors Format (Used by Hugging Face)

SafeTensors is a safe model weight storage format introduced by Hugging Face, now the default format on the Hugging Face platform. All official DeepSeek Hugging Face repositories use SafeTensors format.

SafeTensors Format Features

  • Safety: Compared to traditional pickle format (.pt/.bin), SafeTensors does not execute arbitrary code, eliminating the risk of malicious code in model files.
  • Zero-copy loading: Supports memory mapping, no extra memory copy when loading large models.
  • Lazy loading: Supports loading partial weights on demand, no need to load the entire model into memory at once.
  • Sharding support: Large models can be split into multiple .safetensors files for distributed storage and loading.
  • Framework-agnostic: Readable by major frameworks such as PyTorch, TensorFlow, JAX, etc.
  • Use cases: Model training, fine-tuning, research and development, production deployment.

Difference Between FP16, FP32, and Quantized Models

Model precision directly affects model size, inference speed, and output quality. Here is a comparison:

Precision Type Bytes per Parameter 7B Model Size Quality Use Cases
FP32 32 bit (4 bytes) ~28 GB Original precision Research, training, highest precision requirements
FP16 16 bit (2 bytes) ~14 GB Almost lossless Standard deployment, fine-tuning, Hugging Face default
Q8_0 8 bit (1 byte) ~7 GB Very slight loss High-quality local inference
Q6_K 6 bit ~5.6 GB Near lossless High-end local inference
Q5_K_M 5 bit ~4.7 GB High quality Recommended high-quality quantization
Q4_K_M Recommended 4 bit ~4.0 GB Good Ollama default, best for daily use
Q3_K_M 3 bit ~3.2 GB Acceptable Low-spec devices
Q2_K 2 bit ~2.5 GB Significant loss Very low-spec, emergency use

Sizes above are estimates for a 7B parameter model. Actual size may vary slightly due to model architecture and tokenizer size.

How to Choose Format and Precision?

Quickly select the best option based on your needs:

Personal Daily Use

Choose GGUF + Q4_K_M, download via Ollama. Small size, fast speed, good quality, runs 7B/8B models smoothly with 8GB VRAM.

Model Research and Fine-tuning

Choose SafeTensors + FP16, download original weights from Hugging Face. Retains full precision, supports PyTorch/TensorFlow training.

High-Performance Inference

Choose GGUF + Q5_K_M or Q6_K, with almost no quality loss, size is about 40-50% smaller than FP16.

Low-Spec Devices

Choose GGUF + Q3_K_M or Q4_K_S, the smaller size is suitable for devices with 4-6GB VRAM, or pure CPU inference scenarios.

For more deployment options and hardware selection advice, please refer to DeepSeek Model Deployment Tutorial and DeepSeek Model.

Download Speed Optimization Guide

Different download channels vary in speed, stability, and applicable scenarios. Choose the optimal download method based on your network environment and geographic location.

Download Channel Domestic Speed Stability Recommended Region Applicable Scenarios
Ollama Official
registry.ollama.ai
Medium
5-20 MB/s
Stable
Global CDN acceleration
Overseas / Global One-click download, ready to use
Best for beginners
Hugging Face
+ hf-mirror.com
Fast
10-40 MB/s (mirror)
Stable
Mirror site well maintained
China (requires mirror) Development research, fine-tuning training
Need original weights
ModelScope 魔搭 Recommended
modelscope.cn
Very Fast
20-50+ MB/s
Stable
Alibaba Cloud CDN
Best in China Top choice for domestic users
Direct high-speed, no configuration
GitHub Releases
github.com
Slow
1-5 MB/s
Fair
Occasionally restricted
Overseas / Proxy required Get source code and documentation
Not for model weights

Best Choices for Different Scenarios

Domestic Users · Daily Use

First choice: Ollama Official, stable speed. If you need to download original weights, use ModelScope or Hugging Face + hf-mirror.com.

Overseas Users

Directly use Ollama Official and Hugging Face Official. CDN global acceleration usually provides fast download speeds.

Research & Development · Need Original Weights

Domestic: ModelScope SDK download. Overseas: Hugging Face CLI. Both require full FP16/FP32 weights.

Large Models (70B+) Download

Be sure to use a method that supports resumable downloads. Ollama and ModelScope SDK both natively support this. For large files, it is recommended to download at night to avoid peak network times.

Speed-Up Tips Summary

  • Use domestic mirrors: For Hugging Face, set HF_ENDPOINT=https://hf-mirror.com, speed up 5-10 times
  • Prioritize ModelScope: For domestic users downloading original weights, ModelScope is the fastest, direct connection without proxy
  • Set proxy for Ollama: If direct connection is slow, set HTTP_PROXY environment variable to accelerate via proxy
  • Avoid peak hours: For large files, download in the early morning or morning, avoid evening peak (20:00-23:00)
  • Multi-threaded download: Hugging Face CLI and ModelScope SDK both support multi-threading; you can set the max_workers parameter
  • Use wired network: Wi-Fi may be unstable for large downloads; recommend using a wired connection

For more download tips and deployment solutions, please refer to DeepSeek Model Deployment Tutorial, How to Use DeepSeek Models, and DeepSeek Models.

Verification and Usage After Download

After the download is complete, it is recommended to verify the model integrity to ensure the files are not corrupted.

Ollama Verification

# View downloaded model information (size, quantization, modification time)
ollama list

# View detailed model information
ollama show deepseek-r1:8b

Hugging Face Verification

# Check model file integrity
ls -lh ./DeepSeek-R1/

# Quick test with Python
python -c "from transformers import AutoTokenizer; t = AutoTokenizer.from_pretrained('./DeepSeek-R1'); print('Download successful')"

Having Download Issues?

  • Slow download speed: For Hugging Face, you can use the mirror site hf-mirror.com to speed up downloads
  • Ollama download failure: Check network connection, or use a proxy. Ollama supports resumable downloads; re-run the command to continue
  • Insufficient disk space: Choose a smaller model size (e.g., 1.5B only requires 1.1GB)
  • Need more help: Check our How to Use DeepSeek Models and DeepSeek Model Deployment Tutorial

DeepSeek Model Download FAQ

Do I need to pay to download DeepSeek models? +
Completely free. All DeepSeek open-source models are under the MIT license, and the model weights can be downloaded and used for free, including commercial use. Downloading from Ollama is also completely free. You only need sufficient disk space and network bandwidth.
Which model is best for me? +
For beginners, we recommend R1 8B (5.2GB) with low hardware requirements and excellent performance. It's sufficient for daily use. If your computer has lower specs, choose 1.5B (1.1GB). If you need the strongest reasoning capability and have a high-end GPU, choose 32B or 70B. For coding scenarios, DeepSeek Coder 6.7B is recommended.
Where are models downloaded via Ollama stored? +
macOS: ~/.ollama/models/; Linux: /usr/share/ollama/.ollama/models/; Windows: C:\Users\YourUsername\.ollama\models\. To change the storage location, set the OLLAMA_MODELS environment variable. See help: ollama --help.
How do I delete downloaded models to free up space? +
If you use Ollama, run ollama rm model_name to delete. For example: ollama rm deepseek-r1:70b. First, use ollama list to see the installed models.
What is the difference between downloading from Ollama and Hugging Face? +
Ollama downloads quantized models (typically Q4_K_M quantization), which are smaller and ready to use, suitable for direct use. Hugging Face downloads original weights (FP16/FP32), which are larger but with higher precision, suitable for secondary development, fine-tuning, or research. For daily use, Ollama is recommended; for research and development, Hugging Face is recommended.
Can downloaded models be used commercially? +
Yes. DeepSeek open-source models (V3, R1, Coder, Janus) are all under the MIT License, allowing commercial use, modification, and distribution. Note: R1 distilled models are based on Qwen and Llama architectures and must also comply with their respective original licenses (Apache 2.0 / Llama License), but all allow commercial use.

每日精选 Skill 推荐,免费送到你邮箱

输入邮箱,每天接收一个精选 AI Agent 技能推荐。完全免费,持续更新。

完全免费,取消任意时间。我们不会发送垃圾邮件。