# 错误码
当您调用API时，如果遇到"APIGW"开头的错误码，请参见[API网关错误码](https://support.huaweicloud.com/devg-apisign/api-sign-errorcode.html)进行处理。
| 状态码 | 错误码                    | 错误信息                               | 描述                         | 处理措施                              |
|:---|:---|:---|:---|:---|
| 400 | DataArtsAgent.00000002 | 参数{0}不合法                           | 请求参数错误                     | 请检查请求参数是否正确                       |
| 400 | DataArtsAgent.03000001 | {0}不能为空                            | 重复参数                       | 请检查请求参数是否正确                       |
| 400 | DataArtsAgent.03000002 | 参数{0}重复                            | 重复参数                       | 请检查请求参数是否正确                       |
| 400 | DataArtsAgent.03000003 | 超时                                 | 超时                         | 请稍后重试，或确认请求或请求技术支持                |
| 400 | DataArtsAgent.03000005 | 字段或参数{0}太大                         | 字段或参数超过限制                  | 调整字段或参数大小                         |
| 400 | DataArtsAgent.03000006 | 不支持：{0}                            | 不支持的类型操作等                  | 调整请求，使用服务支持的资源、参数、操作等             |
| 400 | DataArtsAgent.03000007 | {0} {1}失败：StatusCode {2}，错误信息是:{3} | 调用API失败                    | 根据失败消息处理，或请求技术支持                  |
| 400 | DataArtsAgent.03000009 | 连接超时                               | 连接超时                       | 检查服务提供方是否正常，或请求技术支持               |
| 400 | DataArtsAgent.03000010 | {0}不合法                             | 不支持的操作、资源、参数等              | 检查并改成支持的操作、资源、参数等                 |
| 400 | DataArtsAgent.03000011 | 调用服务失败: {0}                        | 调用服务失败                     | 根据失败消息检查处理，或请求技术支持                |
| 400 | DataArtsAgent.03010001 | 未提供代码                              | 代码节点未提供代码                  | 请提供代码                             |
| 400 | DataArtsAgent.03010002 | 没找到或重复的入口函数main                    | 代码节点未找到入口函数main            | 请按要求提供入口函数main                    |
| 400 | DataArtsAgent.03010003 | 入口函数main的参数不合法                     | 代码节点的代码里的入口函数main的参数不合法    | 请按要求提供合法的入口函数main及参数              |
| 400 | DataArtsAgent.03010004 | python代码语法错误:{0}                   | 代码节点的语法不正确                 | 请检查代码的语法，保证是正确的语法                 |
| 400 | DataArtsAgent.03010006 | 执行工具{0}(参数:{1})失败，原因:{2}           | 执行工具失败                     | 根据错误信息检查工具                        |
| 400 | DataArtsAgent.03010008 | 值{0} 不能转换为类型 {1}                   | 转换数据为特定类型失败                | 检查数据和目标类型是否一致，如果不匹配请调整确保转换正确      |
| 400 | DataArtsAgent.03010009 | 将参数{0}的值{1}转换成类型{2}失败：{3}          | 参数类型转换失败                   | 根据错误信息检查参数和目标类型的转换是否满足            |
| 400 | DataArtsAgent.03010010 | 应用允许超过允许的最大执行步数{0}                 | 应用执行的总步数超过限制               | 调整应用，使得总的执行部署不超过限制                |
| 400 | DataArtsAgent.03010011 | 存在未连接的分支或边: {0}                    | 存在孤立节点或分支                  | 确保节点或分支都有合法的下游节点                  |
| 400 | DataArtsAgent.03010012 | 默认分类必须存在且只能有一个                     | 默认分类不存在或超过一个               | 确保默认分类存在且只有一个                     |
| 400 | DataArtsAgent.03010013 | 操作符{0}不支持空值                        | 操作符不支持空值操作                 | 检查操作符的配置是否正确                      |
| 400 | DataArtsAgent.03010014 | 参数{0}引用异常                          | 节点参数引用错误                   | 检查节点的参数引用，确保引用正确的参数               |
| 400 | DataArtsAgent.03010015 | 节点 {0} 运行异常: {1}                   | 节点运行异常                     | 根据错误信息排查，或请求技术支持                  |
| 400 | DataArtsAgent.03010016 | 不支持的参数类型 {0}                       | 不支持的参数类型                   | 请使用支持的参数类型                        |
| 400 | DataArtsAgent.03010018 | 应用{0}未上线，请先部署并上线                   | 应用未部署，请先部署并上线              | 部署应用为生产部署                         |
| 400 | DataArtsAgent.03010019 | 表单内容必须为数组类型                        | 问答节点的内容不是数组类型              | 配置问答节点的内容为数组类型，且元素格式满足要求          |
| 400 | DataArtsAgent.03010020 | 表单内容不能为空                           | 问答节点的内容为空                  | 请提供有效合法的内容                        |
| 400 | DataArtsAgent.03010021 | 第{0}个表单项的内容不合法：{1}                 | 问答节点的表单项不合法                | 请按照要求提供合法的表单项                     |
| 400 | DataArtsAgent.03010022 | 第{0}个表单项的字段{1}未提供或为空：{2}           | 问答节点的表单项的字段未提供或为空          | 请按照要求保证表单项字段的合法性                  |
| 400 | DataArtsAgent.03010023 | 第{0}个表单项的字段{1}的值不合法：{2}            | 问答节点的表单项的字段不合法             | 请按照要求保证表单项字段的合法性                  |
| 400 | DataArtsAgent.03010024 | 表单项{0}的输入内容的长度需小于{1}               | 问答节点的表单项的输入文本长度超过限制        | 请检查表单项的配置，确保输入内容不超过表单项的限制         |
| 400 | DataArtsAgent.03010025 | 表单项{0}的数值需小于 {1}                   | 问答节点的表单项的输入数值超过限制          | 请检查表单项的配置，确保表单项的值不超过最大值           |
| 400 | DataArtsAgent.03010026 | 表单项{0}的数值需大于 {1}                   | 问答节点的表单项的输入数值小于限制          | 请检查表单项的配置，确保表单项的值不小于最小值           |
| 400 | DataArtsAgent.03010027 | 表单项{0}的选项不在选项中                     | 问答节点的表单项的选项不在配置的选项中        | 请检查表单项的配置，确保选项是满足配置的选项            |
| 400 | DataArtsAgent.03010028 | 回复长度需小于{0}                         | 问答交互的用户输入超过限制              | 确保不超过限制                           |
| 400 | DataArtsAgent.03010029 | 不支持交互的工作流{0}                       | 智能体或智能体节点不支持需要交互问答的工作      | 不要将需要交互问答的工作流作为智能体或智能体节点的技能       |
| 400 | DataArtsAgent.03010030 | 条件操作符不能为空                          | 条件节点的条件操作符不能为空             | 检查并确保条件的操作符合法                     |
| 400 | DataArtsAgent.03010031 | 表单引用的参数值不能为空                       | 当问答节点的表单为引用类型时，引用参数为空      | 当问答节点的表单为引用类型时，确保配置合理的引用参数及参数的合法性 |
| 400 | DataArtsAgent.03010032 | {0}                                | 子工作流运行失败                   | 检查错误信息并根据错误信息处理，或请求技术支持           |
| 400 | DataArtsAgent.03010033 | 不合法的提示词语法                          | 提示词语法不合法                   | 检查提示词，确保使用合法的语法                   |
| 400 | DataArtsAgent.03010034 | jsonpath {0} 解析超时                  | jsonpath解析失败               | 请检查并配置合法的jsonpath语法               |
| 400 | DataArtsAgent.03010035 | 获取大模型{0}失败，原因{1}                   | 获取大模型失败                    | 根据错误信息检查，或请求技术支持                  |
| 400 | DataArtsAgent.03010036 | 循环数组大小超出最大限制：{0}                   | 循环节点的循环数组超过最大限制            | 确保循环数组的大小不超过限制                    |
| 400 | DataArtsAgent.03010037 | 节点{0}运行超时                          | 节点运行超时                     | 确保节点依赖服务是否可用，或请求技术支持              |
| 400 | DataArtsAgent.03010038 | python代码清理发现错误的包导入，具体是{0}          | 智能规则节点的python代码清理存在不合法的包导入 | 检查节点配置，或请求技术支持                    |
| 400 | DataArtsAgent.03010039 | python代码清理发现恶意代码错误，具体是{0}          | 智能规则节点的python代码存在恶意代码      | 检查节点配置，或请求技术支持                    |
| 400 | DataArtsAgent.03010040 | python代码校验失败，非python代码             | 智能规则节点的代码不是python语言代码      | 检查节点配置，或请求技术支持                    |
| 400 | DataArtsAgent.03010041 | 执行智能规则节点代码失败，原因：{0}                | 智能规则节点的代码执行失败              | 检查代码或请求技术支持                       |
| 400 | DataArtsAgent.03010042 | 执行智能规则节点LLM失败，原因：{0}               | 智能规则节点的大模型运行失败             | 请检查大模型可用性，或请求技术支持                 |
| 400 | DataArtsAgent.03010043 | 初始化{0}节点{1}({2})失败，原因：{3}          | 节点初始化失败                    | 请根据错误信息排查，或请求技术支持                 |
| 400 | DataArtsAgent.03010047 | 已停止或被取消                            | 应用运行已停止或取消                 | 检查应用运行状态                          |
| 400 | DataArtsAgent.03010048 | {0}节点配置的技能超过允许的最大数：{1}             | 智能体节点或智能体配置的技能超过上限         | 减少技能个数，确保不超过限制                    |
| 400 | DataArtsAgent.03010049 | 不支持操作符{0}                          | 条件节点不支持操作符                 | 请配置支持的操作符                         |
| 400 | DataArtsAgent.03010050 | 未提供合法的属性或者逻辑表达式                    | 未提供合法的逻辑条件表达式              | 请提供合法的逻辑条件表达式                     |
| 400 | DataArtsAgent.03010051 | 当前对话正在对话中，对应的对话ID为{}               | 当前对话正在进行中                  | 等正在对话的完成再发起新的运行                   |
| 400 | DataArtsAgent.03010053 | 参数{0}总大小{1}字节超过{2}限制               | 参数的内容超过大小限制                | 确保参数的内容不超过限制                      |
| 400 | DataArtsAgent.03010056 | 执行Python代码失败，原因：{0}                | 执行代码失败                     | 请根据失败原因检查代码，或请求技术支持               |
| 400 | DataArtsAgent.03010057 | 应用{0}已经执行完成                        | 已经执行结束                     | 执行已结束，请发起新的运行                     |
| 400 | DataArtsAgent.03010058 | 工作流不支持并行分支中包含问答节点{0}               | 并行场景下，不支持多个并行分支里包含交互问答     | 重新开发应用，确保在并行分支里不包含问答交互            |
| 400 | DataArtsAgent.03010060 | Sql中包含多个Select语句                   | SQL执行节点的sql语句里包含多个select语句 | 请检查sql语句，确保只包含一个select语句          |
| 400 | DataArtsAgent.03010061 | 不支持这个sql，仅支持select语句               | sql语句仅支持select语句           | 请检查sql语句，确保只包含select语句            |
| 400 | DataArtsAgent.03010065 | API工具响应体大小为{0}，超过了允许的最大值{1}字节      | 工具的响应体超过上限                 | 请检查对应的工具，确保工具的响应不超过上限             |
| 400 | DataArtsAgent.03010066 | API工具响应体返回了不支持的响应体类型 {0}，只支持JSON   | 工具的响应是不支持的Content-Type类型   | 请检查工具，确保响应只支持允许的Content-Type类型    |
| 400 | DataArtsAgent.03010067 | API工具JSON响应深度为{0}，超过了允许的最大深度{1}    | 工具返回的JSON深度超过上限            | 请检查工具，确保返回的JSON深度不要超过上限           |
| 400 | DataArtsAgent.03010068 | API工具JSON响应包含{0}个节点，超过了允许的最大节点数{1} | 工具返回的JSON节点超过上限            | 请检查工具，确保返回的JSON包含的节点不超过上限         |
| 400 | DataArtsAgent.03030001 | 缺少必须的参数{0}                         | 缺少必须参数                     | 请检查参数，补充缺失的参数                     |
| 400 | DataArtsAgent.03030003 | 工具执行失败：{0}                         | 工具执行失败                     | 根据错误信息排查，或请求技术支持                  |
| 400 | DataArtsAgent.03030005 | 工具{0}还未配置，请配置之后再使用                 | 工具未配置                      | 对于需要配置的工具，请先配置工具再使用               |
| 401 | DataArtsAgent.00000004 | 鉴权失败                               | 请求认证失败                     | 请补充或确认请求认证信息                      |
| 403 | DataArtsAgent.00000010 | 无权限                                | 请求参数错误                     | 请检查请求参数是否正确                       |
| 403 | DataArtsAgent.03030004 | 由于订阅密钥无效，访问被拒绝。请确保提供有效的密钥          | 工具的密钥无效                    | 请检查工具，确保配置了合法的密钥                  |
| 404 | DataArtsAgent.03000008 | {0}不存在                             | 资源不存在                      | 检查资源是否存在                          |
| 404 | DataArtsAgent.03010005 | 工具：{0}({1})不存在                     | 工具不存在                      | 请检查并配置合法工具                        |
| 404 | DataArtsAgent.03010007 | 应用{0}不存在                           | 应用不存在                      | 检查应用是否存在                          |
| 404 | DataArtsAgent.03030002 | 工具未找到：{0}                          | 工具未找到                      | 请检查工具，确保工具存在可用                    |
| 409 | DataArtsAgent.03010054 | 应用{0}运行的版本{1}冲突（前版本{2}）            | 在问答交互场景中，交互前后的版本冲突         | 请发起新的对话                           |
| 410 | DataArtsAgent.03010059 | 交互问答超期失效                           | 交互问答超过有效期                  | 因交互问答有有效期，所以请发起新的运行               |
| 413 | DataArtsAgent.03000004 | 请求体太大                              | 请求体超过限制                    | 调整请求体大小                           |
| 429 | DataArtsAgent.00000006 | 服务繁忙，请稍后重试                         | 已达到限流阈值                    | 请稍后重试，或确认请求或请求技术支持                |
| 429 | DataArtsAgent.03010070 | 智能体运行配额已用完，请释放配额或减少运行数量后重试。        | 应用运行的配额超额，请重试。             | 减少并发或稍后重试                         |
| 500 | DataArtsAgent.00000001 | 内部错误                               | 系统错误                       | 请重试或联系技术支持                        |
   
