Toolverse
Wszystkie skille

speak-performance-tuning

autor: jeremylongshore

Przyspeszy Speak API dzięki cache'owaniu, przetwarzaniu audio i połączeniom poolingowym.

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

O skillu

Umożliwia optymalizację opóźnień Speak API poprzez wdrożenie strategii cache'owania, przetwarzania wstępnego audio i poolingu połączeń. Skierowana do zespołów zarządzających platformą Speak do nauki języków, którzy chcą poprawić wydajność i przepustowość żądań. Wymaga ukończonej konfiguracji autentykacji i ważnych poświadczeń API. Zawiera obsługę błędów, monitoring i weryfikację zdrowia systemu.

Jak używać

  1. Upewnij się, że ukończyłeś konfigurację autentykacji w umiejętności speak-install-auth i posiadasz ważne poświadczenia API (SPEAK_API_KEY i SPEAK_APP_ID).

  2. Skonfiguruj zmienne środowiskowe dla integracji Speak, ustawiając SPEAK_API_KEY, SPEAK_APP_ID i NODE_ENV (domyślnie development). Utwórz plik konfiguracyjny speak_performance_tuning_config.ts zawierający te dane.

  3. Zaimplementuj klienta Speak przy użyciu biblioteki @speak/language-sdk. Zainicjuj SpeakClient z konfiguracją i przygotuj funkcję setup() do sprawdzenia zdrowia połączenia.

  4. Uruchom weryfikację zdrowia systemu za pomocą polecenia curl z nagłówkiem Authorization zawierającym token API, wysyłając żądanie do https://api.speak.com/v1/health.

  5. Monitoruj odpowiedzi błędów — jeśli otrzymasz 401 Unauthorized, sprawdź poprawność SPEAK_API_KEY; jeśli 429 Rate Limited, wdróż strategię cache'owania i connection pooling opisaną w dokumentacji.

  6. Po pomyślnej weryfikacji integracja Speak jest gotowa do produkcji z włączoną obsługą błędów i monitoringiem.

Podobne skille