Toolverse
Wszystkie skille

speak-enterprise-rbac

autor: jeremylongshore

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ć

  1. 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.

  2. 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).

  3. 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.

  4. 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.

  5. 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.

Podobne skille