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.

Das Grundprinzip
In CodeRoom gibt es verschiedene Stellen, an denen KI eingesetzt werden kann. Zum Beispiel:
- KI-Hilfe bei Fragen zum Code
- KI-Coding zur gezielten Änderung von Programmcode
- KI-Ausführung in speziellen Aufgabenformaten
- Hilfestellung bei Fehlermeldungen
- automatische Bewertung von Lösungen
- Erzeugung von Beschreibungen für Kurse und Inhalte
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:
- Gibt es eine passende benutzerspezifische Konfiguration?
- Gibt es eine passende Konfiguration der Einrichtung?
- Soll bewusst das CodeRoom-Standardmodell verwendet werden?
- 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:
- OpenAI-kompatible Chat-Completions-Endpunkte
- Anthropic-kompatible Messages-Endpunkte
- Mistral-kompatible Chat-Completions-Endpunkte
- eigene oder selbst gehostete OpenAI-kompatible Server
- vorgeschaltete Gateways oder Proxy-Dienste
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.