Zum Inhalt springen

Konfiguration

EU Cowork AI wird an drei Stellen konfiguriert. Wer weiss, welche Stelle wofür zuständig ist und welche Ebene bei einem Widerspruch gewinnt, spart sich das Suchen.

Ebene Ort Inhalt Wann es wirkt
Infrastruktur und Geheimnisse Umgebungsdatei der Instanz Adressen, Schlüssel, Betriebsparameter nach einem Neustart der Anwendung
Produktverhalten librechat.yaml Modellkarten, Oberfläche, Konnektoren, Registrierung nach einem Neustart des Chat-Dienstes
Laufzeit-Overrides Admin-Panel, Seite Konfiguration dieselben Produkteinstellungen, pro Instanz, Rolle oder Gruppe sofort, ohne Neustart

Die Umgebungsdatei entsteht bei der Installation aus einer durchgehend kommentierten Vorlage. Dort steht zu jedem Wert, wofür er gebraucht wird.

Ein im Panel gesetzter Wert steht über der YAML. Das Panel schreibt seine Werte in die Datenbank, die Anwendung liest sie beim nächsten Aufruf und sie überleben einen Neustart. Die YAML bleibt der Ausgangszustand, der greift, solange kein Override existiert.

Im Panel erkennen Sie das an zwei Details: Abschnitte mit aktivem Override tragen den Badge aus DB-Override, und neben jedem überschriebenen Feld gibt es ein Symbol zum Entfernen.

Für Modellkarten gilt zusätzlich eine eigene Kaskade: Gruppe vor Rolle vor Basis. Die Rechte an Werkzeugen gehören dagegen in den Rollen-Editor und nicht in die Konfiguration, im Reiter Funktionen würden sie serverseitig verworfen.

Der interface-Block in der YAML steuert, was in der Oberfläche sichtbar ist: der Modell-Picker, die Web-Suche, die Dateisuche, die Code-Ausführung, Voreinstellungen, Lesezeichen und das Parameter-Panel. Funktionen, deren Voraussetzungen nicht erfüllt sind, sind im Auslieferungszustand bewusst ausgeschaltet. Ein sichtbarer Knopf ohne Wirkung ist schlechter als kein Knopf.

Zwei Regeln sind dabei wichtig:

  • Der Block ist global. Die Werte werden beim Start in alle Rollen geschrieben. Ein Unterschied zwischen Rollen lässt sich in der YAML deshalb nicht abbilden. Soll ein Werkzeug nur für eine Rolle freigegeben werden, lassen Sie das Feld aus der YAML weg und setzen es im Rollen-Editor des Admin-Panels.
  • Fähigkeitslisten ersetzen, statt zu mischen. Wer die Liste der Agenten-Fähigkeiten anfasst, ersetzt die Standardliste vollständig. Es wird nichts zusammengeführt, alles Behaltene muss also erneut aufgezählt werden.

Für Unternehmen, die eine möglichst schlichte Oberfläche wollen, lassen sich die Bedienteile, die nur Poweruser brauchen, gesammelt abschalten.

Der Domain-Lock ist der erste Schritt nach der Installation und gehört gesetzt, bevor die Instanz unter ihrer Domain erreichbar ist. Massgeblich ist die Liste der erlaubten E-Mail-Domänen: Sie entscheidet, wer überhaupt ein Konto anlegen kann.

Die Liste wird in der Konfiguration der Instanz hinterlegt; dieselbe Liste pflegen Sie im Panel unter Konfiguration im Reiter Funktionen im Feld Erlaubte E-Mail-Domains. Sie gilt für die Selbstregistrierung und für Einladungen: eine Einladung an eine Adresse ausserhalb der Liste greift nicht.

Prüfen lässt sich das mit einer Registrierung unter einer fremden Domäne, sie muss abgelehnt werden.