本文是 DeepSeek 开放平台 API 的一页速查:模型列表、接口协议、curl / Python 调用示例与常见问题。所有示例以 DeepSeek 官方 API 文档为准,本页仅做整理。
DeepSeek 开放平台当前对外暴露的主要模型及用途如下。在 API 调用中以 model 参数的字符串形式传入。
| 模型名 | 能力 | 常见用途 |
|---|---|---|
deepseek-chat |
通用对话 | 日常问答、总结、翻译、代码助手 |
deepseek-reasoner |
推理 / R1 | 数学题、逻辑推理、代码调试 |
deepseek-vision |
视觉理解 | 图像内容识别、图表解读、OCR |
DeepSeek API 遵循 OpenAI 兼容协议。你可以直接用
openai
SDK 切换 base_url 接入;也可以直接用 curl / 任何 HTTP 客户端访问。
https://api.deepseek.comAuthorization: Bearer sk-xxxxcurl https://api.deepseek.com/chat/completions \ -H "Content-Type: application/json" \ -H "Authorization: Bearer sk-xxxx" \ -d '{ "model": "deepseek-chat", "messages": [ {"role": "system", "content": "你是一个有用的助手。"}, {"role": "user", "content": "你好,请简单自我介绍。"} ], "temperature": 0.7 }'
from openai import OpenAI client = OpenAI( api_key="sk-xxxx", base_url="https://api.deepseek.com" ) resp = client.chat.completions.create( model="deepseek-chat", messages=[ {"role": "system", "content": "你是一个有用的助手。"}, {"role": "user", "content": "用 3 行介绍你自己。"}, ], temperature=0.7, ) print(resp.choices[0].message.content)
from openai import OpenAI client = OpenAI(api_key="sk-xxxx", base_url="https://api.deepseek.com") stream = client.chat.completions.create( model="deepseek-reasoner", messages=[{"role": "user", "content": "计算 12345 × 6789 的结果"}], stream=True, ) for chunk in stream: if chunk.choices[0].delta.content: print(chunk.choices[0].delta.content, end="")
最后更新:2026-06-17 · 内容以官方文档为准