
# 错误码
调用接口出错后，将不会返回结果数据。调用方可根据每个接口对应的错误码来定位错误原因。当调用出错时，HTTPS请求返回一个4xx或5xx的HTTPS状态码。返回的消息体中是具体的错误代码及错误信息。
#### 错误响应Body体格式说明
当接口调用出错时，会返回错误码及错误信息说明，错误响应的Body体格式如下所示。
```
{ 
    "error_msg": "The format of message is error", 
    "error_code": "AS.0001" 
}
```
其中，error_code表示错误码，error_msg表示错误描述信息。
#### 错误码说明
当您调用API时，如果遇到"APIGW"开头的错误码，请参见[API网关错误码](https://support.huaweicloud.com/devg-apisign/api-sign-errorcode.html)进行处理。
表1错误码 
| 状态码 | 错误码      | 错误信息                    | 处理措施                             |
|:---|:---|:---|:---|
| 401 | CBS.0000 | 用户无公测权限。                | 请根据界面提示，申请公测权限。                  |
| 401 | CBS.0011 | 认证失败。                   | 检查Token是否正确，使用正确的Token重新尝试。      |
| 401 | CBS.0012 | 认证信息缺失。                 | 补全正确的认证信息后重新尝试。                  |
| 401 | CBS.0013 | 认证信息获取失败。               | 检查Token是否正确，使用正确的Token重新尝试。      |
| 400 | CBS.0021 | 请求参数异常。                 | 检查请求参数字段名，修改正确后重新尝试。             |
| 400 | CBS.0022 | 请求参数内容错误。               | 检查请求参数内容，修改正确后重新尝试。              |
| 500 | CBS.9999 | db error。               | 服务后台错误，请联系专业工程师。                 |
| 500 | CBS.9998 | iam error。              | 服务后台错误，请联系专业工程师。                 |
| 500 | CBS.9997 | lab内部有core异常。           | 服务后台错误，请联系专业工程师。                 |
| 400 | CBS.1114 | 服务未开通。                  | 按根据界面提示开通或购买服务。                  |
| 400 | CBS.1124 | 服务开通失败。                 | 检查是否符合服务开通条件，然后重新尝试。             |
| 500 | CBS.1134 | 请求下发失败。                 | 服务后台错误，请联系专业工程师。                 |
| 500 | CBS.0031 | 内部服务异常。                 | 服务后台错误，请联系专业工程师。                 |
| 500 | CBS.0032 | ES资源不存在。                | 服务后台错误，请联系专业工程师。                 |
| 400 | CBS.1214 | 查询的数据集资源不存在。            | 检查数据集id是否正确，使用正确的id重新尝试。         |
| 400 | CBS.1611 | OBS访问失败。                | 确认OBS认证信息是否正确，使用正确的认证信息重新尝试。     |
| 400 | CBS.1612 | OBS资源不存在。               | 确认OBS资源是否存在，然后重新尝试。              |
| 400 | CBS.1613 | 文件格式异常。                 | 确认文件格式符合要求后重新尝试。                 |
| 400 | CBS.2114 | 查询的qabot资源不存在。          | 检查qabot id是否正确，使用正确的id重新尝试。      |
| 400 | CBS.2122 | qabot创建参数错误。            | 检查qabot参数，使用正确的参数重新尝试。           |
| 400 | CBS.2125 | 机器人个数超过限制。              | 检查已创建的机器人个数是否已超过3个，再重新尝试。        |
| 400 | CBS.2145 | lab相关的知识库、词典、模型等资源没有删除。 | 检查lab内的知识库、词典、模型等资源是否已被删除，再重新尝试。 |
| 400 | CBS.2154 | 待重启的qabot资源不存在。         | 检查qabot id是否正确，使用正确的id重新尝试。      |
| 400 | CBS.2202 | 知识库的导入参数错误。             | 检查知识库的导入参数，使用正确的参数重新尝试。          |
| 400 | CBS.2203 | 待导入知识库的文件格式异常。          | 检查文件格式，修改正确后重新尝试。                |
| 400 | CBS.2205 | 待导入知识库的qa对个数超过限制。       | 检查待导入的qa对个数是否已超过100万条，再重新尝试。     |
| 400 | CBS.2611 | OBS访问失败。                | 确认该账号有无访问OBS权限，再重新尝试。            |
| 400 | CBS.2624 | 桶资源不存在。                 | 确认桶资源是否存在，然后重新尝试。                |
| 400 | CBS.2641 | uri中的path参数异常。          | 检查uri参数中的path字段名，修改正确后重新尝试。      |
| 400 | CBS.2312 | body参数错误。               | 检查body中的参数，使用正确的参数重新尝试。          |
| 400 | CBS.2322 | 问答请求参数错误。               | 检查body中的参数，使用正确的参数重新尝试。          |
| 400 | CBS.2334 | 待评价的问答资源不存在。            | 检查请求id是否正确，使用正确的id重新尝试。          |
| 400 | CBS.2344 | 待转成人工的问答资源不存在。          | 检查请求id是否正确，使用正确的id重新尝试。          |
| 400 | CBS.2412 | 待检测文本序列参数错误。            | 检查body中的参数，使用正确的参数重新尝试。          |
| 400 | CBS.2413 | 待检测文本序列格式异常。            | 检查文本序列的格式，修改正确后重新尝试。             |
| 400 | CBS.0001 | 用户请求参数错误                | 请根据错误提示检查请求参数并修改。                |
| 401 | CBS.0002 | 认证失败                    | 检查token是否正确，使用正确token重新尝试。       |
| 400 | CBS.0003 | 无法找到请求资源                | 请根据错误提示，检查请求的资源id是否填写正确。         |
   
