Architektur & Datensouveränität
Drei Schichten
Abschnitt betitelt „Drei Schichten“- Moodle-Plugins (Aktivitäten, Blöcke, lokale Plugins) — die sichtbaren Funktionen: Fragen-Generator, KI-Chat, AI Feedback, Übersetzen, Tactics.
- Die KI-Suite (
local_lernhive_ai) — zentrale Registry, Aktivierung, Governance und Audit. Jede Funktion durchläuft drei Gates: Discovery, Aktivierung, ggf. Premium-Freischaltung. - Provider-Schicht — die Anbindung an das Sprachmodell über Moodles
KI-Subsystem (
aiprovider_eledia). Hier entscheidet sich, wohin Anfragen fließen.
Wo laufen die Sprachmodelle?
Abschnitt betitelt „Wo laufen die Sprachmodelle?“Die Provider-Schicht unterstützt jeden OpenAI-kompatiblen Endpoint:
| Betriebsmodell | Beispiel | Datenfluss |
|---|---|---|
| Lokal / On-Premise | Ollama, vLLM auf eigener Hardware | verlässt das Haus nicht |
| Europäisches Hosting | EU-Rechenzentrum, eigener Vertrag | innerhalb der EU |
| Cloud-Anbieter | kommerzielle LLM-APIs | gemäß Anbieter-AV |
Der Wechsel zwischen Betriebsmodellen ist eine Konfigurationsänderung, keine Migration — alle Suite-Funktionen nutzen dieselbe Provider-Schicht.
Härtung
Abschnitt betitelt „Härtung“Die HTTP-Schicht des Providers erzwingt HTTPS, setzt Timeouts, validiert Endpoints und behandelt Rate-Limits (429) kontrolliert. Details in der Plugin-Doku des Providers.