帮你快速理解、总结文档立即下载

厂商错误码说明

最近更新时间:2026-09-15 16:04:08
本文档已由 AI 辅助审校
我的收藏
本文档说明通过本平台调用第三方模型(PixVerse / Kling(可灵)/ Vidu / MiniMax)时,模型厂商侧错误码的响应形态、取值与排查方法。
说明:
各厂商错误码以模型厂商官方文档为准。
本平台自身的错误码请参见 API 错误码说明:HTTP 状态码为非 2xx,响应体为 {"error":{...}}。

各模型厂商错误字段位置

不同模型厂商的错误字段命名、位置、值类型均不同,必须先定位再解析。
厂商
错误码字段
错误描述字段
成功值
失败判据
响应形态
PixVerse
ErrCode(number)
ErrMsg
0
非 0
{ErrCode, ErrMsg, Resp}
Kling
code(number)
message
0
非 0
{code, message, request_id, data}
Vidu
err_code(string)
-
空串
非空串
{id, state, err_code, creations}
MiniMax H3(模型厂商返回)
task.error.code(string)
task.error.message
无 task.error
有 task.error
{task:{id, model, status, error}}
MiniMax H3(平台侧返回)
顶层 error.type(string)
顶层 error.message
无顶层 error
有顶层 error
{error:{type, message}}
MiniMax 其他版本
base_resp.status_code(number)
base_resp.status_msg
0
非 0
{task_id, base_resp}

提交期 vs 生成期

模型厂商错误可能出现在两个不同阶段,处理动作不同:
阶段
触发时机
表现
处理动作
提交期
参数通过平台校验,但模型厂商拒绝
提交接口即返回错误信封
按描述修正输入内容,重新提交
生成期
任务已受理,生成过程中失败
提交成功,轮询时状态转为失败
修正输入后重新提交(非重试原请求)

PixVerse

响应结构

提交成功:
{
"ErrCode": 0,
"ErrMsg": "success",
"Resp": { "video_id": "4-WandVideo-4ba31a7d508249b787fa0b0c62a6a399" },
"request_id": "4d384c85-2177-4bae-adf9-364ed917509b"
}
提交失败:
{
"ErrCode": 400017,
"ErrMsg": "invalid param",
"Resp": null,
"request_id": "38615420-bb82-437e-8229-f97054a15364-query-1788749971"
}
查询: {"ErrCode":0,"ErrMsg":"Success","Resp":{ id, status, url, ... }}
生成期失败体现在 Resp.status:7=内容审核失败、8=生成失败。

错误码表

说明:
下表为响应体中的业务 ErrCode,不等同于 HTTP 状态码。
Code
Description
说明
0
success
成功
400011
Empty parameter
参数为空
400012
Invalid account
无效账号
400013
Invalid binding request: incorrect parameter type or value
无效绑定请求:参数类型或值错误
400017
Invalid parameter
参数无效
400018
Prompt length exceeds limit
提示词超过长度限制
400019
Prompt / negative prompt length exceeds limit
提示词或负向提示词超过长度限制
400032
Invalid image ID
图片 ID 无效
500008
Requested data not found
请求数据未找到
500020
No permission
当前账号无操作权限
500030
Image size exceeded
图片大小或分辨率超过限制
500031
Failed to retrieve image information
获取图片信息失败
500032
Invalid image format
图片格式无效
500033
Invalid image width or height
图片宽度或高度无效
500041
Image upload failed
图片上传失败
500042
Invalid image path
图片路径无效
500044
Concurrent generation limit reached
并发生成任务数已达上限
500054
Content moderation failure
内容审核未通过
500060
Monthly effects activation limit reached
本月特效激活次数已达上限
500063
Pre-moderation failed
输入内容触发前置审核,请重新输入或替换素材
500064
Content has been deleted
内容已被删除,请检查其他可用内容
500069
High load
系统负载过高,请稍后重试
500070
Template not activated
当前模板未激活
500071
Unsupported resolution for effect
当前特效不支持指定分辨率
500090
Insufficient balance
余额不足
500100
Internal error
服务内部错误,请稍后重试
10005
apiKey is not registered
apikey 缺失、无效、过期或撤销
99999
Unknown error
未知错误

常见错误场景与处理建议

认证错误

