I just registered with openai, the free tier. I have only made the one request:
client = OpenAI(
api_key=os.environ.get("OPENAI_API_KEY"),
)
completion = client.chat.completions.create(
model="gpt-3.5-turbo",
messages=[
{"role": "system", "content": "You are a poetic assistant, skilled in explaining complex programming concepts with creative flair."},
{"role": "user", "content": "Compose a 100 word poem that explains the concept of recursion in programming."}
]
)
print(completion.choices[0].message)
Here’s the message:
openai.RateLimitError: Error code: 429 - {'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': None, 'code': 'insufficient_quota'}}
I’ve used other API’s (twitter, flikr, etc) and there’s usually rate limits, but they typically don’t kick in until after the very first request of 100 words…
Help!