Python接入国产AI模型API实战教程:DeepSeek/Qwen一行代码搞定
·
前提
你需要:
- Python 3.8+
-
- 一个 API 平台账号(本文以 Tokeness 为例)
第一步:安装 OpenAI 库
pip install openai
第二步:获取 API Key
注册账号后,在控制台创建 API Key,保存好。
第三步:一行代码调用
from openai import OpenAI
client = OpenAI(
api_key="你的Key",
base_url="https://api.tokeness.io/v1"
)
# 调用 DeepSeek
resp = client.chat.completions.create(
model="deepseek-v3-2",
messages=[{"role": "user", "content": "用Python写一个快速排序"}]
)
print(resp.choices[0].message.content)
```
## 支持的国产模型
| 模型 | model 参数 | 特点 |
|------|-----------|------|
| DeepSeek V3.2 | deepseek-v3-2 | 通用,性价比高 |
| DeepSeek V4 Flash | deepseek-v4-flash | 最便宜 |
| DeepSeek R1 | deepseek-r1 | 推理能力强 |
| Qwen3.7 Max | qwen3.7-max | 中文最强 |
| GLM-5.2 | glm-5.2 | 智谱旗舰 |
## 按任务选模型
```python
def ai(task_type, prompt):
models = {
"code": "deepseek-v3-2", # 日常编码
"batch": "deepseek-v4-flash", # 批量处理
"chinese": "qwen3.7-max", # 中文
"reasoning": "deepseek-r1", # 推理
}
model = models.get(task_type, "deepseek-v3-2")
resp = client.chat.completions.create(
model=model,
messages=[{"role": "user", "content": prompt}]
)
return resp.choices[0].message.content
# 用法
code = ai("code", "写一个FastAPI接口")
article = ai("chinese", "写一篇产品介绍")
价格参考(2026年6月)
| 模型 | 输入(¥/百万token) | 输出(¥/百万token) |
|---|---|---|
| DeepSeek V4 Flash | ¥0.097 | ¥0.193 |
| DeepSeek V3.2 | ¥0.138 | ¥0.276 |
| Qwen3.7 Max | ¥0.828 | ¥1.656 |
| DeepSeek R1 | ¥1.00 | ¥2.00 |
省钱技巧
- 批量任务用最便宜的模型:V4 Flash 处理翻译、分类等任务,¥0.193/百万输出token
-
- 限制输出长度:不需要长回复时设置 max_tokens
-
- 用缓存:相同前缀的请求只计一次输入费用
常见问题
Q: 连接超时?
检查网络。平台在国内有节点,通常不需要代理。
Q: 401 Unauthorized?
Key 填错了或过期了,重新生成一个。
Q: 响应质量变差?
可能是模型被偷换。用同一个 prompt 对比官方输出。
价格来自 2026 年 5-6 月实测。各平台价格可能有调整。
更多推荐



所有评论(0)