報錯速查

按錯誤訊息快速排查協議、金鑰、模型和環境問題。

按現象找到對應的一行。網關按請求頭 Accept-Language 返回中文或英文等文案,未指定時為英文。

現象原因怎麼做
401「缺少 API Key」「API Key 无效」「API Key 已过期」沒帶金鑰、複製不完整或多了空格,或金鑰已刪除、停用、過期回控制台「API 金鑰」重新完整複製,必要時新建一把
402「余额不足」「API Key 配额已用完」;影片提交返回「Insufficient balance: available …」帳戶餘額、這把金鑰的額度,或影片任務提交時的餘額預留不足充值或調整金鑰額度後再發;402 不會自行恢復,不要循環重試
429「…当前受到限流,请稍后重试」
502「…服务暂时不可用,请稍后重试」
503「当前没有可用的…,请稍后重试」「请求暂时无法完成,请稍后重试」
504「…请求超时,请稍后重试」
該模型暫時不可用或響應超時Retry-After 或指數退避重試,也可換同系列模型;持續超過 10 分鐘,帶上回應頭裡的 X-Request-ID 聯絡我們
請求中途斷開,記錄為 499客戶端在完成前主動斷開:手動中斷,或客戶端讀超時先到(openai-python 預設 600 秒,其他客戶端各不相同)長輸出改用串流,並調大客戶端讀超時
串流輸出到一半收到錯誤事件(如「Response stream interrupted, please retry」)或連線斷開已開始輸出後出錯,無法在同一條流裡續傳丟棄已收到的片段,整條請求重新發起
404「当前分组不支持所请求的模型:X」「该 API Key 所属分组未提供所请求的模型…」;400「… is not a valid model ID」模型 ID 不在這把金鑰的分組裡、拼寫不完整,或客戶端配置裡殘留已下架的 ID用該金鑰調 GET /v1/models 複製完整 ID;列表裡沒有就換對應分組的金鑰;不要自動重試
404「Model "X" is not supported by any configured account in this group」該模型暫時無法處理這個分組的請求先用這把金鑰調 GET /v1/models:列表裡有,按上面的 502 / 503 處理;列表裡沒有,換模型 ID 或換分組金鑰
404「当前平台不支持该 API 路径」路徑不屬於這把金鑰的分組:Claude 金鑰調了 OpenAI 協議接口;Anthropic Base URL 多寫 /v1(變成 /v1/v1/messages);或調了平台不提供的接口,如 /v1/dashboard/billing/*/v1/files/v1/batches/v1/embeddings、Codex 聯網搜索的 /v1/alpha/searchClaude 改用 Anthropic 協議,Base URL 不帶 /v1;查餘額用 GET /v1/usage 或控制台;Codex 聯網搜索的 404 不影響對話
400「读取请求体失败」;413「请求体超过大小限制(60 MB)」請求體不完整,或超過 60 MB(多為 base64 圖片、影片)檢查 JSON 與 Content-Type;大檔案先壓縮,或在模型支援時改傳 URL
400 輸入超出上下文長度(原文因模型而異)對話歷史、附件與 max_tokens 合計超過模型上下文裁剪歷史或開新會話,調小 max_tokens
400「Invalid signature in thinking block」「duplicate thinking.signatureClaude 的 thinking 歷史被改寫、拼接或重複原樣回傳上一輪 assistant 的 thinking 塊(含 signature),不要改寫、合併或跨模型複用;修不好就從不含 thinking 的歷史重新開始
400「No tool call found for function call output」「No tool output found for function call」工具結果與工具調用沒有成對:tool_call_id / call_id 對不上,或少了一方每個工具調用都回傳一條結果並原樣帶回 ID;刪歷史時成對刪除
400「Unsupported parameter: …」模型不接受某個參數刪掉該參數;Responses 接口限制輸出長度用 max_output_tokens,不要用 max_tokens
400 內容被安全策略拒絕(如「Your request was rejected by the safety system.」)提示詞或參考素材觸發模型的內容安全策略修改提示詞或素材後再發,原樣重試仍會被拒
400 圖片參數錯誤(如「size … is not valid」)尺寸、檔位或張數不在該模型支援範圍圖片 API 裡對應模型的取值修改
400「media_download_failed」參考圖片的 URL 無法公開訪問換成不需要登入就能下載的 HTTP(S) URL
404「该 API Key 所属分组已下线,不再处理请求…」金鑰綁定的分組已下架在控制台用在售分組建立新金鑰並替換
「node / npm 不是內部或外部命令」Node.js 沒裝好或沒進 PATHnodejs.org 重裝(Windows 保持預設勾選),裝完關掉終端機重新開啟
PowerShell 提示「禁止執行指令碼」Windows 指令碼執行原則限制優先用控制台「一鍵接入」的命令;或以系統管理員執行 Set-ExecutionPolicy RemoteSigned

按表排查後仍未解決?請帶上客戶端名稱、模型 ID、發生時間、HTTP 狀態碼、回應頭裡的 X-Request-ID 和已隱藏金鑰的截圖聯絡我們