首页 › LLM大语言模型 › Deepseek › DeepSeek V4 API 完全指南

DeepSeek V4 API 完全指南

上周 DeepSeek 官宣 V4 定档,我第一时间就盯上了。V4 号称万亿参数 MoE 架构、推理能力大幅升级,我必须第一时间搞清楚:它到底值不值得迁移,成本能不能扛住。​

​

🍰

DeepSeek V4 是 DeepSeek 于 2026 年发布的新一代开源大语言模型,万亿参数 MoE(混合专家)架构,激活参数约 370B,代码生成、复杂推理和长上下文理解比 V3 强了一大截。延续 DeepSeek 一贯的"开源 + 低价"打法,对开发者来说是 2026 年性价比最高的旗舰模型之一。​

​

​

飞书文档 - 图片

​

发布背景​

2026 年的大模型赛道卷得离谱。就这两周:Qwen3.6-27B 用 27B 稠密架构打出了旗舰级编码能力,GLM-5 开源后口碑出圈,Gemini 3 Pro 在多模态上继续领跑。DeepSeek 选在这个放出 V4,摆明了要在开源阵营里抢回话语权。​

​

⚽

V4 的核心升级点:​

•

架构从 V3 的 MoE 升级到更高效的 MoE-v2,专家路由策略优化,推理时激活参数更精准​

•

上下文窗口从 128K 拉到 256K,终于能吃下完整的大型代码仓库​

•

原生支持 Function Calling 和结构化输出(JSON Mode),不再需要 prompt hack​

•

数学和代码推理能力大幅提升,官方宣称 SWE-Bench 得分超过 Claude Sonnet 4.6​

​

核心参数对比表​

先上硬参数,和 V3 以及同期竞品拉个对比:​

​

