OpenAI API returns 429 despite backoff

OpenAI API returns 429 despite backoff

Yesterday I was trying to run a batch job through the completions endpoint using text-davinci-003.

Got this back immediately:

{
  "error": {
    "message": "You exceeded your current quota, please check your plan and billing details.",
    "type": "insufficient_quota",
    "param": null,
    "code": "insufficient_quota"
  }
}

No Retry-After header. First request failed. Slowing down didn’t help.

Python 3.10 script using openai version 0.26.4. Running in GitHub Actions on ubuntu-latest. Key loaded from repo secrets.

Usage well below quota. Billing details looked fine. Same key worked the day before.

The key was linked to an old organisation.

Fixed it by:

That resolved it.

429 was the wrong status. This was not a quota issue.

comments powered by Disqus