": { "message": "Invalid value: 'dall-e-3'. Supported values are: 'dall-e-2'. 'g...

2026年01月09日 15:26 状态: processing

🚨 错误信息

"error": { "message": "Invalid value: 'dall-e-3'. Supported values are: 'dall-e-2'. 'gpt-image-1'. 'gpt-image-1-mini'. 'gpt-image-1.5'. and 'chatgpt-image-latest'.". "type": "invalid_request_error". "param": null. "code": "invalid_value" } }

🤖 AI解决方案

错误翻译


原文:Invalid value: 'dall-e-3'. Supported values are: 'dall-e-2'. 'gpt-image-1'. 'gpt-image-1-mini'. 'gpt-image-1.5'. and 'chatgpt-image-latest'.
译文:无效值:'dall-e-3'。支持的值为:'dall-e-2'、'gpt-image-1'、'gpt-image-1-mini'、'gpt-image-1.5' 和 'chatgpt-image-latest'。

原因分析

该错误为 API参数值不匹配。在调用DMXAPI的图像生成或处理接口时,您指定的模型参数(如 model: "dall-e-3")不被当前API版本支持。API期望的模型参数值是一个特定的、预定义的列表,而您提供的值不在这个列表之内。

解决方案

请将您代码中模型参数的值,从 "dall-e-3" 替换为API支持列表中的任意一个有效值。

以常见编程语言为例:

python

修改前 ❌


payload = {
"model": "dall-e-3",
"prompt": "A cute cat",
...
}

修改后 ✅ (选择其中一个支持的值)


payload = {
"model": "dall-e-2", # 或者 "gpt-image-1" 等
"prompt": "A cute cat",
...
}

javascript
// 修改前 ❌
const requestBody = {
model: 'dall-e-3',
prompt: 'A cute cat',
...
};

// 修改后 ✅ (选择其中一个支持的值)
const requestBody = {
model: 'chatgpt-image-latest', // 或者 'dall-e-2' 等
prompt: 'A cute cat',
...
};

️ 预防措施

  • 查阅官方文档:在调用任何API接口前,务必查阅该API的最新官方文档,明确所有必填和选填参数及其允许的值域。模型名称这类参数通常更新频繁,文档是最准确的来源。

  • ️ 使用API密钥管理工具:考虑使用Postman、Insomnia等API调试工具,或平台提供的SDK。这些工具通常内置了参数验证或智能提示功能,可以帮助您避免因拼写错误或使用过期参数导致的此类错误。