DeepSeek API接入指南:国产AI的性价比之王

DeepSeek 是国内开发者最省心的一条模型线路:中文语感对路、价格压在几毛钱以内、国内网络不用折腾。但它家四个型号脾气差得挺远,价格只差不到一倍,选错了不是多花钱,是把时间浪费在反复重写上。这篇把型号分工、官方门槛、国内接入、真实价格和能直接跑的代码一次讲清。

DeepSeek 四个型号到底差在哪

四个型号全带 thinking,价格从 0.049 元到 0.09 元一次,差价小到可以忽略。真正的区别在"它擅长想什么问题"。

v3.2-thinking:通用主力

0.049 元一次,四个里更划算。中文写作、日常问答、内容生产默认用它就行。

它在回答前会先过一遍推理,所以问稍微绕一点的问题不会张口就来。写商品详情页、公众号初稿、技术文档,出来的东西基本不用大改,省的是润色时间。

r1-thinking:纯推理老将

同样是 0.049 元一次。r1 是 DeepSeek 靠它出圈的那一代,强项是把一道题拆成若干步、一步步推。

数学题、逻辑推演、算法思路,给它足够的推理空间,正确率明显高于普通对话模型。缺点是啰嗦:你问一句"这个报错什么意思",它可能先分析三行前提才给结论。别拿它聊天。

v4-flash-thinking:速度取向

0.05 元一次。命名里的 flash 是低延迟路线,首字返回更快,适合实时对话、客服机器人、IDE 补全这类"用户在等"的场景。

我的用法是分工:长文生产丢给 v3.2,交互式场景走 flash。

v4-pro-thinking:复杂任务的上限

0.09 元一次,DeepSeek 系列最贵的一档,也确实是能力上限。

跨文件代码审查、多步方案权衡、需要长因果链判断的任务,它在 v3.2 会翻车的地方能稳住。用法建议是先拿 v3.2 跑,发现某类问题它反复出错,再单独把这类任务切到 pro,没必要全量上。

把 pro 当默认模型是新手最常见的浪费。0.09 元和 0.049 元的差价看着没多少,调用量一上去就是接近翻倍的成本,而八成的任务根本用不到那点推理余量。

国产模型值不值得选

这个问题被问烂了。我的答案是看场景,但多数中文场景下确实值。

中文语感是实打实的优势

英文模型写中文,最大的毛病是翻译腔:句子结构没错,但语序、虚词、成语搭配一眼能看出不是母语者写的。

DeepSeek 在中文习惯用语、网络表达、行业黑话上的处理明显更自然。做本地化营销内容、写中文技术文档,这点比任何跑分都实在。

举个具体的例子:让它写一段电商促销文案,"闭眼入""先蹲一波"这类词它用得对位置;换成英文模型,往往会写成"强烈推荐购买"——语法没错,但读起来像说明书。

价格是决定性的

gemini-2.5-pro 单看是 0.031 元一次,比 DeepSeek 还便宜;但综合中文表现和稳定性,deepseek-v3.2-thinking 的 0.049 元更能打。

对比一下 Claude:claude-sonnet-4-5-thinking 0.09 元一次,接近两倍;claude-opus-4-6-thinking 0.25 元一次,五倍。日常中文任务没有任何理由上那个价。

合规和网络都省事

官方 API 在国内的连通性需要额外处理,直连方案本身就绕开了这层麻烦。数据不出境的顾虑、企业采购的合规审查,国产模型也更容易过。

官方 API 怎么拿 Key

只想接 DeepSeek 的话,官方渠道是走得通的,流程不复杂,坑在后面。

注册、实名、充值

去 DeepSeek 开放平台注册账号,完成实名认证,充值。按 token 计费,个人开发者一般 10 元起充,用多少扣多少。

官方接口的形状

官方 base_url 是 https://api.deepseek.com,兼容 OpenAI 的 /v1/chat/completions 格式,模型名用 deepseek-chat、deepseek-reasoner 这类。换句话说,你现有的 OpenAI SDK 代码改两行就能跑。

官方路线的两个坑

一是网络。官方域名在国内的连通性不算稳,做生产服务得准备代理或备用线路,凌晨断一次你就知道多痛。

