Rate Limit reached

Describe the problem/error/question

I’m using a icebreaker generator to create an icebreaker from information of a Google sheet but everytime start the workflow it reached until 60 and the rate limit error appears. I dont understand because ive used this workflow before and now is giving me this error. I have founds in my api account. How can I solve this?

What is the error message (if any)?

Rate limi terror

Please share your workflow

Share the output returned by the last node

Rate limit reached by the Open AI node

Information on your n8n setup

  • n8n version: 1.99.1
  • Database (default: SQLite): SQLite
  • n8n EXECUTIONS_PROCESS setting (default: own, main): own
  • Running n8n via (Docker, npm, n8n cloud, desktop app): Docker
  • Operating system: Ubuntu 24.04

I love that :slight_smile:

Well OpenAI has rate limits, and it has little to do with whether you do or do not have funds.

Rate limits are measured in five ways: RPM (requests per minute), RPD (requests per day), TPM (tokens per minute), TPD (tokens per day), and IPM (images per minute). Rate limits can be hit across any of the options depending on what occurs first.

Hello!

You can being by viewing what your rate limits are here: https://platform.openai.com/settings/organization/limits

If you are encountering rate limits by RPM (requests per minute), you can do batch processing instead. Seeing your workflow, you have batch processing set at 5, which should work fine. If you are still encountering issues, you can try using the Loop node to set the batch size and a Wait node to have a pause between each call.

Do note the rate limits for chatgpt-4o as well:

Hope this resolves your issue.

Cheers!

Thanks to everyone who replied. I ended up changing from the 4.1 model to o4-mini mini and that seem to solve the problem.