403 Forbidden錯誤:權限與金鑰檢查
呼叫ChatGPT API時遇到403錯誤,通常是因為API金鑰無效或權限不足。首先檢查金鑰是否過期或複製時多了空格,建議重新產生並貼上到程式碼裡。如果使用組織層級的金鑰,還要確認該組織沒有因欠費被停用,登入OpenAI後台查看帳單狀態即可排除。大部分情況下,換一個有效金鑰就能立刻恢復。
429 Too Many Requests:限流該怎麼躲
這個報錯表示請求頻率超過了API的每分鐘配額,免費用戶尤其容易觸發。解決方法是實作指數退避重試邏輯,比如第一次等待1秒,第二次等2秒,慢慢拉開間隔。另外可以升級到付費方案提高配額,或者把請求分散到多個時間段,別集中在幾秒內猛發。記住控制好並發數,很多代理工具也能幫你自動限流。
500 Internal Server Error:伺服器端的不穩定
出現500錯誤說明是OpenAI伺服器臨時故障,和你自己的程式碼沒太大關係。可以先等幾分鐘再重試,通常一兩次就能恢復正常。如果持續出現,建議去OpenAI的狀態頁面確認是否有服務中斷公告,或者更換一個API端點試試。這種錯誤無需過多排查,耐心等待並加上簡單重試機制即可。