错误示例:Invalid API-KEY、10005
可能原因:
请求头中的 API-KEY 错误或已失效。
API Key 未激活、已撤销或已过期。
将 API Key 放入请求体,而不是请求头。
处理建议:
确认正在使用正确且已激活的 API Key。
确保请求头中包含 API-KEY。
如问题仍然存在,请 提交工单 并提供 Request ID。

参数错误

错误示例:Invalid parameter(400017)、Invalid binding request(400013)
处理建议:
检查参数类型是否正确。
检查模型、分辨率、时长、画幅比例等枚举值是否在支持范围内。
检查必填参数是否缺失。
检查提示词长度是否超过限制:文生视频 prompt 以接口说明为准;图生视频 prompt 最长 2048 characters。

内容审核错误

错误示例:Content moderation failure(500054)、Pre-moderation failed(500063)
可能原因:
输入图片、视频或文本触发内容审核。
提示词包含不合规内容。
处理建议:
替换输入图片或视频。
调整提示词表达。
避免上传违规内容。

余额错误

错误示例:Insufficient balance(500090)
处理建议:
检查账号剩余额度。
降低生成规格,例如分辨率、时长或音频开关。
如需继续生成,请充值或升级套餐。

Kling(可灵)

响应结构

提交成功:
{
"code": 0,
"message": "SUCCEED",
"request_id": "a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4",
"data": { "id": "task_xxxxxxxxxxxx", "status": "submitted", "message": "", "create_time": 1714000000000, "update_time": 1714000000000 }
}
提交失败:
{ "code": 1201, "message": "<具体错误描述>", "request_id": "" }
查询: {code, message, request_id, data:[...]},生成期失败为 data[].status="failed" + data[].message。

错误码表

HTTP 状态码
业务码
业务码定义
业务码解释
建议解决方案
200
0
请求成功
-
-
401
1000
身份验证失败
身份验证失败
检查 Authorization 是否正确
401
1001
身份验证失败
Authorization 为空
在 Request Header 中填写正确的 Authorization
401
1002
身份验证失败
Authorization 值非法
在 Request Header 中填写正确的 Authorization
401
1003
身份验证失败
Authorization 未到有效时间
检查 token 的开始生效时间,等待生效或重新签发
401
1004
身份验证失败
Authorization 已失效
检查 token 的有效期,重新签发
429
1100
账户异常
账户异常
检查账户配置信息
429
1101
账户异常
账户欠费(后付费场景)
进行账户充值,确保余额充足
429
1102
账户异常
资源包已用完/已过期(预付费场景)
购买额外的资源包,或开通后付费服务(如有)
403
1103
账户异常
请求的资源无权限,如接口/模型
检查账户权限
400
1200
请求参数非法
请求参数非法
检查请求参数是否正确
400
1201
请求参数非法
参数非法,如 key 写错或 value 非法
参考返回体中 message 字段的具体信息,修改请求参数
404
1202
请求参数非法
请求的 method 无效
查看接口文档,使用正确的 request method
404
1203
请求参数非法
请求的资源不存在,如模型
参考返回体中 message 字段的具体信息,修改请求参数
400
1300
触发策略
触发平台策略
检查是否触发平台策略
400
1301
触发策略
触发平台的内容安全策略
检查输入内容,修改后重新发起请求
429
1302
触发策略
API 请求过快,超过平台速率限制
降低请求频率、稍后重试,或 提交工单 申请调整限额
429
1303
触发策略
并发或 QPS 超出预付费资源包限制
降低请求频率、稍后重试,或 提交工单 申请调整限额
429
1304
触发策略
触发平台的 IP 白名单策略
请 提交工单 处理
500
5000
内部错误
服务器内部错误
稍后重试,或 提交工单
503
5001
内部错误
服务器暂时不可用,通常是在维护
稍后重试,或 提交工单
504
5002
内部错误
服务器内部超时,通常是发生积压
稍后重试,或 提交工单

Vidu

响应结构

提交成功: {"task_id":"...","state":"created"}
查询: {"id","state","err_code","creations":[...]}
state:created / queueing / processing / success / failed
err_code:字符串,失败时承载具体错误码;成功时为空串
提交失败(创建即失败): 模型厂商返回的错误体将原样透传。

错误码表