二是计费。token 计费对短对话友好,对长文档很贵。你分析一份两万字的合同,输入 token 一上去,账单立刻跟着上去。

什么时候该走官方,什么时候该走中转

两种情况默认选官方:一是只接 DeepSeek、调用量小、能接受偶尔的连接波动;二是企业对数据链路有硬性要求,必须自己掌控每一跳。

剩下的场景走聚合中转更省事:需要在多个模型之间来回切、要能用支付宝微信付款、要让不写代码的同事在客户端里直接用。这三条里中任意一条,自建链路的维护成本都不划算。

国内接入:改一行 base_url

小鱼API 走聚合中转,OpenAI 兼容协议,国内直连不降智不限速。

接入信息

一条 curl 先验证连通

curl https://xyuapi.top/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer sk-你的密钥" \
  -d '{
    "model": "deepseek-v4-pro-thinking",
    "messages": [{"role": "user", "content": "用一句话解释什么是 API"}],
    "stream": false
  }'

返回 JSON 里能看到 choices[0].message.content 就算通了。报 401 是 Key 的问题,报 404 是模型名写错了。

按次计费是什么意思

一次对话请求 = 一次计费,不管这次请求里塞了多少字。prompt 发 1 个字和发 20 万字(在模型上下文上限内)同价。

这条规则对长文档场景是降维打击,下面算账部分会具体算。

还有个细节:流式输出和普通请求算同一次,不会因为 stream=true 重复扣费。写长文时放心开流式,体验更好,账一样。

DeepSeek 全系真实价格

全部按次计费,单位是元/次请求。

价格表

模型单价(元/次)定位建议场景
deepseek-v3.2-thinking0.049通用主力中文写作、日常问答、内容生产
deepseek-r1-thinking0.049纯推理数学、逻辑、算法推导
deepseek-v4-flash-thinking0.05低延迟实时对话、客服、IDE 补全
deepseek-v4-pro-thinking0.09高难任务跨文件代码审查、复杂方案权衡

和其他系列横向比

模型单价(元/次)相对 DeepSeek v3.2
gemini-2.5-pro0.0310.63 倍
deepseek-v3.2-thinking0.0491 倍
grok-4.10.051.02 倍
gemini-3-pro-preview0.051.02 倍
kimi-k2.5 / kimi-k2.60.091.84 倍
claude-sonnet-4-5-thinking0.091.84 倍
gpt-5.50.24.1 倍
claude-opus-4-6-thinking0.255.1 倍
gpt-5.3-pro0.36.1 倍

Gemini 2.5 Pro 单价更低,但它和 DeepSeek 不是同一类定位,别只看数字就下结论。

一份能跑的代码

Python(OpenAI SDK)

from openai import OpenAI

client = OpenAI(
    api_key="sk-你的密钥",
    base_url="https://xyuapi.top/v1"
)

resp = client.chat.completions.create(
    model="deepseek-v4-pro-thinking",
    messages=[
        {"role": "system", "content": "你是一个严谨的中文技术编辑"},
        {"role": "user", "content": "把下面这段产品介绍压缩到 100 字以内:……"}
    ],
    stream=False
)
print(resp.choices[0].message.content)

装依赖只要 pip install openai,不需要任何 DeepSeek 专用库。

Node.js 流式输出

import OpenAI from "openai";

const client = new OpenAI({
  apiKey: process.env.XYU_API_KEY,
  baseURL: "https://xyuapi.top/v1",
});

const stream = await client.chat.completions.create({
  model: "deepseek-v4-flash-thinking",
  messages: [{ role: "user", content: "写一个冒泡排序并解释复杂度" }],
  stream: true,
});

for await (const chunk of stream) {
  process.stdout.write(chunk.choices[0]?.delta?.content || "");
}

图形客户端怎么填

和 GPT、Claude 比,什么时候该用哪个

该用 DeepSeek 的活

中文内容生产、批量文案、客服问答、数据清洗脚本、日常代码补全。这些任务的完成度和贵五倍的模型差不了多少,成本却是零头。

该换 Claude 的活

