DeepSeek-R1-32B 部署指南:3 步跑通长文本推理
【免费下载链接】DeepSeek-R1-Distill-Qwen-32BDeepSeek-R1-Distill-Qwen-32B,基于大规模强化学习,推理能力卓越,性能超越OpenAI-o1-mini,适用于数学、代码与推理任务,为研究社区提供全新小型密集模型。,222项目地址: https://ai.gitcode.com/hf_mirrors/deepseek-ai/DeepSeek-R1-Distill-Qwen-32B
想在自己的机器上跑出真正的推理能力,32B 是最均衡的选择。DeepSeek-R1-Distill-Qwen-32B 是从 DeepSeek-R1 蒸馏出的稠密模型,数学与代码基准超过 OpenAI o1-mini。读完本文,你能用 vLLM 拉起服务并跑通第一次数学推理请求。
它到底能帮你干什么
- 数学与逻辑推理:AIME 2024 pass@1 72.6、MATH-500 pass@1 94.3,均为蒸馏家族最高分(README 中 Distilled Model Evaluation 表)。
- 代码与竞赛编程:CodeForces rating 1691、LiveCodeBench pass@1 57.2,明显高于 GPT-4o-0513(759 / 32.9)与 Claude-3.5-Sonnet(717 / 38.9)。
- 32K 上下文长文本推理:官方 vLLM 启动命令设置
--max-model-len 32768,可容纳整份文档或小规模代码库,模型在<think>块中输出完整推理过程。
一句话小结:它是这代蒸馏模型里 32B 档分数最高的稠密模型,适合自建推理服务。
🚀 三步跑起来:从克隆到第一次输出
1. 克隆模型权重
权重拆分为 8 个 safetensors 分片,config.json 中torch_dtype为 bfloat16。
git clone https://gitcode.com/hf_mirrors/deepseek-ai/DeepSeek-R1-Distill-Qwen-32B2. 启动 vLLM 服务
这是 README 给出的官方命令:双卡张量并行,上下文上限 32768。
vllm serve deepseek-ai/DeepSeek-R1-Distill-Qwen-32B --tensor-parallel-size 2 --max-model-len 32768 --enforce-eager3. 发出第一次请求
服务提供 OpenAI 兼容接口,指令直接写在 user 消息里(README 建议不要加 system prompt)。
curl http://localhost:8000/v1/chat/completions -H "Content-Type: application/json" -d '{"model":"DeepSeek-R1-Distill-Qwen-32B","messages":[{"role":"user","content":"请逐步推理:9.9 和 9.11 哪个大?"}]}'一句话小结:从 git clone 到拿到第一条回复,只需要 3 条命令。
🔍 高频场景拆解
解数学题:让模型输出 boxed 最终答案
官方建议对数学题在 prompt 中加入 "Please reason step by step, and put your final answer within \boxed{}"。这样输出结构稳定,最终答案方便程序化解析。
判定算法题:看模型完整解题路径
凭 LiveCodeBench pass@1 57.2 和 CodeForces rating 1691 的成绩,它适合做 LeetCode 类题目的求解器或评审。你可以先看<think>里的思路,再核对最终代码。
承载长上下文:把 30K token 的文档丢进去分析
服务端的--max-model-len 32768意味着单次输入可达 32K tokens,适合整篇论文摘要或整个代码模块分析。使用时把全部约束写在 user 消息里,不要放进 system prompt。
关键参数速查
| 参数 | 默认值 | 作用 |
|---|---|---|
temperature | 0.6 | 生成采样温度,README 建议 0.5–0.7,过高会导致重复或输出不连贯 |
top_p | 0.95 | 核采样概率截断(generation_config.json) |
do_sample | true | 开启采样(generation_config.json) |
--max-model-len | 32768 | vLLM 服务上下文长度上限 |
--tensor-parallel-size | 2 | 张量并行 GPU 数(官方命令取值) |
hidden_size/num_hidden_layers | 5120 / 64 | 隐藏层维度与网络层数(config.json) |
常见问题
显存不够怎么办?
32B 参数按 bfloat16 每参数约 2 字节计算,权重约 64GB,再加 KV cache,单张 24GB 显卡会比较吃力。可改用 GPTQ/AWQ 等 4-bit 量化加载,或增加卡数走张量并行。
为什么输出会先输出一大段思考?
这是模型的设计行为:先在<think>块中推理再给结论。官方 tokenizer 的 chat_template 在生成起点会自动补上 `
【免费下载链接】DeepSeek-R1-Distill-Qwen-32BDeepSeek-R1-Distill-Qwen-32B,基于大规模强化学习,推理能力卓越,性能超越OpenAI-o1-mini,适用于数学、代码与推理任务,为研究社区提供全新小型密集模型。,222项目地址: https://ai.gitcode.com/hf_mirrors/deepseek-ai/DeepSeek-R1-Distill-Qwen-32B
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考