API 文档接入指南
错误码
请同时检查 HTTP 状态和 error.message。部分限流响应使用 message 包装并附带 Retry-After。相同 HTTP 状态的错误码可能随接口不同。
响应示例
401 · application/json
{
"error": {
"message": "Invalid or missing API key",
"code": "unauthorized"
}
}响应仅用于说明结构;ID、用量、价格和结果以实际请求为准。
输出字段
400 · invalid_requestHTTP请求体或参数取值不合法
401 · unauthorizedHTTP缺少或无效的 API Key
402 · insufficient_creditsHTTP积分不足
403 · invalid_requestHTTP密钥或项目不允许调用该模型、供应商或请求来源。
404 · not_foundHTTP模型或任务不存在
409 · not_cancelableHTTP任务无法取消(已结束,或该供应商不支持取消)
429 · rate_limited / concurrency_limitHTTP请求过于频繁,请稍后重试 · 该 API Key 进行中的任务过多,等部分任务完成后再提交
502 · upstream_errorHTTP所有供应商都拒绝了任务(积分已退回)
503 · no_provider / upstream_errorHTTP没有供应商支持这些参数
504 · timeoutHTTP等待超时但图片仍在生成,请轮询 GET /generations/:id
使用说明
- 轮询间隔至少 3 秒。同步生图接口返回 504 时,任务可能仍在进行,应使用 error.id 查询,避免重复创建。
给 AI 使用
把文档索引或完整接口文档交给 AI 编程助手,包含实时模型参数。