speak-observability
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
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
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.
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.
Wdróż implementację monitorowania, inicjalizując klienta Speak i uruchamiając kontrolę zdrowia API. Funkcja setup() sprawdzi status API i zwróci wyniki zdrowia systemu.
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.
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ń.
Po weryfikacji skill jest gotowy do produkcji. Obserwacja jest skonfigurowana z obsługą błędów i monitorowaniem w miejscu.