□ 我向 Code0 调用生图 API(gpt-image-2)
□ 生图请求返回失败(图片未生成或报错)
□ 我查看钱包余额,发现被扣费了
□ 我查看 API 日志,显示有"输入token"和"输出token"消费
□ 但实际上没有生成任何图片检查以下内容:
□ 你确实收到了错误提示或无响应
□ 没有获取到生成的图片 URL
□ 生图工具显示"失败"或"超时"位置:code0.ai → API 日志 → 搜索
按以下条件搜索:
时间范围:选择"自定义" → 请求时间 ±5分钟
模型:gpt-image-2
状态:选择"全部"(包括错误)| 结果 | 说明 |
|---|---|
| 找到日志 + 显示有 token 消费 | ⚠️ 这是 bug 的表现!→ 继续第四步 |
| 找不到任何日志 | ⚠️ 可能是其他问题 → 继续第四步 |
| 找到多条相同请求 | ❌ 重复请求 → 立即申请退款 |
在响应体中寻找以下内容:
情况1:如果响应包含这样的内容 →
{
"error": {
"message": "...",
"type": "server_error"
}
}
说明:上游服务返回错误 → 不应该被计费
情况2:如果响应包含这样的内容 →
{
"data": [
{
"url": "https://..."
}
]
}
说明:生图实际成功了 → 不是这个 bug
情况3:如果响应为空或只显示 token 数字 →
说明:计费系统没有等待完整响应 → 这是 bug| 响应内容 | 说明 |
|---|---|
| 包含 "error" | ✓ 失败但被计费 = bug 确认 → 第五步 |
| 包含 "url" 数据 | ✗ 生图成功,不是 bug → 查找你的图片 |
| 为空或异常 | ⚠️ 可能是其他问题 → 保存日志申请客服 |
| 原因 | 你能看到的现象 |
|---|---|
| 上游服务故障 | 生图返回错误(如模型不可用),但系统仍计费 |
| 参数转换错误 | 请求被错误转换,上游返回错误,但系统计费 |
| 计费时机过早 | 请求发出就计费,不等响应结果 |
| 网络中断 | 请求到达但响应丢失,系统计费但无完整日志 |
## 不同错误类型的快速判断
| 错误提示 | 原因 | 是否是 bug |
|---------|------|----------|
| `Model not available` | 上游模型暂时不可用 | ✓ 是(失败但被计费) |
| `Invalid request format` | 参数转换错误 | ✓ 是 |
| `Rate limit exceeded` | 请求过频繁 | ✓ 可能是(失败但被计费) |
| `Authentication failed` | API Key 无效 | ✗ 通常不计费 |
| `Timeout` | 请求超时 | ⚠️ 取决于是否计费 |
| `Connection reset` | 网络中断 | ⚠️ 需要查日志 |