🚀 DeepSeek-R1
DeepSeek-R1是第一代推理模型,在数学、代码和推理任务上表现出色,性能可与OpenAI-o1相媲美。项目开源了多个模型及蒸馏模型,为研究社区提供支持。
🚀 快速开始
你可以在DeepSeek的官方网站 chat.deepseek.com 上与DeepSeek-R1进行对话,并开启“DeepThink”按钮。同时,我们在DeepSeek平台 platform.deepseek.com 上提供了与OpenAI兼容的API。
本地运行
DeepSeek-R1模型
有关在本地运行DeepSeek-R1的更多信息,请访问 DeepSeek-V3 仓库。
DeepSeek-R1-Distill模型
DeepSeek-R1-Distill模型的使用方式与Qwen或Llama模型相同。例如,你可以使用 vLLM 轻松启动服务:
vllm serve deepseek-ai/DeepSeek-R1-Distill-Qwen-32B --tensor-parallel-size 2 --max-model-len 32768 --enforce-eager
⚠️ 重要提示
运行这些模型时,建议将温度设置在0.5到0.7之间,否则可能会出现无限重复或输出不连贯的问题。
✨ 主要特性
模型介绍
我们推出了第一代推理模型DeepSeek-R1-Zero和DeepSeek-R1。DeepSeek-R1-Zero通过大规模强化学习(RL)训练,无需监督微调(SFT)作为初步步骤,在推理方面表现出色。然而,它也存在无尽重复、可读性差和语言混合等问题。为解决这些问题并进一步提高推理性能,我们引入了DeepSeek-R1,它在RL之前加入了冷启动数据。DeepSeek-R1在数学、代码和推理任务上的性能与OpenAI-o1相当。为支持研究社区,我们开源了DeepSeek-R1-Zero、DeepSeek-R1以及基于Llama和Qwen从DeepSeek-R1蒸馏得到的六个密集模型。其中,DeepSeek-R1-Distill-Qwen-32B在各种基准测试中优于OpenAI-o1-mini,为密集模型取得了新的最优结果。
模型训练与蒸馏
后训练:在基础模型上进行大规模强化学习
- 我们直接对基础模型应用强化学习(RL),无需监督微调(SFT)作为初步步骤。这种方法使模型能够探索思维链(CoT)来解决复杂问题,从而开发出DeepSeek-R1-Zero。DeepSeek-R1-Zero展示了自我验证、反思和生成长思维链等能力,为研究社区树立了重要里程碑。值得注意的是,这是首次通过纯RL激励大语言模型(LLM)的推理能力,而无需SFT的公开研究,为该领域的未来发展铺平了道路。
- 我们介绍了开发DeepSeek-R1的管道。该管道包括两个RL阶段,旨在发现更好的推理模式并与人类偏好对齐,以及两个SFT阶段,作为模型推理和非推理能力的种子。我们相信这个管道将通过创建更好的模型使行业受益。
蒸馏:小模型也能强大
我们证明了可以将大模型的推理模式蒸馏到小模型中,与在小模型上通过RL发现的推理模式相比,性能更优。开源的DeepSeek-R1及其API将有助于研究社区未来蒸馏出更好的小模型。我们使用DeepSeek-R1生成的推理数据对研究社区广泛使用的几个密集模型进行了微调。评估结果表明,蒸馏后的小密集模型在基准测试中表现出色。我们向社区开源了基于Qwen2.5和Llama3系列的1.5B、7B、8B、14B、32B和70B的蒸馏检查点。
📦 模型下载
DeepSeek-R1模型
DeepSeek-R1-Zero和DeepSeek-R1基于DeepSeek-V3-Base进行训练。有关模型架构的更多详细信息,请参考 DeepSeek-V3 仓库。
DeepSeek-R1-Distill模型
DeepSeek-R1-Distill模型基于开源模型进行微调,使用DeepSeek-R1生成的样本。我们对其配置和分词器进行了轻微修改,请使用我们的设置来运行这些模型。
📚 详细文档
评估结果
DeepSeek-R1评估
对于我们所有的模型,最大生成长度设置为32,768个标记。对于需要采样的基准测试,我们使用温度为0.6、top-p值为0.95,并为每个查询生成64个响应来估计pass@1。
类别 |
基准测试(指标) |
Claude-3.5-Sonnet-1022 |
GPT-4o 0513 |
DeepSeek V3 |
OpenAI o1-mini |
OpenAI o1-1217 |
DeepSeek R1 |
|
架构 |
- |
- |
MoE |
- |
- |
MoE |
|
激活参数数量 |
- |
- |
37B |
- |
- |
37B |
|
总参数数量 |
- |
- |
671B |
- |
- |
671B |
英语 |
MMLU(Pass@1) |
88.3 |
87.2 |
88.5 |
85.2 |
91.8 |
90.8 |
|
MMLU-Redux(EM) |
88.9 |
88.0 |
89.1 |
86.7 |
- |
92.9 |
|
MMLU-Pro(EM) |
78.0 |
72.6 |
75.9 |
80.3 |
- |
84.0 |
|
DROP(3-shot F1) |
88.3 |
83.7 |
91.6 |
83.9 |
90.2 |
92.2 |
|
IF-Eval(Prompt Strict) |
86.5 |
84.3 |
86.1 |
84.8 |
- |
83.3 |
|
GPQA-Diamond(Pass@1) |
65.0 |
49.9 |
59.1 |
60.0 |
75.7 |
71.5 |
|
SimpleQA(Correct) |
28.4 |
38.2 |
24.9 |
7.0 |
47.0 |
30.1 |
|
FRAMES(Acc.) |
72.5 |
80.5 |
73.3 |
76.9 |
- |
82.5 |
|
AlpacaEval2.0(LC-winrate) |
52.0 |
51.1 |
70.0 |
57.8 |
- |
87.6 |
|
ArenaHard(GPT-4-1106) |
85.2 |
80.4 |
85.5 |
92.0 |
- |
92.3 |
代码 |
LiveCodeBench(Pass@1-COT) |
33.8 |
34.2 |
- |
53.8 |
63.4 |
65.9 |
|
Codeforces(Percentile) |
20.3 |
23.6 |
58.7 |
93.4 |
96.6 |
96.3 |
|
Codeforces(Rating) |
717 |
759 |
1134 |
1820 |
2061 |
2029 |
|
SWE Verified(Resolved) |
50.8 |
38.8 |
42.0 |
41.6 |
48.9 |
49.2 |
|
Aider-Polyglot(Acc.) |
45.3 |
16.0 |
49.6 |
32.9 |
61.7 |
53.3 |
数学 |
AIME 2024(Pass@1) |
16.0 |
9.3 |
39.2 |
63.6 |
79.2 |
79.8 |
|
MATH-500(Pass@1) |
78.3 |
74.6 |
90.2 |
90.0 |
96.4 |
97.3 |
|
CNMO 2024(Pass@1) |
13.1 |
10.8 |
43.2 |
67.6 |
- |
78.8 |
中文 |
CLUEWSC(EM) |
85.4 |
87.9 |
90.9 |
89.9 |
- |
92.8 |
|
C-Eval(EM) |
76.7 |
76.0 |
86.5 |
68.9 |
- |
91.8 |
|
C-SimpleQA(Correct) |
55.4 |
58.7 |
68.0 |
40.3 |
- |
63.7 |
蒸馏模型评估
模型 |
AIME 2024 pass@1 |
AIME 2024 cons@64 |
MATH-500 pass@1 |
GPQA Diamond pass@1 |
LiveCodeBench pass@1 |
CodeForces rating |
GPT-4o-0513 |
9.3 |
13.4 |
74.6 |
49.9 |
32.9 |
759 |
Claude-3.5-Sonnet-1022 |
16.0 |
26.7 |
78.3 |
65.0 |
38.9 |
717 |
o1-mini |
63.6 |
80.0 |
90.0 |
60.0 |
53.8 |
1820 |
QwQ-32B-Preview |
44.0 |
60.0 |
90.6 |
54.5 |
41.9 |
1316 |
DeepSeek-R1-Distill-Qwen-1.5B |
28.9 |
52.7 |
83.9 |
33.8 |
16.9 |
954 |
DeepSeek-R1-Distill-Qwen-7B |
55.5 |
83.3 |
92.8 |
49.1 |
37.6 |
1189 |
DeepSeek-R1-Distill-Qwen-14B |
69.7 |
80.0 |
93.9 |
59.1 |
53.1 |
1481 |
DeepSeek-R1-Distill-Qwen-32B |
72.6 |
83.3 |
94.3 |
62.1 |
57.2 |
1691 |
DeepSeek-R1-Distill-Llama-8B |
50.4 |
80.0 |
89.1 |
49.0 |
39.6 |
1205 |
DeepSeek-R1-Distill-Llama-70B |
70.0 |
86.7 |
94.5 |
65.2 |
57.5 |
1633 |
📄 许可证
此代码仓库和模型权重遵循 MIT许可证。DeepSeek-R1系列支持商业使用,允许进行任何修改和衍生作品,包括但不限于蒸馏以训练其他大语言模型。请注意:
- DeepSeek-R1-Distill-Qwen-1.5B、DeepSeek-R1-Distill-Qwen-7B、DeepSeek-R1-Distill-Qwen-14B和DeepSeek-R1-Distill-Qwen-32B源自 Qwen-2.5系列,最初遵循 Apache 2.0许可证,现在使用DeepSeek-R1精心策划的800k样本进行微调。
- DeepSeek-R1-Distill-Llama-8B源自Llama3.1-8B-Base,最初遵循 llama3.1许可证。
- DeepSeek-R1-Distill-Llama-70B源自Llama3.3-70B-Instruct,最初遵循 llama3.3许可证。
📞 联系我们
如果您有任何问题,请提出问题或通过 service@deepseek.com 联系我们。