speak-deploy-integration
Deploy Speak language learning integrations to Vercel, Fly.io, and Cloud Run platforms.\nUse when deploying Speak-powered applications to production,\nconfiguring platform-specific secrets, or setting up deployment pipelines.\nTrigger with phrases like \
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Deploy Speak language learning integrations to Vercel, Fly.io, and Cloud Run platforms.\nUse when deploying Speak-powered applications to production,\nconfiguring platform-specific secrets, or setting up deployment pipelines.\nTrigger with phrases like \
How to use
Upewnij się, że wcześniej ukończyłeś konfigurację speak-install-auth i masz ważne poświadczenia API Speak (klucz API i identyfikator aplikacji).
Skonfiguruj zmienne środowiskowe: ustaw SPEAK_API_KEY, SPEAK_APP_ID i NODE_ENV w pliku .env lub w panelu konfiguracji wybranej platformy (Vercel, Cloud Run lub inne).
Zainicjuj klienta Speak w swoim kodzie, importując SpeakClient z pakietu @speak/language-sdk i przekazując obiekt konfiguracyjny z powyższymi zmiennymi.
Uruchom funkcję health check, aby zweryfikować połączenie z API Speak — powinna zwrócić status "ok" lub podobny komunikat potwierdzający.
Przetestuj integrację za pomocą polecenia curl z tokenem Bearer (SPEAK_API_KEY) na endpoincie https://api.speak.com/v1/health — jeśli odpowiedź zawiera status sukcesu, konfiguracja jest gotowa.
Wdróż aplikację na wybraną platformę (Vercel, Cloud Run itp.) — skill automatycznie obsługuje obsługę błędów, takie jak 401 Unauthorized (nieprawidłowy klucz) i 429 Rate Limit.