OpenAI API 429 Too Many Requests(レート制限・クォータ超過)

現在、障害は発生していますか?

OpenAI API の公式ステータスは正常です。このエラーが続く場合は、実装・環境側の要因の可能性が高いです。

OpenAI API の稼働状況を見る

エラーの意味

429 は「リクエストが多すぎる」状態。RPM/TPM(毎分リクエスト/トークン数)の上限超過、または課金残高・利用枠の不足時に返ります。

よくある原因

  • 短時間にリクエストを送りすぎた(RPM/TPM 超過)
  • 従量課金の残高不足・利用上限(Usage limits)に到達
  • 急なバースト負荷・並列実行のしすぎ
  • 低いレート上限のティアを使用している
  • OpenAI 側の一時的な需要集中

対処法

  1. 1.指数バックオフでリトライ(レスポンスの Retry-After に従う)
  2. 2.リクエスト頻度・並列数を下げる
  3. 3.バッチ API・キャッシュで呼び出し回数を削減する
  4. 4.Billing で残高・利用上限を引き上げる
  5. 5.使用ティア/モデルのレート上限を確認する
  6. 6.このページ上部で OpenAI 側の障害有無を確認する

待つべきケース/待っても直らないケース

OpenAI 側の需要集中なら数分〜で解消することがあります。一方、自分のクォータ超過は待っても解決しないため、頻度調整か枠の引き上げが必要です。

OpenAI API が使えないときの代替

Claude APIGemini API / AI StudioMistral APIDeepSeek APIGroq API

関連するエラー

よくある質問

429 Too Many Requests とは何ですか?

429 は「リクエストが多すぎる」状態。RPM/TPM(毎分リクエスト/トークン数)の上限超過、または課金残高・利用枠の不足時に返ります。

429 Too Many Requests の対処法は?

指数バックオフでリトライ(レスポンスの Retry-After に従う)、リクエスト頻度・並列数を下げる、バッチ API・キャッシュで呼び出し回数を削減する、Billing で残高・利用上限を引き上げる、使用ティア/モデルのレート上限を確認する、このページ上部で OpenAI 側の障害有無を確認する