#swMNuMIhZxtQ text { white-space: pre; }#swMNuMIhZxtQ .fb0 { stroke: var(--N900-FG, 0.15); }#swMNuMIhZxtQ .fb0 {stroke: rgba(31,35,41, 0.15)}#swMNuMIhZxtQ .fx0 { stroke-miterlimit: 10; }#swMNuMIhZxtQ .fx0 {stroke-miterlimit: 10}#swMNuMIhZxtQ .fa1 { fill: rgb(187, 191, 196); }#swMNuMIhZxtQ .fa1 {fill: rgb(187, 191, 196)}#swMNuMIhZxtQ .fx1 { font: 400 12px MonospacedNumber, LarkHackSafariFont, LarkEmojiFont, LarkChineseQuote, -apple-system, BlinkMacSystemFont, "Helvetica Neue", Tahoma, "PingFang SC", "Microsoft Yahei", Arial, "Hiragino Sans GB", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; }#swMNuMIhZxtQ .fx1 {font-style: normal}#swMNuMIhZxtQ .fx2 { text-anchor: middle; }#swMNuMIhZxtQ .fx2 {text-anchor: middle}#swMNuMIhZxtQ .fx3 { dominant-baseline: central; }#swMNuMIhZxtQ .fx3 {dominant-baseline: central}#swMNuMIhZxtQ .fx4 { stroke: none; }#swMNuMIhZxtQ .fx4 {stroke: none}#swMNuMIhZxtQ .fc0 { fill: var(--text-caption); }#swMNuMIhZxtQ .fc0 {fill: #646a73}#swMNuMIhZxtQ .fa2 { fill: var(--text-link-disabled); }#swMNuMIhZxtQ .fa2 {fill: rgb(187, 191, 196)}#swMNuMIhZxtQ .fa3 { fill: rgb(225, 234, 255); }#swMNuMIhZxtQ .fa3 {fill: rgb(225, 234, 255)}#swMNuMIhZxtQ .fx5 { font: 700 16px MonospacedNumber, LarkHackSafariFont, LarkEmojiFont, LarkChineseQuote, -apple-system, BlinkMacSystemFont, "Helvetica Neue", Tahoma, "PingFang SC", "Microsoft Yahei", Arial, "Hiragino Sans GB", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; }#swMNuMIhZxtQ .fx5 {font-style: normal}#swMNuMIhZxtQ .fx6 { text-anchor: start; }#swMNuMIhZxtQ .fx6 {text-anchor: start}#swMNuMIhZxtQ .fx7 { dominant-baseline: alphabetic; }#swMNuMIhZxtQ .fx7 {dominant-baseline: alphabetic}#swMNuMIhZxtQ .fc1 { fill: rgb(55, 60, 67); }#swMNuMIhZxtQ .fc1 {fill: rgb(55, 60, 67)}#swMNuMIhZxtQ .fx8 { font: 700 14px MonospacedNumber, LarkHackSafariFont, LarkEmojiFont, LarkChineseQuote, -apple-system, BlinkMacSystemFont, "Helvetica Neue", Tahoma, "PingFang SC", "Microsoft Yahei", Arial, "Hiragino Sans GB", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; }#swMNuMIhZxtQ .fx8 {font-style: normal}#swMNuMIhZxtQ .fx9 { font: 400 14px MonospacedNumber, LarkHackSafariFont, LarkEmojiFont, LarkChineseQuote, -apple-system, BlinkMacSystemFont, "Helvetica Neue", Tahoma, "PingFang SC", "Microsoft Yahei", Arial, "Hiragino Sans GB", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; }#swMNuMIhZxtQ .fx9 {font-style: normal}#swMNuMIhZxtQ .fb1 { fill: var(--N900-FG, 0.15); }#swMNuMIhZxtQ .fb1 {fill: rgba(31,35,41, 0.15)}#swMNuMIhZxtQ .fb2 { fill: rgb(143, 149, 158); }#swMNuMIhZxtQ .fb2 {fill: rgb(143, 149, 158)}#swMNuMIhZxtQ .fa4 { fill: var(--bg-body); }#swMNuMIhZxtQ .fa4 {fill: #fff}ABCDEFG123456789参数维度DeepSeek V4DeepSeek V3GPT-5Claude Opus 4.6Qwen3.6-27BGemini 3 Pro总参数量激活参数上下文长度最大输出多模态Function CallingJSON Mode开源~1T (MoE)~370B256K16K文本+图像+代码原生支持✅✅~671B (MoE)~37B128K8K文本+代码有限支持❌✅未公开未公开128K16K全模态原生支持✅❌未公开未公开200K8K文本+图像+代码原生支持✅❌27B (稠密)27B128K8K文本+代码原生支持✅✅未公开未公开1M8K全模态原生支持✅❌

​

​

📈

激活参数从 37B 跳到 370B,这个幅度有点猛。V3 当时能打,很大程度上靠的是"小激活大模型"的效率优势,V4 直接把激活参数拉了 10 倍——意思很明确:我不光要效率,我还要绝对性能。​

​

Benchmark 深度解析​

跑分这东西,看看就好,但趋势还是能说明问题的:​

​

