Arjish Nikumbh • 4 months ago
Can we use multiple API keys to keep up the speed while not being subdued by the rate limit?
I am planning to randomly switch the calls in order to maintain the speed, is it allowed or its a violation?
Log in or sign up for Devpost to join the conversation.

2 comments
Shawni Devpost Manager • 4 months ago
Hi there,
Thanks for your interest in this hackathon. As long as this doesn't violate the terms and conditions for Gemini 3, it should be okay but I am sending this question along to Google and will get back to you if it does. Best of luck!
Shawni Devpost Manager • 3 months ago
Hi there,
This is considered a violation of the spirit of the hackathon and potentially the API Terms of Service. Rate limits are typically enforced at the Google Cloud Project level, not just the API key level, so rotating keys within the same project is ineffective. Furthermore, using multiple projects to circumvent quota limits ("sybil attacks") is often classified as abuse. You should instead implement exponential backoff strategies to handle rate limits gracefully or optimize your prompts to fit within the allowed quota.