400 The supported API model names are deepseek-flash, deepseek-v4-pro, but you p...
错误信息
API Error: 400 The supported API model names are deepseek-flash, deepseek-v4-pro, but you passed qwen3.7-plus. (request_id: d13dc3e6-27f0-429e-ba17-e7232bde49e8)
AI 解决方案
🔍 报错分析
1. 🌐 错误翻译
原文:API Error: 400 The supported API model names are deepseek-flash, deepseek-v4-pro, but you passed qwen3.7-plus. (request_id: d13dc3e6-27f0-429e-ba17-e7232bde49e8)
译文:API错误:400 支持的API模型名称为deepseek-flash和deepseek-v4-pro,但您传入的是qwen3.7-plus。
2. 🎯 原因分析
qwen3.7-plusdeepseek-flash 和 deepseek-v4-pro 两个模型,传入未授权的模型名称导致请求被拒绝3. 💡 解决方案
将模型参数替换为平台支持的模型名称:
// 错误写法
const response = await fetch("https://api.dmxapi.com/v1/chat/completions", {
method: "POST",
headers: {
"Content-Type": "application/json",
"Authorization": "Bearer YOUR_API_KEY"
},
body: JSON.stringify({
model: "qwen3.7-plus", // ❌ 不支持的模型
messages: [{ role: "user", content: "你好" }]
})
});
// 正确写法
const response = await fetch("https://api.dmxapi.com/v1/chat/completions", {
method: "POST",
headers: {
"Content-Type": "application/json",
"Authorization": "Bearer YOUR_API_KEY"
},
body: JSON.stringify({
model: "deepseek-v4-pro", // ✅ 使用支持的模型
messages: [{ role: "user", content: "你好" }]
})
});