speak-enterprise-rbac
Skonfiguruj dostęp i role dla szkolnych platform Speak — SSO, uprawnienia nauczycieli i uczniów, raportowanie.
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umożliwia zarządzanie Speak dla szkół i organizacji na poziomie enterprise. Skonfiguruj logowanie jednokrotne (SSO), role nauczycieli i uczniów, zarządzanie klasami oraz raportowanie użycia. Skill integruje się z API Speak, które wykorzystuje GPT-4o do tutoringu AI i Whisper do rozpoznawania mowy. Używaj do wdrażania kontroli dostępu opartej na rolach, zarządzania uprawnieniami i konfiguracji organizacyjnej dla platform edukacyjnych.
Jak używać
Upewnij się, że masz ukończoną konfigurację z umiejętności speak-install-auth oraz ważne poświadczenia API Speak. Przygotuj zmienne środowiskowe zawierające SPEAK_API_KEY i SPEAK_APP_ID.
Zainicjuj konfigurację enterprise RBAC, tworząc plik konfiguracyjny z danymi dostępu. Ustaw zmienne środowiskowe dla klucza API, identyfikatora aplikacji i środowiska (development lub production).
Wdrożyć integrację, importując SpeakClient z SDK i inicjując klienta przy użyciu przygotowanej konfiguracji. Zweryfikuj połączenie, wywołując endpoint health check, aby potwierdzić, że usługa jest dostępna.
Sprawdź konfigurację za pomocą polecenia curl z tokenem autoryzacji, wysyłając żądanie do https://api.speak.com/v1/health. Odpowiedź powinna zawierać status połączenia.
W razie błędów 401 Unauthorized sprawdź poprawność klucza API. Dla błędów 429 (Rate Limit) czekaj przed ponowną próbą. Skill jest gotowy do użytku w środowisku produkcyjnym po pomyślnej weryfikacji.