spb/ka6 Public
ka6 — bot FLAGSHIP du Groupe KA : explorateur structuré du web québécois. Crawling concurrent robuste, Claude Sonnet+Haiku, graphe de connaissances, dashboard temps réel.
Python 97.8%
Shell 2.2%
1# Author: Simon-Pierre Boucher2# Contact: contact@spboucher.ai3"""Petits utilitaires partagés."""45from __future__ import annotations67import time8910class RateLimiter:11 """Impose un délai minimal entre deux requêtes (politesse serveur)."""1213 def __init__(self, delay: float):14 self.delay = max(0.0, delay)15 self._last = 0.01617 def wait(self) -> None:18 elapsed = time.time() - self._last19 if elapsed < self.delay:20 time.sleep(self.delay - elapsed)21 self._last = time.time()22