错误处理 本文是一些常见的错误情形及示例。 请求处理过程中出现异常时,服务会对外抛出非200的http状态码,表明当前请求无法正常完成。 对于异常的请求响应,请求体中会返回error结构,error中返回具体的错误信息。 特殊地,在流式请求中: 如果在流式请求接收处理之前发生了异常,如鉴权、参数校验等问题,与普通的非流式一样返回http code,并带有error结构。 如果在流式请求已经接收,会先对外返回流式请求连接建立的信息,此时http code为200,而在后续模型流式返回过程中发生了异常,会在流失返回的chunk返回error结构,并终止当前的流式请求。 错误error结构 字段名称 二级字段 类型 必选 描述 error object 是 错误信息 code string 是 平台错误码 type string 是 平台错误类型 message string 是 平台错误详情 错误结果示例 plaintext { "error":{ "code":"500001", "type":"INVOKEMODELERROR", "message":"服务接口异常,请联系管理员" } } 错误码 如遇问题可通过提交工单联系平台管理员。 HTTP状态码 错误码 错误信息 错误描述 500 INVOKEMODELERROR 服务接口异常,请联系管理员 推理接口异常 400 PARAMERROR 参数不正确,请联系管理员 参数校验失败 500 SYSTEMERROR 系统错误, 请联系管理员 系统内部错误 401 INCORRECTAPIKEYPROVIDED AppKey不正确,请使用正确的AppKey 鉴权信息错误 400 INVOKETEXTAUDITERROR 调用审查服务接口发生异常,请联系管理员 内容审核失败 400 TEXTAUDITQUESTIONNOTPASS 很抱歉,关于这个问题我无法提供相应的信息。如果您有其他问题,我将很愿意为您回答。 问题未通过内容审核 400 TEXTAUDITANSWERNOTPASS 很抱歉,关于这个问题我无法提供相应的信息。如果您有其他问题,我将很愿意为您回答。 答案未通过内容审核 429 RESOURCESTIPS 免费额度已用完或已到期,或账户金额不足。请开通付费 免费试用限制 429 USERRPMRATELIMITING 用户请求RPM超限,请稍后重试 RPM(Requests Per Minute)针对用户每分钟允许的请求次数超过限制 429 USERTPMRATELIMITING 用户请求TPM超限,请减少tokens后重试 TPM(Tokens Per Minute)针对用户每分钟消耗的token超出限制 429 AKBANNED 您的请求AK已被封禁,请更换AK或联系后台人员解封后重试 App Key被封禁 429 MODELRPMRATELIMITING 模型请求RPM超限,请稍后重试 RPM(Requests Per Minute)针对模型侧每分钟允许的请求次数超过限制 429 MODELTPMRATELIMITING 模型请求TPM超限,请减少tokens后重试 TPM(Tokens Per Minute)针对模型侧的每分钟消耗的token超出限制