はじめに
OpenAIのAPIを使用しているときに、「Error code: 429 - insufficient_quota」というエラーが発生しました。
個人の備忘録程度の走り書きとなっておりますが、温かい目で見守っていただければ幸いです。
このエラーは、APIの使用上限に達した場合に表示されます。今回はその原因と対処法について記録しておきます。
書こうと思ったきっかけ
受講しているITスクールのハッカソンの開発の一環で、バックエンドの方がOpenAIのAPIを使ってアプリを構築している中でこのエラーが発生しました。
今後同じようなトラブルを避けるために、備忘録として記事にまとめています。
内容
今回発生したエラーは以下のとおりです。
Error code: 429 - {'error': {'message': 'You exceeded your current quota, please check your plan and billing details.', 'type': 'insufficient_quota'}}
このエラーの主な原因は、以下のいずれかです:
- 無料枠(フリープラン)のトークン使用量を使い切った
- 有料プランでも予算上限(ハードリミット)に達した
- 請求情報が正しく設定されていない
参考文献
対処方法:
- Billing情報が登録済みかチェック
- 必要に応じて有料プランにアップグレード、またはクレジット上限を引き上げる
まとめ
OpenAI APIのエラー429は、過剰なリクエストというよりも「使用上限を超えた」ことによって発生するケースが多いと思っています。
開発中に発生することで焦るかもしれませんが、使用量や支払い情報の確認ですぐに解決できるので、冷静に対応してみてください...!