Skip to content

搜索“DeepSeek API Key”“DeepSeek 开放平台”“DeepSeek API 价格”的人,通常已经准备把模型接进自己的程序。本文用最短路径说明:去哪里申请 Key、看哪里确认价格、第一次调用怎么写,以及如何避免泄露 Key。

DeepSeek API Key 怎么申请

如果你要在程序里调用 DeepSeek,不是去网页版聊天,而是去 DeepSeek 开放平台 创建 API Key,再按 DeepSeek API 文档 调用接口。

普通用户写作、翻译、问答不需要 API Key。API Key 是给开发者、自动化脚本、网站后端、Agent 工具和企业内部系统用的。

申请流程

  1. 打开 DeepSeek 开放平台
  2. 注册或登录账号。
  3. 进入 API Keys 页面。
  4. 创建一个新的 API Key。
  5. 把 Key 放到环境变量里,不要写死在代码中。
  6. 充值或确认账户余额。
  7. 用官方文档里的示例发起第一次请求。

最重要的一点:API Key 只显示一次时要妥善保存,但不要保存到公开仓库、截图、聊天窗口或前端代码里。

开放平台、API 文档、Chat 的区别

入口用途
DeepSeek Chat普通用户聊天、翻译、写作
DeepSeek 开放平台创建 API Key、看账户余额、管理调用
DeepSeek API 文档看模型、价格、接口参数和示例代码

如果你只是想体验模型,去 Chat。
如果你要写代码,去开放平台和 API 文档。

第一次调用示例

TypeScript / Node.js 可以直接使用 OpenAI SDK,因为 DeepSeek API 兼容 OpenAI 格式:

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-flash",
  messages: [
    { role: "user", content: "用一句话解释 DeepSeek API 是什么" },
  ],
});

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

如果你还在测试阶段,优先选择成本更低的模型。等任务稳定后,再根据质量要求切换到更强模型。

模型和价格怎么确认

DeepSeek 的模型和价格可能调整,正式上线前不要只看二手文章。以官方 Models & Pricing 页面为准。

截至我写这篇时,官方文档展示的 API 入口支持 OpenAI 格式和 Anthropic 格式,并列出 deepseek-v4-flashdeepseek-v4-pro 等模型。旧模型名的兼容和停用时间,也应该以官方文档为准。

写生产代码时,建议把模型名做成配置项:

text
DEEPSEEK_MODEL=deepseek-v4-flash

这样后续价格或模型策略变化时,不需要改业务代码。

API Key 安全清单

  • 不要把 Key 写进前端页面。
  • 不要把 Key 提交到 GitHub、Gitea 或任何公开仓库。
  • 不要把 Key 发给 AI 聊天工具帮你调试。
  • 每个项目单独建 Key,方便排查用量。
  • 发现泄露后立即删除旧 Key,重新创建。
  • 服务端统一转发请求,不要让浏览器直接请求 DeepSeek API。

适合接 API 的场景

场景是否适合
批量翻译文章适合
网站 AI 客服适合
文档总结和知识库适合
代码生成 Agent适合,但要做权限控制
普通用户偶尔聊天不适合,用 Chat 即可

常见问题

Q: DeepSeek API Key 免费吗?

A: 申请 Key 本身通常不是难点,真正要关注的是账户余额、计费规则和模型价格。具体以开放平台和官方价格页为准。

Q: API Key 可以放在小程序或网页前端吗?

A: 不可以。前端代码会暴露给用户,Key 会被别人拿走。应该放在你自己的服务器环境变量里。

Q: 我该选 v4-flash 还是 v4-pro?

A: 先用 flash 做摘要、分类、翻译、简单问答。遇到复杂推理、代码架构、长文档分析,再切到 pro 对比效果和成本。