elizaでChatすると「You exceeded your current quota」エラー

現象

eliza Quick Start をもとに、pnpm startを実行してChatすると以下のエラーが返ってくる。

 ⛔ ERRORS
   API Response: 
   {
      "error": {
          "message": "You exceeded your current quota, please check your plan and billing details. For more information on this error, read the docs: https://platform.openai.com/docs/guides/error-codes/api-errors.",
          "type": "insufficient_quota",
          "param": null,
          "code": "insufficient_quota"
      }
  }

原因

OpenAIのAPIの予算残高が不足しているため。

対応

以下を参考にAPIの予算を追加する。

エラー.log - OpenAI APIキーのエラー「You exceeded your current quota, please check your plan and billing details」

補足

  • クレジットカード登録をして、予算の追加が必要。予算の手動または自動追加が選択できるため、不安な場合は「Auto Charge」をオフにしておけば、勝手に課金されることがない。
  • 予算は$25を追加したら通った。最初に$5で試したが予算不足と判断されてしまうらしく、同様のエラーが出たため予算増額した。