错误码
错误信息
错误描述
BadRequest
bad request
不合法的请求
FieldLacking
field is missing or empty: {{.fields}}
缺少字段,具体字段见错误信息
FieldUnwanted
unwanted field: {{.fields}}
不需要传某些字段,具体字段见错误信息
FieldItemCountOutOfRange
field item count out of range: {{.fields}}
字段超限制
PageSizeOutOfRange
page size out of range
图像尺寸有问题。要求:图片大小需小于50M,格式只支持 jpg/jpeg/png/webp,图片长宽比需要小于1:4或者4:1,跳舞特效的图片长宽比需要在 1:1.2 至 1:2 之间
ImageDownloadFailure
image download failure
下载用户图片 URL 失败,请检查链接的有效性
OperationInProcess
operation in process, please retry later
请求在处理中
TaskPromptPolicyViolation
prompt policy violation
Prompt 触发安全审核风控
ImageFormatInvalid
invalid image format
图像格式不符合要求
AuditSubmitIllegal
submit is illegal
输入没有通过安全审核
CreditInsufficient
insufficient credits
积分不足
CreationPolicyViolation
creation policy violation
生成物触发风控
ModelUnavailable
model unavailable
请求的模型不可用,调用任务失败,请检查模型类型并重试
UserCancelled
user cancelled
用户手动终止任务执行
FieldInvalid
invalid field: {{.fields}}
传入参数未通过合法性校验
ImageCheckBodyJointsFailed
Image Check Body Joints Failed
输入图人体检测失败,请重新上传
ImageCheckFaceFailed
Image Check Face Failed
输入图人脸检测失败,请重新上传
ImageObjectsUndetected
Image BodyJoints or Face Too Much Occlusion
输入图的人体或人脸有遮挡,请重新上传
Unauthorized
unauthorized
未鉴权
Forbidden
forbidden
请求没有权限
TaskNotFound
task not found
Task id 没找到
CreationNotFound
creation not found
Creation id 没找到
NotFound
not found
请求资源不存在
Conflict
resource conflict
资源主键冲突
QuotaExceeded
quota exceeded
超过并发限制,请降低并发或稍后重试;如需提升配额,请 提交工单
TooManyRequests
too many requests
请求太频繁
SystemThrottling
system is throttling
资源超过限制
Canceled
request canceled by client
请求被取消
InternalServiceFailure
internal service failure
服务器内部错误,请稍后重试,或 提交工单
Unknown
unknown
未知原因
FaceDetectFailure
face detect failure
人脸检测失败
VideoDownloadFailure
video download failure
视频下载失败
VideoFormatInvalid
video format invalid
视频格式错误
FaceDetectNotPass
face detect not pass
人脸检测不通过
PhotoAuditNotPass
photo audit not pass
审核不通过
NoFaceDetected
no face detected
检测不到人脸
MultiFaceDetected
multi face detected
多人检测失败
AuditFailed
audit failed
审核失败
ImageSizeInvalid
image size invalid
图片尺寸过大/过小

MiniMax

MiniMax 存在两套协议,错误形态完全不同,须按模型版本区分。

H3 系列(含 H3 / H3-Max)

提交成功: {"task_id":"..."}
平台侧返回的提交失败:
{ "error": { "type": "invalid_request_error", "message": "<具体描述>" } }
error.type 取值如下:
HTTP
error.type
400
invalid_request_error
429
rate_limit_error
402
insufficient_balance_error
401 / 403
authentication_error
其余
internal_error
查询: {task:{id, model, status, content, error}, request_id}
task.status:queued / running / succeeded / failed / cancelled / expired
task.error:{code, message},失败时返回;模型厂商未返回错误码时,code 兜底为字符串 "internal_error"

其他版本(base_resp 风格)

提交成功: {"task_id":"...","base_resp":{"status_code":0,"status_msg":"success"}}
平台侧返回的提交失败:
{ "base_resp": { "status_code": 2013, "status_msg": "<具体描述>" } }
场景
HTTP
base_resp.status_code
限流
429
1002
参数/校验错误
400
2013
MiniMax 模型厂商返回的失败:base_resp 原样透传,status_code 取值见下方错误码表(如 1008 余额不足、1024 内部错误、1026 输入内容涉敏)。

错误码表

