ホームページ  >  記事  >  バックエンド開発  >  OpenAI API で「レート制限を超えました」エラー 429 を修正するにはどうすればよいですか?

OpenAI API で「レート制限を超えました」エラー 429 を修正するにはどうすればよいですか?

Mary-Kate Olsen
Mary-Kate Olsenオリジナル
2024-11-11 04:29:03885ブラウズ

How to Fix

OpenAI API でレート制限を超えました: エラー 429 の解決

質問:

試行時Python 経由で OpenAI API を使用すると、「現在のクォータを超過しました。プランと請求の詳細を確認してください」というメッセージを含む RateLimitError が発生します。使用されるコード スニペットは次のとおりです:

import openai
openai.api_key = "<My API Key>"

completion = openai.ChatCompletion.create(
  model="gpt-3.5-turbo",
  messages=[
    {"role": "user", "content": "Tell the world about the ChatGPT API in the style of a pirate."}
  ]
)

解決策:

このエラーは通常、無料利用枠の割り当てに達したことを示します。この問題を解決するには、有料プランにアップグレードし、支払い方法を設定して、新しい API キーを生成します。変更が有効になるまでに数分かかる場合があります。

追加の考慮事項:

  • 有料プランにアップグレードする場合は、新しい API キーが有効になっていることを確認してください。アップグレード前に生成された古いキーは機能しない可能性があるため、使用されます。
  • モデルやプラン レベルごとにレート制限は異なります。具体的な詳細については、OpenAI の公式ドキュメントを参照してください。
  • PyRateLimit や REQUESTS_TOOLBELT などのレート制限ツールの使用を検討して、行われるリクエストの数を制御し、クォータの超過を回避します。

以上がOpenAI API で「レート制限を超えました」エラー 429 を修正するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。