": { "message": "Invalid value: 'dall-e-3'. Supported values are: 'dall-e-2'. 'g...
🚨 错误信息
"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',
...
};