Hey everyone, just had a lightbulb moment and wanted to share/confirm with the experts here.
I was working on a small project to pull Cartesia's TTS into a demo app, and kept hitting the rate limit during testing. Felt stuck until I remembered a trick from a cloud course. I carefully set up two separate API keys in my environment variables and wrote a simple round-robin logic in my script to alternate between them for each request. It actually worked! The load got distributed and I stopped seeing those 429 errors.
Is this a common/acceptable practice, or am I setting myself up for trouble? I'm being careful not to abuse it, just trying to get through development smoothly. Also, is there a better, more "proper" way to handle this that I'm missing as a beginner? Thanks for any guidance! 😅