":{"message":"The parameter `size` specified in the request is not valid: size m...

2025年09月10日 02:05 4.47 秒 success

错误信息

服务器响应内容: "error":{"message":"The parameter `size` specified in the request is not valid: size must be one of 'WIDTHxHEIGHT', '1k', '2k', or '4k'. Request id: 0217574357295650fa6ef8c2347680bd87fd8d357bb16f1148375 (request id: 202509100034484046202300bceqZ5P)","type":"openai_error","param":"","code":"InvalidParameter"

AI 解决方案

{
  "error": {
    "message": "The parameter `size` specified in the request is not valid: size must be one of 'WIDTHxHEIGHT', '1k', '2k', or '4k'. Request id: 0217574357295650fa6ef8c2347680bd87fd8d357bb16f1148375 (request id: 202509100034484046202300bceqZ5P)",
    "type": "openai_error",
    "param": "",
    "code": "InvalidParameter"
  }
}

错误翻译

    请求中指定的 `size` 参数无效:size 必须是 'WIDTHxHEIGHT'、'1k'、'2k' 或 '4k' 之一。
    

原因分析
size 参数的值不符合 API 要求的格式。

解决方案
size 参数的值修改为 API 支持的格式之一:
WIDTHxHEIGHT (例如: 1024x1024)
1k
2k
4k

示例
如果之前使用的是 size: "1024",请修改为 size: "1k"size: "1024x1024"

预防措施
1. 在调用 API 前,仔细查阅 API 文档,确保所有参数的取值范围和格式均符合要求。
2. 为 API 请求参数添加校验逻辑,提前过滤掉不合法的参数值。