OpenAI API 429 Too Many Requests(レート制限・クォータ超過)
現在、障害は発生していますか?
OpenAI API の公式ステータスは正常です。このエラーが続く場合は、実装・環境側の要因の可能性が高いです。
OpenAI API の稼働状況を見る →エラーの意味
429 は「リクエストが多すぎる」状態。RPM/TPM(毎分リクエスト/トークン数)の上限超過、または課金残高・利用枠の不足時に返ります。
よくある原因
- •短時間にリクエストを送りすぎた(RPM/TPM 超過)
- •従量課金の残高不足・利用上限(Usage limits)に到達
- •急なバースト負荷・並列実行のしすぎ
- •低いレート上限のティアを使用している
- •OpenAI 側の一時的な需要集中
対処法
- 1.指数バックオフでリトライ(レスポンスの Retry-After に従う)
- 2.リクエスト頻度・並列数を下げる
- 3.バッチ API・キャッシュで呼び出し回数を削減する
- 4.Billing で残高・利用上限を引き上げる
- 5.使用ティア/モデルのレート上限を確認する
- 6.このページ上部で OpenAI 側の障害有無を確認する
待つべきケース/待っても直らないケース
OpenAI 側の需要集中なら数分〜で解消することがあります。一方、自分のクォータ超過は待っても解決しないため、頻度調整か枠の引き上げが必要です。
OpenAI API が使えないときの代替
関連するエラー
よくある質問
429 Too Many Requests とは何ですか?
429 は「リクエストが多すぎる」状態。RPM/TPM(毎分リクエスト/トークン数)の上限超過、または課金残高・利用枠の不足時に返ります。
429 Too Many Requests の対処法は?
指数バックオフでリトライ(レスポンスの Retry-After に従う)、リクエスト頻度・並列数を下げる、バッチ API・キャッシュで呼び出し回数を削減する、Billing で残高・利用上限を引き上げる、使用ティア/モデルのレート上限を確認する、このページ上部で OpenAI 側の障害有無を確認する