speak-multi-env-setup
Configure Speak across development, staging, and production environments.\nUse when setting up multi-environment deployments, configuring per-environment secrets,\nor implementing environment-specific Speak configurations.\nTrigger with phrases like \
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Configure Speak across development, staging, and production environments.\nUse when setting up multi-environment deployments, configuring per-environment secrets,\nor implementing environment-specific Speak configurations.\nTrigger with phrases like \
How to use
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ń.