openai api code 429, You exceeded your current quota, please check your plan and billing details 에러 해결하기

openai api를 사용하다가 status code 429, You exceeded your current quota, please check your plan and billing details. 라는 에러를 만났다. 이 에러의 해결 과정을 정리했다.

에러 이미지

에러 이미지


openai에서 제공하는 api error 문서를 찾아보니 다음과 같은 내용이 있었다.

openai api error document

openai api를 사용해 본 적이 없는 계정은 account page에 들어가보면 Usage limits이 free로 되어 있다. 나는 문제를 해결하고 이 글을 쓰는 것이기 때문에 지금은 Usage tier1로 되어 있다. 이건 내가 설정하는 것이 아니라 내가 api를 사용하면 자동으로 업데이트되는 거라 확인만 하면 된다.

openai usage limit 화면

내 크레딧이 0이었기 때문에 아래 Add to credit balance 버튼을 눌러서 작고 소중한 5달러를 충전했다.

openai billing 화면

이 에러를 만났다면 API key를 이미 발급받은 상태일텐데, 이 상태에서 다시 시도해도 똑같은 에러가 떴다. 그래서 당황했다가 API key를 새로 발급받으니 에러가 사라졌다.

요약

  1. openai 크레딧이 없거나 api 사용량을 넘으면 status code 429, You exceeded your current quota, please check your plan and billing details.
  2. 크레딧을 충전하거나 api key를 새로 발급받아 해결할 수 있다.

Written by@Donghoon Song
사람들의 꿈을 이어주는 코멘토에서 일하고 있습니다.

InstagramGitHubTwitterLinkedIn