speak-rate-limits
Implement Speak rate limiting, backoff, and idempotency patterns for language learning APIs.\nUse when handling rate limit errors, implementing retry logic,\nor optimizing API request throughput for Speak integrations.\nTrigger with phrases like \
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Implement Speak rate limiting, backoff, and idempotency patterns for language learning APIs.\nUse when handling rate limit errors, implementing retry logic,\nor optimizing API request throughput for Speak integrations.\nTrigger with phrases like \
How to use
Upewnij się, że ukończyłeś konfigurację speak-install-auth i masz ważne poświadczenia API Speak.
Zapoznaj się z limitami szybkości dla Twojego planu: Free (10 ocen/min, 5 rozmów/min, 10 przesyłań/min), Pro (60/30/60) lub Enterprise (300/150/300).
Zainicjuj RateLimitedSpeakClient, przekazując instancję SpeakClient i liczbę żądań na minutę odpowiadającą Twojemu planowi (domyślnie 60).
Używaj metod klienta (np. assessPronunciation) zamiast bezpośrednich wywołań API — throttling i retry logic są wbudowane automatycznie.
Klient obsługuje błędy 429 (rate limit exceeded) poprzez exponential backoff z maksymalnie 3 próbami ponowienia — nie musisz ręcznie obsługiwać tych błędów.
Monitoruj przepustowość API — throttling opóźnia żądania na podstawie skonfigurowanego limitu, aby uniknąć przekroczenia limitów szybkości Speak.
Related skills
claude-mobile-ios-testing
by krzemienski
unreal-engine-cpp-pro
by sickn33
flutter-development
by aj-geddes
automating-mobile-app-testing
by jeremylongshore
analyzing-financial-statements
by anthropics
react-native-architecture
by wshobson