Skip to content

常见错误提示 ​

AI 请求失败或网络波动时,聊天页会先显示「正在重试 N/6」的气泡,气泡首行标注本次重试的原因;重试耗尽仍失败时,错误会以红色气泡展示。本文说明这些提示的分类含义与排查思路。

重试提示分类 ​

请求中途断线或服务端暂时异常时,AiCode 会自动重试(最多 6 次、指数退避)。每次重试前气泡会先显示失败原因:

气泡提示触发条件可能原因与排查
速率限制 (429)服务端返回 429请求过于频繁,或套餐额度将尽。稍候自动重试即可;频繁出现请到供应商后台查看用量
服务器负载过高 (503)服务端返回 503模型服务或中转站负载过高,属临时故障,等待自动重试即可
服务端错误 (5xx)服务端返回 500 / 502 / 504 等服务端异常或网关问题,与你的配置无关,稍后重试
连接超时建立连接或等待响应超时网络较慢、服务无响应,或中转站响应慢。检查网络,必要时更换网络或节点
连接被拒绝目标端口没有服务在监听供应商 Base URL 填错(域名 / IP 或端口不对),或服务未启动,到「设置 → AI 供应商」核对
DNS 解析失败域名解析失败网络未连通,或自定义 Base URL 的域名拼写错误
连接中断连接建立后被断开、流被中断网络抖动、代理不稳定或服务端主动断开。自动重试即可;反复出现请检查网络与代理设置
SSL 握手失败TLS 证书校验失败自定义 Base URL 时确认协议(https)与证书正确,或服务端证书异常
网络连接断开其它网络层故障移动网络切换、弱网环境,检查网络后手动重试
网络异常无法归类的错误查看具体错误文本,仍无法解决时可附日志反馈

常见 HTTP 错误码 ​

请求失败时,重试气泡和最终错误气泡会附上 HTTP 状态码。常见状态码含义如下:

状态码含义可能原因
401鉴权失败API Key 错误、已过期或被吊销,到「设置 → AI 供应商」检查密钥
403权限不足密钥没有该模型或接口的权限、地域限制、余额为 0
404接口不存在自定义 Base URL 路径填错(如漏了 /v1),到供应商设置核对
429速率限制请求过于频繁或额度用尽,稍候重试或升级套餐
500服务端内部错误服务端临时故障,与配置无关
502网关错误中转站上游不可用
503服务过载服务端负载过高,稍候重试
504网关超时上游响应超时

与多 Key 切换的关系 ​

「设置 → AI 供应商」开启多 Key 后,只有密钥本身有问题的错误(鉴权失败、权限不足、限流、余额用尽)才会消耗失败计数并触发 Key 切换;服务器 5xx、请求超时、网络不可达等错误换 Key 也无法解决,因此不会误切换。未开启多 Key 时,限流(429)没有可切换的密钥,会像其它瞬时故障一样退避重试。详见 AI 供应商与模型 → 多 Key。

基于 GPL-3.0 协议开源