speak-observability
Monitoruj zdrowie API Speak, opóźnienia ocen i metryki sesji w czasie rzeczywistym
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do konfiguracji kompleksowej obserwacji integracji Speak. Śledź stan zdrowia API, opóźnienia oceny wymowy, metryki sesji i rozkład wyników wymowy. Użyj podczas wdrażania monitorowania operacji platformy Speak, konfigurowania dashboardów lub ustawiania alertów dla funkcji nauki języków. Wymaga wcześniejszego ukończenia konfiguracji autentykacji i ważnych poświadczeń API.
Jak używać
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.