Heim  >  Artikel  >  Backend-Entwicklung  >  Wie behebt man den Fehler 429 „Rate Limit Exceeded' in der OpenAI-API?

Wie behebt man den Fehler 429 „Rate Limit Exceeded' in der OpenAI-API?

Mary-Kate Olsen
Mary-Kate OlsenOriginal
2024-11-11 04:29:03884Durchsuche

How to Fix

Ratenlimit bei OpenAI API überschritten: Fehler 429 wird behoben

Frage:

Beim Versuch Um die OpenAI-API über Python zu verwenden, tritt ein RateLimitError mit der Meldung „Sie haben Ihr aktuelles Kontingent überschritten, bitte überprüfen Sie Ihren Plan und Ihre Rechnungsdetails“ auf. Das verwendete Code-Snippet lautet:

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."}
  ]
)

Lösung:

Dieser Fehler weist normalerweise darauf hin, dass das Kontingent des kostenlosen Kontingents erreicht wurde. Um dieses Problem zu beheben, führen Sie ein Upgrade auf einen kostenpflichtigen Plan durch, richten Sie eine Zahlungsmethode ein und generieren Sie einen neuen API-Schlüssel. Es kann einige Minuten dauern, bis die Änderungen wirksam werden.

Zusätzliche Überlegungen:

  • Stellen Sie beim Upgrade auf einen kostenpflichtigen Plan sicher, dass der neue API-Schlüssel vorhanden ist wird verwendet, da alte Schlüssel, die vor dem Upgrade generiert wurden, möglicherweise nicht funktionieren.
  • Die Tarifgrenzen für verschiedene Modelle und Planstufen variieren. Spezifische Details finden Sie in der offiziellen OpenAI-Dokumentation.
  • Erwägen Sie die Verwendung eines Ratenbegrenzungstools wie PyRateLimit oder REQUESTS_TOOLBELT, um die Anzahl der gestellten Anfragen zu kontrollieren und eine Überschreitung des Kontingents zu vermeiden.

Das obige ist der detaillierte Inhalt vonWie behebt man den Fehler 429 „Rate Limit Exceeded' in der OpenAI-API?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn