503 Service temporarily unavailable502 Upstream service temporarily unavailable502 Upstream response stream was interrupted503:网关在你这把 key 所属的分组里,找不到当前能用的上游账号——它们都在冷却、被限流或者出故障。
502:网关已经把请求转给上游,上游返回了错误,或者在输出过程中断开了。
它通常是一阵一阵的。我们统计了网关过去 30 天的 502 和 503:绝大部分集中在 5 天里,每次都是某一条线路出故障。比如 9 月 23–24 日 GPT 线路一共 322 次,10 月 12 日生图和 DeepSeek 线路同时异常 176 次;其余日子每天只有个位数。所以碰到了先别急着改代码,等一等、重试往往就好了。
换一个模型发个最小的请求,看是不是只有原来那个模型有问题:
curl https://apiclan.us/v1/chat/completions \
-H "Authorization: Bearer sk-你的key" \
-H "Content-Type: application/json" \
-d '{"model":"deepseek-v4.1-flash","messages":[{"role":"user","content":"hi"}],"max_tokens":5}'
换个模型就通了,说明是原来那条线路的问题:等一会儿,或者先用别的模型顶上。所有模型都不通,先检查本地网络和代理。
max_retries=3 就行。| 报错原文 | 出在哪一段 | 怎么办 |
|---|---|---|
| 503 Service temporarily unavailable | 网关找不到可用的上游账号 | 隔几秒重试;持续 10 分钟以上就换模型 |
| 502 Upstream service temporarily unavailable | 上游返回了错误 | 同上 |
| 502 Upstream response stream was interrupted | 流式输出时被上游中途切断 | 重发这一轮;长回答建议开流式、调大超时 |
最后核对:2026-10-18。内容来自我们在线上网关里实际排查过的问题和真实报错记录,不是从别的网站搬来的。