Bring Your Own AI: Eigene KI-Modelle und API-Keys in CodeRoom nutzen

KI flexibel einsetzen – passend zur eigenen Schule

CodeRoom unterstützt mit Bring Your Own AI die Möglichkeit, eigene KI-Quellen in die Plattform einzubinden. Schulen, Bildungsträger und Organisationen können dadurch selbst festlegen, welche KI-Modelle für bestimmte Funktionen verwendet werden sollen.

Statt ausschließlich auf zentral bereitgestellte Standardmodelle zuzugreifen, können Einrichtungen eigene API-Keys, eigene Anbieter oder kompatible KI-Endpunkte hinterlegen. CodeRoom entscheidet dann je nach Einsatzstelle, ob das Standardmodell oder ein selbst konfiguriertes Modell genutzt wird.

Das Ziel ist einfach: mehr Kontrolle, mehr Flexibilität und bessere Anpassung an die technischen, organisatorischen und datenschutzbezogenen Anforderungen der jeweiligen Einrichtung.

KI Modelle und Routing in CodeRoom Verwaltung

Das Grundprinzip

In CodeRoom gibt es verschiedene Stellen, an denen KI eingesetzt werden kann. Zum Beispiel:

Mit Bring Your Own AI können diese Einsatzstellen einzeln konfiguriert werden. Eine Schule kann also zum Beispiel festlegen:

Die KI-Hilfe für Schülerinnen und Schüler verwendet ein eigenes Modell.
Die automatische Beschreibung von Kursen verwendet ein anderes Modell.
Für bestimmte Funktionen bleibt weiterhin das CodeRoom-Standardmodell aktiv.

Dadurch entsteht keine starre Entweder-oder-Lösung, sondern eine flexible Routing-Schicht zwischen CodeRoom und den KI-Anbietern.

Technischer Ansatz

Technisch arbeitet CodeRoom mit festen Einsatzstellen für KI-Funktionen. Diese Einsatzstellen sind nicht beliebig als freie Texte in der Datenbank hinterlegt, sondern als definierte Bereiche im Code. Das sorgt dafür, dass neue KI-Funktionen bewusst und nachvollziehbar integriert werden.

Für jede Einsatzstelle kann CodeRoom auflösen, welches Modell verwendet werden soll:

  1. Gibt es eine passende benutzerspezifische Konfiguration?
  2. Gibt es eine passende Konfiguration der Einrichtung?
  3. Soll bewusst das CodeRoom-Standardmodell verwendet werden?
  4. Gibt es keine eigene Konfiguration, wird automatisch das Standardmodell verwendet.

Diese Architektur hat einen wichtigen Vorteil: Die bestehende KI-Infrastruktur bleibt erhalten. Bring Your Own AI ergänzt die Plattform, ersetzt aber nicht invasiv die vorhandene Standardlogik.

Unterstützte Anbieter und kompatible Endpunkte

Bring Your Own AI ist so angelegt, dass verschiedene Anbieter und technische Varianten unterstützt werden können. Dazu gehören insbesondere:

Damit können Einrichtungen nicht nur klassische Cloud-Anbieter anbinden, sondern perspektivisch auch eigene Infrastruktur oder regionale Anbieter nutzen, sofern diese eine kompatible Schnittstelle bereitstellen.

API-Keys bleiben geschützt

Die hinterlegten API-Keys werden nicht im Klartext gespeichert. Sie werden serverseitig geschützt abgelegt und nur zur Ausführung der jeweiligen KI-Anfrage verwendet.

Für Schulen und Organisationen ist das wichtig, weil sensible Zugangsdaten nicht im Browser, nicht im Kursinhalt und nicht im Prompt auftauchen. Die Verwaltung bleibt kontrolliert auf der Serverseite.

Bei Installationen mit mehreren Servern muss die Verschlüsselung technisch sauber abgestimmt sein, damit alle Server dieselben geschützten Schlüssel lesen können. Das ist besonders für größere oder skalierte Umgebungen relevant.

Vorteile für Schulen und Bildungsträger

Mehr Kontrolle

Einrichtungen können selbst entscheiden, welche KI-Modelle in welchen Bereichen eingesetzt werden. Das ist besonders relevant, wenn es interne Vorgaben, Datenschutzanforderungen oder bestehende Verträge mit bestimmten Anbietern gibt.

Mehr Flexibilität

Nicht jede KI-Funktion benötigt dasselbe Modell. Eine schnelle Code-Hilfe kann ein anderes Modell verwenden als eine ausführliche Bewertung oder eine administrative Textgenerierung. Bring Your Own AI ermöglicht diese Differenzierung.

Bessere Kostensteuerung

Wenn eine Einrichtung eigene API-Kontingente oder eigene Verträge nutzt, können KI-Kosten direkter gesteuert werden. CodeRoom kann weiterhin Standardmodelle bereitstellen, aber eigene Modelle können gezielt eingesetzt werden, wenn dies organisatorisch oder wirtschaftlich sinnvoller ist.

Zukunftssichere Architektur

Der KI-Markt entwickelt sich schnell. Neue Modelle, Anbieter und Hosting-Varianten entstehen laufend. Durch die Routing-Schicht bleibt CodeRoom offen für neue technische Möglichkeiten, ohne dass jede Funktion fest an einen einzigen Anbieter gebunden ist.

Passend für unterschiedliche Einsatzszenarien

Eine kleine Schule kann weiterhin die Standardintegration verwenden. Ein größerer Schulträger kann eigene Modelle einbinden. Eine Organisation mit besonderem Datenschutzbedarf kann kompatible eigene Endpunkte verwenden. CodeRoom bleibt in allen Fällen dieselbe Lernumgebung.

Beispiel: Unterschiedliche KI für unterschiedliche Aufgaben

Eine Einrichtung könnte zum Beispiel folgende Konfiguration wählen:

Für direkte Schülerfragen wird ein schnelles, kostengünstiges Modell genutzt.
Für Code-Bewertung wird ein stärkeres Modell verwendet.
Für administrative Kursbeschreibungen bleibt das CodeRoom-Standardmodell aktiv.
Für sensible Experimente wird ein eigener interner Endpunkt genutzt.

Die Lehr- und Lernoberfläche bleibt dabei gleich. Die technische Entscheidung, welches Modell im Hintergrund verwendet wird, liegt in der Konfiguration.

Keine Pflicht zur eigenen KI

Bring Your Own AI ist eine Erweiterung, keine Voraussetzung. Schulen können CodeRoom weiterhin mit den bestehenden Standardmodellen nutzen. Wer keine eigene KI-Infrastruktur betreiben oder verwalten möchte, muss nichts ändern.

Die neue Möglichkeit richtet sich vor allem an Einrichtungen, die mehr Kontrolle über Anbieter, Kosten, Modellwahl oder technische Infrastruktur wünschen.

Fazit

Bring Your Own AI macht CodeRoom offener und flexibler. Schulen und Bildungsträger können KI-Funktionen gezielter steuern, eigene Anbieter einbinden und trotzdem die bewährte CodeRoom-Umgebung nutzen.

Damit wird KI-Unterstützung im Programmierunterricht nicht nur leistungsfähiger, sondern auch besser an die organisatorischen Realitäten von Schulen, Hochschulen und Bildungseinrichtungen anpassbar.