C
clay-rate-limits
Zarządzaj limitami API Clay — implementuj retry logic, throttling i strategie oszczędzania kredytów.
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do obsługi ograniczeń szybkości Clay na poziomie planu, webhooków i dostawców danych. Pomaga uniknąć błędów 429, zoptymalizować przepustowość żądań API i efektywnie wykorzystać limity webhooków (50K na webhook). Zawiera tabele limitów dla każdego planu Clay — od Free po Enterprise — oraz wzorce implementacji backoff i idempotencji. Użyj gdy trafiasz na błędy rate limit, zarządzasz szybkością wysyłania webhooków lub chcesz maksymalizować przepustowość w ramach limitów Twojego planu.
Jak używać
- Zidentyfikuj swój plan Clay (Free, Starter, Explorer, Pro lub Enterprise) i zanotuj limit rekordów na godzinę oraz limit webhooków (50K na webhook, niezależnie od liczby tabel). 2. Gdy napotkasz błąd 429 lub chcesz zoptymalizować przepustowość, wyzwól skill frazami takimi jak "clay rate limit", "clay throttling", "clay 429" lub "clay records per hour". 3. Implementuj kolejkowanie żądań (np. za pomocą biblioteki p-queue) respektujące limit na godzinę dla Twojego planu — na przykład 400 rekordów/godzinę dla planu Explorer. 4. Ustaw praktyczny limit burst (maksymalnie żądań na sekundę) aby uniknąć gwałtownych skoków ruchu. 5. Jeśli wyczerpiesz limit 50K wysyłek na webhook, utwórz nowy webhook na tej samej tabeli zamiast czekać na reset. 6. Monitoruj błędy webhooków i implementuj logikę retry z exponential backoff — skill zawiera wzorce TypeScript do integracji w Twoim kodzie.