错误码
含义
解决方法
1000
未知错误/系统默认错误
请稍后再试
1001
请求超时
请稍后再试
1002
请求频率超限
请稍后再试
1004
未授权/Token 不匹配/Cookie 缺失
请检查 API Key
1008
余额不足
请检查您的账户余额
1024
内部错误
请稍后再试
1026
输入内容涉敏
请调整输入内容
1027
输出内容涉敏
请调整输入内容
1033
系统错误/下游服务错误
请稍后再试
1039
Token 限制
请调整 max_tokens
1041
连接数限制
请 提交工单 处理
1042
不可见字符比例超限/非法字符超过 10%
请检查输入内容,是否包含不可见字符或非法字符
2013
参数错误
请检查请求参数
2045
请求频率增长超限
请避免请求骤增骤减情况
2049
无效的 API Key
请检查 API Key
2056
超出 Token Plan 资源限制
请等待下一个时间段资源释放后,再次尝试
注意:
视频生成常见错误码:1000、1001、1002、1004、1008、1024、1026、1027、1033、1039、1041、1042、2013、2045、2049、2056。
如需反馈问题,请提供响应 Header 中的 Request ID(trace_id),以便排查。

通用排查建议

四步定位法

1. 看 HTTP 状态码:如果状态码为非 2xx,且响应体为本平台形态(含 Code/Message 或顶层 error),则属于本平台错误,请查阅 API 错误码说明。如果状态码为 2xx,通常为模型厂商业务错误,请查阅本文档(平台侧返回的错误除外,见下方兜底判断)。
2. 定位错误字段:按各模型厂商错误字段位置表找到对应厂商的错误字段位置。
3. 判断阶段:提交接口返回的错误属于提交期,轮询接口返回的错误属于生成期。
4. 按描述修正:错误描述(ErrMsg / message / err_code / error.message)通常已指出具体原因。
兜底判断:区分模型厂商错误与平台侧错误
平台在鉴权、限流或参数校验不通过时,会按对应厂商的响应格式返回错误,此时外层 HTTP 状态码可能仍为 2xx,但错误码由平台侧产生。若错误字段的值是下表中的取值,即属平台侧返回:
厂商
平台侧返回值
PixVerse
ErrCode = 400 / 429
Kling
code = 1201(对应 400)/ 1303(对应 429)
MiniMax H3
error.type = invalid_request_error / rate_limit_error
MiniMax 其他版本
base_resp.status_code = 2013(对应 400)/ 1002(对应 429)
收到这些值时,处理动作是“修正请求参数”或“降低调用频率”,无需按模型厂商侧问题排查。其余取值请按 PixVerse、Kling、Vidu、MiniMax 各章节的错误码处理。
注意:
部分平台侧返回值与模型厂商错误码同值(例如 Kling 的 1201/1303、MiniMax 其他版本的 2013/1002),无法仅凭码值区分来源,但两者处理动作一致(修参数 / 降频),不影响排查结论。

高频问题速查表

下表按语义归纳常见现象与处理方式,各错误码的准确定义以上方各厂商正文表格为准。
现象
可能的厂商错误码
处理
提示词超长
PixVerse 400018/400019;Vidu FieldInvalid
缩短提示词,注意图生视频 prompt 上限 2048 字符
图片格式/尺寸不合规
PixVerse 500030/500032/500033;Vidu ImageFormatInvalid/ImageSizeInvalid
检查格式(jpg/jpeg/png/webp)、大小(<50M)、长宽比
图片 URL 无法下载
PixVerse 500041/500042;Vidu ImageDownloadFailure
确认 URL 公网可访问、未过期、非内网地址
内容审核未通过
PixVerse 500054/500063;Vidu AuditSubmitIllegal/PhotoAuditNotPass/AuditFailed;MiniMax 1026/1027
替换素材或调整提示词表达
并发超限
PixVerse 500044;Vidu QuotaExceeded;Kling 1303;MiniMax 1002/2045
降低请求频率或并发,稍后重试
余额/积分不足
PixVerse 500090;Vidu CreditInsufficient;MiniMax 1008
充值或降低生成规格
模型不可用
Vidu ModelUnavailable;Kling 1203
检查 model 参数取值是否正确
服务异常/繁忙
PixVerse 500069;Kling 5000/5001/5002;MiniMax 1000/1024/1033
稍后重试,持续失败请 提交工单

提交工单

如果您在排查问题后仍无法解决,请 提交工单 并提供以下信息:
必要信息
说明
Request ID
响应中的 request_id,是排查问题的唯一索引。
厂商错误原文
完整的 ErrCode/code/err_code/error 字段值。
请求时间
出错的大致时间点。
请求参数
使用的 model、分辨率、时长、画幅等。
完整响应
错误响应 JSON 全文。