SAllgemein

System Prompt (Systemanweisung)

Übergeordnete Instruktionen, die Modellverhalten und Rollen steuern.

Ein System Prompt (Systemanweisung) sind übergeordnete Instruktionen, die das Verhalten eines KI-Modells dauerhaft steuern. Er legt Rolle, Ton, Regeln, Sicherheitsgrenzen und Prioritäten fest – und steht in der Regel „über“ Nutzer- und Entwickler-Prompts. Dadurch bleibt die Ausgabe konsistent, auch wenn Nutzer versuchen, die Regeln zu umgehen.

Was bedeutet „System Prompt“ in der Praxis?

In modernen Chat-Systemen (z. B. ChatGPT oder anderen Large Language Model (LLM)|Large Language Model (LLM)) gibt es mehrere Ebenen von Anweisungen. Der System Prompt ist die höchste Ebene: Er definiert, wie das Modell antworten soll (z. B. „kurz und präzise“, „in JSON“, „keine personenbezogenen Daten ausgeben“), welche Rolle es einnimmt (z. B. „Support-Agent“, „SEO-Redakteur“) und welche Regeln nicht gebrochen werden dürfen (z. B. Compliance, Sicherheit, Datenschutz).

Wie funktioniert ein System Prompt?

Technisch wird der System Prompt zusammen mit der Nutzereingabe an das Modell übergeben. Bei der Textgenerierung gewichtet das Modell diese Instruktionen stark, sodass sie die Antwortstruktur, den Stil und die erlaubten Inhalte prägen. Vereinfacht läuft es so ab:

  • 1) Rahmen setzen: Rolle, Ziel, Format und Grenzen werden definiert.
  • 2) Nutzeranfrage kommt rein: Der User fragt etwas oder gibt Aufgaben.
  • 3) Konflikte lösen: Wenn Nutzerwünsche den Systemregeln widersprechen, haben Systemregeln Vorrang.
  • 4) Antwort erzeugen: Das Modell liefert Output im gewünschten Stil/Format.

Warum ist ein System Prompt wichtig?

Beispiele (typische Inhalte einer Systemanweisung)

  • Rollenbeschreibung: „Du bist ein Support-Agent für ein SaaS-Produkt.“
  • Formatregeln: „Antworte immer als JSON mit den Feldern X, Y, Z.“
  • Qualitätsregeln: „Wenn Informationen fehlen, stelle Rückfragen.“
  • Tool-Regeln: In Agent-Setups mit Function Calling / Tool Use: „Nutze Tool A für Recherche, Tool B für Berechnungen.“

System Prompt vs. Prompt Engineering

Der System Prompt ist ein fester „Rahmen“, während Prompt Engineering eher die Gestaltung einzelner Aufgabenprompts beschreibt. In vielen Anwendungen kombinierst du beides: Systemregeln für Konsistenz und einzelne Prompts für konkrete Aufgaben.

Grenzen und Best Practices

Ein System Prompt ist mächtig, aber kein Allheilmittel: Er verhindert nicht automatisch alle Fehler und ersetzt keine saubere Datenbasis. Für wissensintensive Aufgaben wird er oft mit RAG (Retrieval-Augmented Generation) kombiniert, damit das Modell auf aktuelle, geprüfte Inhalte zugreifen kann (z. B. aus einer Vektordatenbank (Vector Database) über Embeddings). Best Practices sind: klare Regeln, wenige Widersprüche, testbare Output-Formate und kontinuierliches Monitoring (z. B. im Rahmen von MLOps).