Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

rate_limit #155

Open
NAMEKDSUN opened this issue Nov 25, 2024 · 0 comments · May be fixed by erkinalp/AI-Scientist#2, erkinalp/AI-Scientist#4 or #162
Open

rate_limit #155

NAMEKDSUN opened this issue Nov 25, 2024 · 0 comments · May be fixed by erkinalp/AI-Scientist#2, erkinalp/AI-Scientist#4 or #162

Comments

@NAMEKDSUN
Copy link

image
How to resolve the issue of continuous retries after hitting rate limits?

erkinalp added a commit to erkinalp/AI-Scientist that referenced this issue Dec 18, 2024
- Add RateLimitHandler class for managing rate limits
- Implement provider-specific request queues and locks
- Add proper error handling and logging
- Extend backoff patterns to all API providers
- Add user feedback during rate limiting

Fixes SakanaAI#155

Co-Authored-By: Erkin Alp Güney <erkinalp9035@gmail.com>
erkinalp added a commit to erkinalp/AI-Scientist that referenced this issue Dec 18, 2024
- Add RateLimitHandler class for centralized rate limit management
- Implement provider-specific request queues and locks
- Add proper error handling and logging for rate limit events
- Extend backoff patterns to all API providers
- Add configurable minimum request intervals per provider

Fixes SakanaAI#155

Co-Authored-By: Erkin Alp Güney <erkinalp9035@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment