Skip to content

DeepSeek 开放平台提供 deepseek-v4-pro 和 deepseek-v4-flash 两个模型,均支持 1M 超长上下文。API 完全兼容 OpenAI SDK 格式,只需替换 baseURLapi_key 即可零成本迁移。本指南帮助开发者从申请 Key 到第一次成功调用,完整走完接入流程。

DeepSeek API 中文文档

DeepSeek API 基于标准 OpenAI 格式,也支持 Anthropic SDK 格式,方便已有项目快速接入。

快速开始

第一步:申请 API Key

前往 DeepSeek 开放平台 注册并创建 API Key。

第二步:调用 API

DeepSeek API 兼容 OpenAI SDK,只需改两行代码

typescript
import OpenAI from "openai";

const client = new OpenAI({
  baseURL: "https://api.deepseek.com",  // 改这里
  apiKey: process.env.DEEPSEEK_API_KEY, // 改这里
});

const response = await client.chat.completions.create({
  model: "deepseek-v4-pro",
  messages: [
    { role: "system", content: "You are a helpful assistant." },
    { role: "user", content: "你好!" },
  ],
  stream: false,
});

console.log(response.choices[0].message.content);

Python 版本:

python
import os
from openai import OpenAI

client = OpenAI(
    api_key=os.environ.get("DEEPSEEK_API_KEY"),
    base_url="https://api.deepseek.com",
)

response = client.chat.completions.create(
    model="deepseek-v4-pro",
    messages=[
        {"role": "system", "content": "You are a helpful assistant"},
        {"role": "user", "content": "你好!"},
    ],
    stream=False,
)
print(response.choices[0].message.content)

curl:

bash
curl https://api.deepseek.com/chat/completions \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer $DEEPSEEK_API_KEY" \
  -d '{
    "model": "deepseek-v4-pro",
    "messages": [{"role": "user", "content": "你好"}],
    "stream": false
  }'

模型选择

模型特点适用场景
deepseek-v4-pro最强性能,支持思考模式复杂推理、代码生成、Agent
deepseek-v4-flash极低成本(输入 1元/M token)高并发、简单问答、预处理

两个模型均支持:

  • 1M 上下文长度(业界最长之一)
  • 384K 最大输出
  • JSON Output、Tool Calls、FIM 补全
  • 上下文硬盘缓存(KV Cache,反复调用大幅降价)

注意deepseek-chat(对应 V3)和 deepseek-reasoner(对应 R1)将于 2026/07/24 弃用,新项目请直接使用 deepseek-v4-pro / deepseek-v4-flash

与 OpenAI / Claude 的对比

DeepSeekOpenAI GPT-4oClaude 3.5 Sonnet
最大上下文1M128K200K
API 兼容格式OpenAI + AnthropicOpenAIAnthropic
国内访问✅ 无需代理❌ 需代理❌ 需代理
价格(输入/M)1元(flash)/ 3元(pro)~30元~20元

常见问题

Q: DeepSeek API 和 OpenAI API 的接口完全一样吗?

A: 核心 Chat Completions 接口基本一致,部分参数(如 thinkingreasoning_effort)是 DeepSeek 独有扩展。已有 OpenAI 项目只需改 baseURLapiKey,几分钟内可完成迁移。

Q: 国内开发者能直接访问 DeepSeek API 吗?

A: 可以,api.deepseek.com 在中国大陆可直接访问,无需代理。

Q: deepseek-chat 和 deepseek-v4-pro 是什么关系?

A: deepseek-chat 是旧版 V3 模型的别名,将于 2026/07/24 弃用。新项目请直接使用 deepseek-v4-prodeepseek-v4-flash