DeepSeek API使用教程(2026最新):3分钟接入OpenAI兼容接口
什么是DeepSeek API
DeepSeek API是基于DeepSeek大语言模型提供的RESTful API服务,支持对话补全(Chat Completion)、文本生成、代码生成等功能。它的接口设计与OpenAI API完全兼容,意味着你可以用相同的SDK和代码来调用,只需要修改base_url和api_key即可。
DeepSeek目前提供的主要模型包括:
- deepseek-chat:通用对话模型,适合聊天、问答、文案创作
- deepseek-reasoner:推理增强模型,适合数学、逻辑、代码推理任务
为什么选择DeepSeek而不是OpenAI
对于中国和东南亚的开发者来说,DeepSeek相比OpenAI有以下优势:
- 价格更低:DeepSeek的API价格约为OpenAI GPT-4的1/10
- 无需VPN:DeepSeek API服务器在中国大陆和海外都有节点,直连无需翻墙
- 中文能力更强:DeepSeek在中文理解和生成方面表现优于GPT-4
- OpenAI兼容:接口格式完全兼容,迁移成本几乎为零
- 无需信用卡:通过盈算智服平台,可以使用银行转账购买API额度,不需要Visa/Mastercard
第一步:获取API Key
你可以通过两种方式获取DeepSeek API Key:
方式一:通过盈算智服平台(推荐东南亚开发者)
如果你在东南亚(越南、泰国、印尼、马来西亚等),没有中国大陆手机号或信用卡,可以通过盈算智服平台获取API Key:
- 访问 即时开通页面,选套餐→Wise转账→上传凭证→秒级获取API Key
- 说明你需要的套餐($50/$200/$500/$1000)
- 通过Wise银行转账支付
- 收到API Key后即可使用,base_url为
https://yingsuan.top/v1
提示:盈算智服的API网关完全兼容OpenAI接口格式,你的代码不需要做任何额外修改。
方式二:通过DeepSeek官方
如果你有中国大陆手机号,可以直接在DeepSeek官方注册:
- 访问 platform.deepseek.com
- 注册账号并完成手机验证
- 在API Keys页面创建新的API Key
- base_url为
https://api.deepseek.com/v1
第二步:安装SDK
DeepSeek API兼容OpenAI SDK,你可以直接使用OpenAI的Python或Node.js SDK:
pip install openai
或者使用Node.js:
npm install openai
第三步:发送你的第一个请求
以下是一个最简单的Python示例,向DeepSeek发送一条消息并获取回复:
from openai import OpenAI
client = OpenAI(
api_key="your-api-key-here",
base_url="https://yingsuan.top/v1" # 盈算智服API网关
)
response = client.chat.completions.create(
model="deepseek-chat",
messages=[
{"role": "system", "content": "你是一个有用的AI助手。"},
{"role": "user", "content": "你好,请介绍一下你自己。"}
]
)
print(response.choices[0].message.content)
Python完整示例:流式输出
如果你需要流式输出(逐字返回),只需要设置 stream=True:
from openai import OpenAI
client = OpenAI(
api_key="your-api-key-here",
base_url="https://yingsuan.top/v1"
)
stream = client.chat.completions.create(
model="deepseek-chat",
messages=[{"role": "user", "content": "写一首关于春天的诗"}],
stream=True
)
for chunk in stream:
content = chunk.choices[0].delta.content
if content:
print(content, end="", flush=True)
cURL命令示例
如果你不想安装SDK,可以直接用cURL调用:
curl https://yingsuan.top/v1/chat/completions \
-H "Content-Type: application/json" \
-H "Authorization: Bearer your-api-key-here" \
-d '{
"model": "deepseek-chat",
"messages": [
{"role": "system", "content": "你是一个翻译助手。"},
{"role": "user", "content": "把以下英文翻译成中文:Hello World"}
],
"temperature": 0.7
}'
Node.js示例
import OpenAI from "openai";
const client = new OpenAI({
apiKey: "your-api-key-here",
baseURL: "https://yingsuan.top/v1"
});
const response = await client.chat.completions.create({
model: "deepseek-chat",
messages: [
{ role: "user", content: "用JavaScript写一个快速排序" }
]
});
console.log(response.choices[0].message.content);
从OpenAI迁移(只需3行代码)
如果你已经在使用OpenAI API,迁移到DeepSeek只需要修改3行代码:
- client = OpenAI(api_key="sk-openai-xxx") + client = OpenAI( + api_key="your-deepseek-key", + base_url="https://yingsuan.top/v1" + ) - response = client.chat.completions.create(model="gpt-4", ...) + response = client.chat.completions.create(model="deepseek-chat", ...)
就这么简单!其他所有代码(消息格式、参数、流式输出等)都不需要修改。
费用说明
通过盈算智服平台使用DeepSeek API的费用:
- 输入Token:约 ¥0.001/1K tokens(DeepSeek原价的1.5倍)
- 输出Token:约 ¥0.002/1K tokens
- 最低充值:$50(约¥360)
- 套餐:$50 / $200 / $500 / $1000+(大额度有额外优惠)
举例:一次普通对话(约1000 tokens输入 + 500 tokens输出)的费用约为 ¥0.002,即不到1分钱。
东南亚开发者特别方案
如果你在越南、泰国、印尼、马来西亚、菲律宾或新加坡,你可能面临以下问题:
- ❌ 没有Visa/Mastercard信用卡
- ❌ 无法注册OpenAI
- ❌ 无法使用PayPal
盈算智服的解决方案:
- ✅ 支持Wise银行转账付款(不需要信用卡)
- ✅ 不需要中国大陆手机号
- ✅ API网关部署在腾讯云,东南亚访问延迟低于100ms
- ✅ 提供英文技术支持
常见问题
Q: DeepSeek API支持Function Calling吗?
A: 支持。DeepSeek API完全兼容OpenAI的Function Calling格式,你可以像使用GPT-4一样定义函数并让模型调用。
Q: API有速率限制吗?
A: 通过盈算智服平台,不同套餐的速率限制如下:Starter套餐10 RPM,Standard套餐30 RPM,Professional套餐60 RPM,Enterprise套餐不限。
Q: 支持哪些编程语言?
A: 任何支持HTTP请求的编程语言都可以使用。官方推荐使用OpenAI SDK(Python/Node.js/Go/Java等均有社区版本)。
Q: 数据安全吗?
A: 盈算智服API网关使用AES-256-GCM加密存储API Key,不记录请求和响应内容,符合数据保护要求。详见隐私政策。
Q: 如何获取技术支持?
A: 发送邮件到 yingsuan_service@163.com,工作日30分钟内响应。
相关文章: