Systemprompts
Open WebUI bietet mehrere Stellen für Anweisungen an das KI-Modell. Welche passt, hängt davon ab, für wen oder was die Anweisung gelten soll: für dein Konto, einen einzelnen Chat, einen Assistenten oder ein Projekt.
Was ist ein System-Prompt?
Ein System-Prompt ist eine Anleitung für das Modell. Darin kannst du zum Beispiel festlegen, welche Rolle es übernimmt oder wie es antworten soll. Ein System-Prompt verändert das Modell selbst nicht und garantiert auch nicht, dass jede Anweisung immer befolgt wird.
Welche Einstellung passt wo?
- Für alle Chats:
Einstellungen → Allgemein → System Prompt - Nur für ein Gespräch:
Chat öffnen → Chat Controls → System Prompt - Für ein Projekt:
Ordner-Menü → Bearbeiten → System Prompt
Die verschiedenen System-Prompts
1. Für alle Chats
Der System-Prompt in deinen persönlichen Einstellungen gilt für dein Konto und deine Chats. Er ändert nicht automatisch die Einstellungen anderer Personen – auch dann nicht, wenn du Administrator bist.
Das ist der passende Ort für allgemeine Wünsche, zum Beispiel: „Antworte auf Deutsch, schreibe klar und erkläre Fachbegriffe einfach.“
Die Open-WebUI-Dokumentation zu den Einstellungen beschreibt diesen Prompt als persönliche Einstellung.
2. Nur für ein Gespräch
Über die Chat Controls kannst du eine Anweisung für den gerade geöffneten Chat hinzufügen. Andere Chats übernehmen sie nicht automatisch.
Beispiel: „Fasse dieses Interview zusammen. Liste die Entscheidungen und offenen Aufgaben getrennt auf.“
Ob du das Feld bearbeiten kannst, hängt von den Berechtigungen ab, die der Administrator festgelegt hat. Die aktuelle Open-WebUI-Dokumentation sagt, dass ein Chat-Prompt einen am Modell festgelegten System-Prompt nicht überschreibt.
3. Für ein Projekt
Ein Ordner kann einen eigenen System-Prompt, ein Standardmodell und Wissensquellen enthalten. Neue Chats, die du in diesem Ordner startest, übernehmen diese Einstellungen.
Das ist hilfreich, wenn mehrere Unterhaltungen zum selben Projekt gehören. Zum Beispiel kann ein Ordner für einen Produktstart Projektregeln und passende Dokumente enthalten. Siehe auch die Dokumentation zu Ordnern und Projekten.
Praktischer Tipp
Wenn die Reihenfolge wichtig ist, teste sie mit kurzen, eindeutigen Anweisungen. Schreibe zum Beispiel „Nenne dich A“ in den persönlichen Prompt, „Nenne dich B“ in den Modell-Prompt und „Nenne dich C“ in Chat Controls. Prüfe danach, welche Systemnachricht tatsächlich an den Modellserver gesendet wird. Das genaue Verhalten kann von Open-WebUI-Version, Modellserver und Konfiguration abhängen.
Beispiel: Besprechungen zusammenfassen
Du möchtest regelmäßig Besprechungen zusammenfassen? Dann könntest du die Anweisungen so verteilen:
- Persönlicher Prompt: „Antworte auf Deutsch und schreibe klar.“
- Ordner-Prompt: „Beachte die Begriffe und Ziele dieses Projekts.“
- Prompt in Chat Controls: „Fasse heute nur die Entscheidungen und offenen Aufgaben zusammen.“