":{"message":"The supported API model names are deepseek-v4-pro or deepseek-v4-f...

2026年07月25日 08:07 13.21 秒 success

错误信息

{"error":{"message":"The supported API model names are deepseek-v4-pro or deepseek-v4-flash, but you passed deepseek-chat.","type":"invalid_request_error","param":null,"code":"invalid_request_error"}}

AI 解决方案

🔍 错误分析

1. 🌐 错误翻译


原文:The supported API model names are deepseek-v4-pro or deepseek-v4-flash, but you passed deepseek-chat.
译文:支持的API模型名称是deepseek-v4-pro或deepseek-v4-flash,但你传入了deepseek-chat。

2. 🎯 原因分析


该错误是由于API调用时使用了不支持的模型名称导致的。系统只接受 deepseek-v4-prodeepseek-v4-flash 这两个模型,但实际请求中传入了 deepseek-chat,与平台要求不匹配。

3. 💡 解决方案


将API调用中的模型名称替换为平台支持的模型:

``代码语言
// 修复前:使用了不支持的模型
const model = 'deepseek-chat';

// 修复后:使用支持的模型
const model = 'deepseek-v4-pro'; // 或 'deepseek-v4-flash'
``

4. 🛡️ 预防措施


  • 核对文档:调用任何API前,务必仔细阅读官方API文档,确认当前支持的模型名称列表

  • 动态获取模型列表:如果平台提供模型列表查询接口,建议在代码中先获取可用模型,再进行调用,避免硬编码模型名称

  • 使用API检查工具:可借助Postman等API测试工具,在正式集成前先验证参数的有效性