几十万字级别的代码库理解、对格式死板到离谱的复杂约束、需要细腻英文表达的场景。claude-sonnet-4-5-thinking 0.09 元一次,claude-opus-4-5-thinking 0.12 元一次,该花就花。

该换 GPT-5 的活

需要极强工具调用稳定性的 Agent 流程、结构化抽取、和 OpenAI 生态绑紧的应用。gpt-5.6-luna 0.12 元一次,是这代里比较务实的入口。

一条原则

中文、批量、成本敏感,DeepSeek 兜底;长文本、格式死板、多模态,加钱换别的。

多模型分工的省钱思路

别在一个流程里只用一个模型

更省钱的做法是分工:用便宜模型做初筛和路由,判断任务有多难,再把真正难的活儿交给贵模型。

比如先用 gemini-2.5-pro 扫一遍文档,判断要不要精读,需要精读的才转 claude-opus-4-5-thinking。一次判断成本 0.031 元,省下来的贵模型调用远不止这点。这条思路在批量处理上尤其明显,能砍掉三成以上的无效调用。

路由判断别用关键词硬写

最常见的错误是写一堆 if 判断长度:超过 5000 字就上贵模型。字数跟难度基本没关系,一份五千字的排版稿可能比两百字的合同简单十倍。

让便宜模型自己判断更靠谱:给它一段任务描述,让它只回"简单"或"复杂"两个字。判断成本 0.031 元,准确率比你手写的规则高,还不用维护那堆阈值。

成本算账

同一件事,两种计费

场景:每天分析 50 份两万字左右的合同,输入约 2.5 万 token,输出 800 token。

按 token 计费(以 Claude Sonnet 官方 3 美元/15 美元每百万 token 估):

  1. 输入 25000 token 约 0.075 美元
  2. 输出 800 token 约 0.012 美元
  3. 单次合计约 0.087 美元,折合 0.62 元
  4. 一天 50 次,约 31 元

同样的事走按次计费,用 claude-sonnet-4-5-thinking:

  1. 单次 0.09 元
  2. 一天 50 次 = 4.5 元

差了将近 7 倍。原因不是单价便宜,是"两万字和两个字同价"这条规则。

反过来,短对话按次是亏的

假如你做的是高频短问答:每条 prompt 200 token、回答 100 token。token 计费下单次成本大约 0.0006 元,一万次才 6 元。按次计费 0.049 元一次,一万次要 490 元。

这种量级的业务应该看无限卡套餐,而不是死磕按次。

结论

一个月的量级感

按 0.049 元一次算,一天 200 次请求是 9.8 元,一个月不到 300 元。这个量级对个人开发者和五人以内的小团队基本够用,相当于几顿外卖钱换全月的中文内容生产能力。

真正会让账单失控的从来不是单价,是没人管的定时任务和忘记关的批量脚本。上线前给每个自动化流程加一个次数上限,比挑便宜模型有效得多。

常见报错怎么排

401 Unauthorized

Key 错了、粘贴时前后带了空格或换行、或者 Authorization 头漏了 Bearer 前缀。先把 Key 复制到记事本里看一眼。

404 model not found

九成是模型名拼错。注意大小写和连字符,deepseek-v4-pro-thinking 别写成 deepseek-v4-pro。

429 Too Many Requests

并发打满了。降低并发数,或者加指数退避重试。硬刚只会更慢,还容易触发更长时间的限制。

流式输出中断或连接超时

先确认客户端的 timeout 是不是设得太短,长输出场景至少给 300 秒。如果每次都断在同一个位置,把 stream 关掉跑一次,就能判断是客户端还是服务端的问题。

另一种情况是并发太急。批量脚本里同时开几十个请求,很容易把连接池打满,表现就是零星超时、时好时坏。把并发压到 5 以内,给每次请求加 2 到 3 次指数退避重试,这类超时基本会自己消失。九成超时是调用方写得太急,不是服务端不稳。

相关阅读

🚀 想要立即使用?来小鱼API体验全系列AI模型

查看全部产品

支持Gemini / Claude / GPT / Grok / DeepSeek · 国内直连 · 支付宝/微信