agent-zero icon indicating copy to clipboard operation
agent-zero copied to clipboard

IndexError: deque index out of range

Open Nailee83 opened this issue 1 year ago • 1 comments

I was trying to use Agent Zero with rate limiting options: rate_limit_input_tokens = 6000, rate_limit_output_tokens = 3000,

bacause I was getting the following error from Groq API: groq.APIStatusError: Error code: 413 - {'error': {'message': 'Request too large for model llama-3.1-70b-versatile in organization xxx on tokens per minute (TPM): Limit 6000, Requested 6552, please reduce your message size and try again. Visit https://console.groq.com/docs/rate-limits for more information.', 'type': 'tokens', 'code': 'rate_limit_exceeded'}}

And it appears to fix the above rate limiting problem, but after setting those two parameters I get new error:

Traceback (most recent call last): File "/home/nailee/agentzero/python/helpers/rate_limiter.py", line 59, in limit_call_and_input self._wait_if_needed(current_time, input_token_count) File "/home/nailee/agentzero/python/helpers/rate_limiter.py", line 49, in _wait_if_needed oldest_record = self.call_records[0] ~~~~~~~~~~~~~~~~~^^^ IndexError: deque index out of range

Nailee83 avatar Nov 11 '24 13:11 Nailee83

HI, Just uncomment them # or set 1000

Zeroocooloverride avatar Nov 11 '24 20:11 Zeroocooloverride

Rate limiter has been reworked for current version.

frdel avatar Dec 23 '24 10:12 frdel