#uPNMdTXSbCCb text { white-space: pre; }#uPNMdTXSbCCb .fb0 { stroke: var(--N900-FG, 0.15); }#uPNMdTXSbCCb .fb0 {stroke: rgba(31,35,41, 0.15)}#uPNMdTXSbCCb .fx0 { stroke-miterlimit: 10; }#uPNMdTXSbCCb .fx0 {stroke-miterlimit: 10}#uPNMdTXSbCCb .fa1 { fill: rgb(187, 191, 196); }#uPNMdTXSbCCb .fa1 {fill: rgb(187, 191, 196)}#uPNMdTXSbCCb .fx1 { font: 400 12px MonospacedNumber, LarkHackSafariFont, LarkEmojiFont, LarkChineseQuote, -apple-system, BlinkMacSystemFont, "Helvetica Neue", Tahoma, "PingFang SC", "Microsoft Yahei", Arial, "Hiragino Sans GB", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; }#uPNMdTXSbCCb .fx1 {font-style: normal}#uPNMdTXSbCCb .fx2 { text-anchor: middle; }#uPNMdTXSbCCb .fx2 {text-anchor: middle}#uPNMdTXSbCCb .fx3 { dominant-baseline: central; }#uPNMdTXSbCCb .fx3 {dominant-baseline: central}#uPNMdTXSbCCb .fx4 { stroke: none; }#uPNMdTXSbCCb .fx4 {stroke: none}#uPNMdTXSbCCb .fc0 { fill: var(--text-caption); }#uPNMdTXSbCCb .fc0 {fill: #646a73}#uPNMdTXSbCCb .fa2 { fill: var(--text-link-disabled); }#uPNMdTXSbCCb .fa2 {fill: rgb(187, 191, 196)}#uPNMdTXSbCCb .fa3 { fill: rgb(225, 234, 255); }#uPNMdTXSbCCb .fa3 {fill: rgb(225, 234, 255)}#uPNMdTXSbCCb .fx5 { font: 700 16px MonospacedNumber, LarkHackSafariFont, LarkEmojiFont, LarkChineseQuote, -apple-system, BlinkMacSystemFont, "Helvetica Neue", Tahoma, "PingFang SC", "Microsoft Yahei", Arial, "Hiragino Sans GB", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; }#uPNMdTXSbCCb .fx5 {font-style: normal}#uPNMdTXSbCCb .fx6 { text-anchor: start; }#uPNMdTXSbCCb .fx6 {text-anchor: start}#uPNMdTXSbCCb .fx7 { dominant-baseline: alphabetic; }#uPNMdTXSbCCb .fx7 {dominant-baseline: alphabetic}#uPNMdTXSbCCb .fc1 { fill: rgb(55, 60, 67); }#uPNMdTXSbCCb .fc1 {fill: rgb(55, 60, 67)}#uPNMdTXSbCCb .fx8 { font: 700 14px MonospacedNumber, LarkHackSafariFont, LarkEmojiFont, LarkChineseQuote, -apple-system, BlinkMacSystemFont, "Helvetica Neue", Tahoma, "PingFang SC", "Microsoft Yahei", Arial, "Hiragino Sans GB", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; }#uPNMdTXSbCCb .fx8 {font-style: normal}#uPNMdTXSbCCb .fx9 { font: 400 14px MonospacedNumber, LarkHackSafariFont, LarkEmojiFont, LarkChineseQuote, -apple-system, BlinkMacSystemFont, "Helvetica Neue", Tahoma, "PingFang SC", "Microsoft Yahei", Arial, "Hiragino Sans GB", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; }#uPNMdTXSbCCb .fx9 {font-style: normal}#uPNMdTXSbCCb .fb1 { fill: var(--N900-FG, 0.15); }#uPNMdTXSbCCb .fb1 {fill: rgba(31,35,41, 0.15)}#uPNMdTXSbCCb .fb2 { fill: rgb(143, 149, 158); }#uPNMdTXSbCCb .fb2 {fill: rgb(143, 149, 158)}#uPNMdTXSbCCb .fa4 { fill: var(--bg-body); }#uPNMdTXSbCCb .fa4 {fill: #fff}ABCDEFG1234567BenchmarkDeepSeek V4DeepSeek V3GPT-5Claude Opus 4.6Qwen3.6-27BGemini 3 ProMMLU (知识)GPQA (研究生推理)HumanEval (代码)SWE-Bench VerifiedMATH-500LiveCodeBench91.272.893.558.296.172.587.159.486.44290.256.39271.592.855.695.870.190.870.291.253.894.568.485.358.188.740.587.655.891.569.890.149.393.265.2

​

​

👀

挑几个聊聊:​

•

SWE-Bench 58.2 分,V4 在真实软件工程任务上确实到了第一梯队。我之前用 V3 跑 SWE-Bench 类的任务,多文件修改经常翻车,V4 这个分数让我有点期待。​

