Rate limit reached for gpt-4o-mini when 5 dollar on account

2024-12-17T21:10:06.361+01:00 ERROR 78766 — [AiWorkoutPlanner] [nio-8080-exec-3] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path threw exception [Request processing failed: org.springframework.ai.retry.NonTransientAiException: 429 - {
“error”: {
“message”: “Rate limit reached for gpt-4o-mini in organization org-xxx on requests per min (RPM): Limit 3, Used 3, Requested 1. Please try again in 20s. Visit https://platform.openai.com/account/rate-limits to learn more. You can increase your rate limit by adding a payment method to your account at https://platform.openai.com/account/billing.”,
“type”: “requests”,
“param”: null,
“code”: “rate_limit_exceeded”
}
}
] with root cause

Might it be because I just put credit on my balance, that my api key isn’t yet aware of this and it just takes a while to sync?

You report something atypical. The symptom often seen is instead a considerable wait to be able to spend at all, not a wait for tier. The rate limits reported of 3 RPM are that of “free tier” which, with the discontinuation of trial credits, basically nobody should be in that can use the API.

You can pick your own strategy of waiting even longer, another small payment to retrigger tier promotion properly, or sending a message to “help” via the platform site. You can view your current tier under “limits”.