speak-multi-env-setup
Skonfiguruj Speak na dev, staging i produkcji z oddzielnymi kluczami API
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umożliwia konfigurację platformy Speak do nauki języków w wielu środowiskach jednocześnie. Zarządzaj osobnymi kluczami API, trybami mock i ustawieniami dla każdego etapu wdrażania. Skill automatyzuje weryfikację połączenia, obsługę błędów i monitorowanie integracji z API Speak, które wykorzystuje GPT-4o do tutoringu i Whisper do rozpoznawania mowy.
Jak używać
Upewnij się, że wcześniej ukończyłeś konfigurację speak-install-auth i posiadasz ważne dane dostępu do API Speak.
Zdefiniuj zmienne środowiskowe dla każdego etapu: SPEAK_API_KEY, SPEAK_APP_ID oraz NODE_ENV (development, staging lub production). Każde środowisko powinno mieć własny klucz API.
Utwórz plik konfiguracyjny speak_multi_env_setup_config.ts, który będzie odczytywać zmienne środowiskowe i przypisywać je do obiektu konfiguracji zawierającego apiKey, appId i environment.
Zaimplementuj inicjalizację klienta Speak za pomocą SpeakClient z pakietu @speak/language-sdk, przekazując przygotowaną konfigurację.
Uruchom weryfikację zdrowia integracji, wywołując metodę client.health.check() lub wykonując zapytanie curl z nagłówkiem Authorization zawierającym token API do https://api.speak.com/v1/health.
Sprawdź odpowiedź — powinna zawierać status potwierdzający poprawną konfigurację. W przypadku błędu 401 zweryfikuj klucz API, a dla błędu 429 zmniejsz częstotliwość żądań.
Podobne skille
backtesting-frameworks
autor: wshobson
performing-penetration-testing
autor: jeremylongshore
dependency-upgrade
autor: wshobson
crypto-research
autor: stevengonsalvez
hono
autor: openstatusHQ
playwright-cli
autor: microsoft