​

定价分析与成本测算​

这才是大家最关心的。DeepSeek 一贯走低价路线,V4 也没让人失望:​

​

#WILdpkzcDoIG text { white-space: pre; }#WILdpkzcDoIG .fb0 { stroke: var(--N900-FG, 0.15); }#WILdpkzcDoIG .fb0 {stroke: rgba(31,35,41, 0.15)}#WILdpkzcDoIG .fx0 { stroke-miterlimit: 10; }#WILdpkzcDoIG .fx0 {stroke-miterlimit: 10}#WILdpkzcDoIG .fa1 { fill: rgb(187, 191, 196); }#WILdpkzcDoIG .fa1 {fill: rgb(187, 191, 196)}#WILdpkzcDoIG .fx1 { font: 400 12px MonospacedNumber, LarkHackSafariFont, LarkEmojiFont, LarkChineseQuote, -apple-system, BlinkMacSystemFont, "Helvetica Neue", Tahoma, "PingFang SC", "Microsoft Yahei", Arial, "Hiragino Sans GB", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; }#WILdpkzcDoIG .fx1 {font-style: normal}#WILdpkzcDoIG .fx2 { text-anchor: middle; }#WILdpkzcDoIG .fx2 {text-anchor: middle}#WILdpkzcDoIG .fx3 { dominant-baseline: central; }#WILdpkzcDoIG .fx3 {dominant-baseline: central}#WILdpkzcDoIG .fx4 { stroke: none; }#WILdpkzcDoIG .fx4 {stroke: none}#WILdpkzcDoIG .fc0 { fill: var(--text-caption); }#WILdpkzcDoIG .fc0 {fill: #646a73}#WILdpkzcDoIG .fa2 { fill: var(--text-link-disabled); }#WILdpkzcDoIG .fa2 {fill: rgb(187, 191, 196)}#WILdpkzcDoIG .fa3 { fill: rgb(225, 234, 255); }#WILdpkzcDoIG .fa3 {fill: rgb(225, 234, 255)}#WILdpkzcDoIG .fx5 { font: 700 16px MonospacedNumber, LarkHackSafariFont, LarkEmojiFont, LarkChineseQuote, -apple-system, BlinkMacSystemFont, "Helvetica Neue", Tahoma, "PingFang SC", "Microsoft Yahei", Arial, "Hiragino Sans GB", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; }#WILdpkzcDoIG .fx5 {font-style: normal}#WILdpkzcDoIG .fx6 { text-anchor: start; }#WILdpkzcDoIG .fx6 {text-anchor: start}#WILdpkzcDoIG .fx7 { dominant-baseline: alphabetic; }#WILdpkzcDoIG .fx7 {dominant-baseline: alphabetic}#WILdpkzcDoIG .fc1 { fill: rgb(55, 60, 67); }#WILdpkzcDoIG .fc1 {fill: rgb(55, 60, 67)}#WILdpkzcDoIG .fx8 { font: 400 14px MonospacedNumber, LarkHackSafariFont, LarkEmojiFont, LarkChineseQuote, -apple-system, BlinkMacSystemFont, "Helvetica Neue", Tahoma, "PingFang SC", "Microsoft Yahei", Arial, "Hiragino Sans GB", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; }#WILdpkzcDoIG .fx8 {font-style: normal}#WILdpkzcDoIG .fb1 { fill: var(--N900-FG, 0.15); }#WILdpkzcDoIG .fb1 {fill: rgba(31,35,41, 0.15)}#WILdpkzcDoIG .fb2 { fill: rgb(143, 149, 158); }#WILdpkzcDoIG .fb2 {fill: rgb(143, 149, 158)}#WILdpkzcDoIG .fa4 { fill: var(--bg-body); }#WILdpkzcDoIG .fa4 {fill: #fff}ABCDEF12345计费项DeepSeek V4 官方GPT-5Claude Opus 4.6Gemini 3 ProAPI 聚合平台 聚合(DeepSeek V4)输入 (每百万 token)输出 (每百万 token)缓存命中输入免费额度¥4.00¥16.00¥1.00有限时活动¥72¥216¥36无¥65¥195¥32.50无¥50¥150¥12.50有¥4.00¥16.00¥1.00免费版可起步

​

​

💰

V4 的定价基本是 GPT-5 的 1/18、Claude Opus 4.6 的 1/16。这个价格打得其他家很难受。​

​

下面算几个真实场景的成本,都按月算:​

​

​

我那个日均 10 万次的知识库项目,如果全量迁到 V4,月成本大概在 ¥74,400 左右。之前用 V3 大概是 ¥52,000(V3 更便宜一些),成本涨了 40% 但推理质量提升明显,这个 trade-off 我觉得可以接受。​

基础调用:​

API 调用实战代码​

​

代码块​

Python

from openai import OpenAI​

​

client = OpenAI(​

api_key="your-api-key",​

base_url="https://your-api-gateway.com/v1" # 聚合接口,一个 Key 调用多家模型​

)​

​

response = client.chat.completions.create(​

model="deepseek-v4",​

messages=[​

{"role": "system", "content": "你是一个资深 Python 开发者"},​

{"role": "user", "content": "用 Python 实现一个带重试机制的 HTTP 客户端"}​

],​

temperature=0.7,​

max_tokens=4096​

)​

​

print(response.choices[0].message.content)​

​

V4 的 API 兼容 OpenAI 协议,迁移成本几乎为零。下面是我实测通过的代码:​

Streaming 流式输出:​

​

代码块​

SQL

stream = client.chat.completions.create(​

model="deepseek-v4",​

messages=[​

{"role": "user", "content": "逐步分析这段代码的时间复杂度"}​

],​

stream=True​

)​

​

for chunk in stream:​

if chunk.choices[0].delta.content:​

print(chunk.choices[0].delta.content, end="", flush=True)​

​

Function Calling(V4 原生支持,终于不用 hack 了):​

​

代码块​

Python

import json​

​

tools = [​

{​

"type": "function",​

"function": {​

"name": "search_code_repo",​

"description": "在代码仓库中搜索相关文件和函数",​

"parameters": {​

"type": "object",​

"properties": {​

"query": {"type": "string", "description": "搜索关键词"},​

"file_type": {"type": "string", "enum": ["py", "js", "ts", "go", "rs"]},​

"max_results": {"type": "integer", "default": 10}​

},​

"required": ["query"]​

}​

}​

}​

]​

​

JSON Mode 结构化输出:​

​

代码块​

SQL

response = client.chat.completions.create(​

​

五大典型应用场景​

根据 V4 的能力特点,我觉得这几个场景最能发挥它的优势:​

大型代码仓库理解与重构​

256K 上下文 + SWE-Bench 58.2 的组合,意味着你可以把整个模块丢进去让它理解。我试了一下把一个 8000 行的 Python 项目喂进去,V4 能准确识别出模块间的依赖关系并给出重构建议。V3 在这个量级上经常丢失上下文。​

RAG 知识库问答​

GPQA 72.8 的推理能力,对检索增强生成场景帮助很大。模型能更好地整合多个检索片段,给出连贯且准确的回答,而不是简单拼接。​

数据分析与报告生成​

MATH-500 得分 96.1,数学推理到了这个水平,做数据分析、财务报表解读基本不会算错。​

多轮对话 Agent​

原生 Function Calling + 长上下文,做 Agent 的基座模型非常合适。之前用 V3 做 Agent 最头疼的就是 Function Calling 不稳定,经常格式错误,V4 这块终于靠谱了。​

代码与安全扫描​

HumanEval 93.5 + LiveCodeBench 72.5,代码理解能力到了这个级别,做自动化 Code Review 的准确率会比 V3 高不少。​

开发者接入方案​

接入 DeepSeek V4 主要有三种方式,我都试过,说说体感:​

​

​

我个人的选择:开发阶段用聚合平台(方便在 V4、GPT-5、Claude Opus 4.6 之间切换对比效果),生产环境如果确定只用 DeepSeek 就直连官方。开发阶段用它来做多模型 A/B 测试特别方便,改个 model 参数就行,不用换 SDK。​

下面是调用链路:​

​

代码块​

SQL

graph LR​

A[你的应用代码] -->|OpenAI SDK| B{接入方式}​

B -->|直连| C[DeepSeek 官方 API]​

B -->|聚合| D[your-api-gateway.com 网关]​

​

竞品模型横向对比表​

最后拉一个综合对比,帮你快速决策:​

​

​

​

📚

怎么选:​

追求极致效果不差钱 → GPT-5​

要开源 + 高性价比 + 强推理 → DeepSeek V4​

代码场景 + 长上下文 → Claude Opus 4.6​

多模态需求重 → Gemini 3 Pro​

资源有限想本地跑 → Qwen3.6-27B(27B 参数,消费级显卡能跑)​

​

FAQ​

Q1:DeepSeek V4 和 V3 的 API 兼容吗?能直接迁移吗?​

​

兼容。V4 的 API 接口和 V3 完全一致,model 参数从 deepseek-v3 改成 deepseek-v4 就行,SDK 不用换。​

​

Q2:V4 的 256K 上下文是真的能用满吗?​

​

我实测喂了 200K+ token 的内容,模型在尾部信息的召回率大概在 85% 左右,比 V3 的 128K 好不少,但和 Gemini 3 Pro 的 1M 上下文比还是有差距。超过 150K 的场景建议做一下分块处理。​

​

Q3:V4 支持微调吗?​

​

官方已经开放了 SFT 微调接口,LoRA 微调也在路线图上。开源权重可以自己用 LLaMA-Factory 等工具微调。​

​

Q4:V4 的 Function Calling 稳定性怎么样?​

​

比 V3 好太多了。V3 的 Function Calling 大概有 15% 的概率格式错误,V4 我测了 500 次,格式错误率降到了 2% 以下。生产环境建议还是加个格式校验兜底。​

​

Q5:个人开发者用 V4 还是 Qwen3.6-27B?​

​

看你的场景。简单的代码补全、文本生成,Qwen3.6-27B 性价比更高(价格更低,还能本地跑)。涉及复杂推理、多步骤 Agent、大型代码库理解,V4 的能力上限明显更高。​

​

Q6:V4 的速度怎么样?输出快不快?​

​

官方数据首 token 延迟约 800ms,输出速度约 60 tokens/s。我实测通过聚合接口调用,首 token 约 1.1s,输出速度约 55 tokens/s,体感和 V3 差不多,没有因为参数量增大而明显变慢(MoE 架构的优势)。​

​

Q7:V4 能跑在本地吗?需要什么配置?​

​

理论上可以,但万亿参数的模型,量化后也需要至少 4×A100 80G。个人开发者本地跑不太现实,建议用 API 调用。如果一定要本地部署,等社区出 GGUF 量化版本会更实际。​

​

Q8:V4 的中文能力怎么样?​

​

很强。DeepSeek 本身中文语料占比就高,V4 在中文理解、中文代码注释生成、中文长文本摘要这些任务上,体感比 GPT-5 和 Claude Opus 4.6 都要好一些。​

​

​

总结​

DeepSeek V4 在 2026 年的开源模型里确实是个狠角色。SWE-Bench 58.2、GPQA 72.8,复杂场景下的表现摆在那里。更关键的是价格——输入 ¥4/百万 token,让很多之前因为成本用不起旗舰模型的团队有了新选择。​

​

👉

我的建议:​

在用 V3 的,尽快测试 V4,尤其是 Function Calling 和复杂推理场景,提升会很明显​

​

​

​

来自ofox.ai 运营团队​

​