in evalbench/generators/models/generator.py [0:0]
def __init__(self, querygenerator_config):
self.execs_per_minute = querygenerator_config.get("execs_per_minute") or None
self.max_attempts = querygenerator_config.get("max_attempts") or 3
self.semaphore = Semaphore(self.execs_per_minute or 1)