OpenAI APIのアカウントを作成してAPIキーを発行し、PythonでChatGPT APIを使おうとしたときに以下のエラーが発生しました。
You exceeded your current quota, please check your plan and billing details
openai.error.RateLimitError、Error Code 429らしいです。
簡単に言えば API の月間最大使用量 (ハード リミット) に達したため使えなくなったとこうことです。
初回無料のクレジットがもらえますが、すべて使わなくても有効期限があるため時間がたつと使えなくなります。
クレジットカードの支払い登録
解決方法はクレジットカード登録して支払いを有効にする必要があります。
以下の料金設定ページから「Set up paid account」をクリックします。
https://platform.openai.com/account/billing/overview
個人開発であれば「I’m an individual」、企業の場合は「I’m working on behalf of a company」を選択します。
クレジットカード情報や住所などを入力して登録します。
あとは、念のため支払い上限を設定しましょう。
「Billing」下にある「Usage limits」をクリックし、上限金額を入力します。
デフォルトの$120になっています。
好きな金額に変更してください。