Toolverse
All skills

speak-observability

by jeremylongshore

Set up comprehensive observability for Speak integrations with metrics, traces, and alerts.\nUse when implementing monitoring for Speak operations, setting up dashboards,\nor configuring alerting for language learning feature health.\nTrigger with phrases like \

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Category
Security

About this skill

Set up comprehensive observability for Speak integrations with metrics, traces, and alerts.\nUse when implementing monitoring for Speak operations, setting up dashboards,\nor configuring alerting for language learning feature health.\nTrigger with phrases like \

How to use

  1. Upewnij się, że masz ukończoną konfigurację autentykacji z umiejętności speak-install-auth oraz ważne poświadczenia API Speak. Przygotuj zmienne środowiskowe: SPEAK_API_KEY, SPEAK_APP_ID i NODE_ENV.

  2. Skonfiguruj obserwację dla integracji Speak, tworząc plik konfiguracyjny z danymi dostępu. Ustaw apiKey, appId oraz środowisko (development lub production). Skill automatycznie połączy się z API Speak, które wykorzystuje GPT-4o do tutoringu i Whisper do rozpoznawania mowy.

  3. Wdróż implementację monitorowania, inicjalizując klienta Speak i uruchamiając kontrolę zdrowia API. Funkcja setup() sprawdzi status API i zwróci wyniki zdrowia systemu.

  4. Zweryfikuj konfigurację za pomocą zapytania curl do endpointu health API Speak, używając tokenu autoryzacji. Sprawdź odpowiedź JSON, aby potwierdzić, że API odpowiada prawidłowo.

  5. W przypadku błędów 401 (Unauthorized) sprawdź poprawność klucza API w zmiennych środowiskowych. Dla błędów 429 (Rate Limited) wdróż logikę ograniczania szybkości żądań.

  6. Po weryfikacji skill jest gotowy do produkcji. Obserwacja jest skonfigurowana z obsługą błędów i monitorowaniem w miejscu.

Related skills