Zum Inhalt springen

Architektur & Datensouveränität

  1. Moodle-Plugins (Aktivitäten, Blöcke, lokale Plugins) — die sichtbaren Funktionen: Fragen-Generator, KI-Chat, AI Feedback, Übersetzen, Tactics.
  2. Die KI-Suite (local_lernhive_ai) — zentrale Registry, Aktivierung, Governance und Audit. Jede Funktion durchläuft drei Gates: Discovery, Aktivierung, ggf. Premium-Freischaltung.
  3. Provider-Schicht — die Anbindung an das Sprachmodell über Moodles KI-Subsystem (aiprovider_eledia). Hier entscheidet sich, wohin Anfragen fließen.

Die Provider-Schicht unterstützt jeden OpenAI-kompatiblen Endpoint:

BetriebsmodellBeispielDatenfluss
Lokal / On-PremiseOllama, vLLM auf eigener Hardwareverlässt das Haus nicht
Europäisches HostingEU-Rechenzentrum, eigener Vertraginnerhalb der EU
Cloud-Anbieterkommerzielle LLM-APIsgemäß Anbieter-AV

Der Wechsel zwischen Betriebsmodellen ist eine Konfigurationsänderung, keine Migration — alle Suite-Funktionen nutzen dieselbe Provider-Schicht.

Die HTTP-Schicht des Providers erzwingt HTTPS, setzt Timeouts, validiert Endpoints und behandelt Rate-Limits (429) kontrolliert. Details in der Plugin-Doku des Providers.