Ein Prompt ist die Eingabe, mit der du einem KI-Modell sagst, was es erzeugen soll. In ChatGPT, Claude oder Gemini ist das die Nachricht, die du ins Eingabefeld tippst, plus alles, was du anhängst: eine Datei, einen Screenshot, eine eingefügte Fehlermeldung. Das Modell liest den Prompt und schreibt eine Antwort, die daran anschließt. Einen anderen Zugang zu dem, was du willst, hat es nicht. Der Prompt ist also die ganze Anfrage.
Das Wort kommt aus dem Englischen: to prompt someone heißt, jemandem das Stichwort zu geben. Ein KI-Prompt ist dieses Stichwort. Er kann eine Frage sein, eine Anweisung, ein Textblock mit einer Aufgabe dazu oder die Beschreibung eines Bildes.
Was in einen Prompt gehört
Eine einzeilige Frage ist ein gültiger Prompt, und für eine einzeilige Antwort reicht sie oft. Je genauer die Anfrage wird, desto eher sammeln sich im Prompt dieselben paar Bausteine:
- Die Aufgabe: was zu tun ist, meist ein Verb. Erklären, schreiben, korrigieren, zusammenfassen, übersetzen, vergleichen.
- Kontext: Fakten, die das Modell nicht erraten kann. Wer du bist, was du schon weißt, wofür das Ergebnis gedacht ist.
- Input: das Material, mit dem gearbeitet wird. Der Code, die E-Mail, die Tabelle, der Artikel.
- Format: die Form der Antwort. Eine Liste, eine Tabelle, drei kurze Absätze, JSON.
- Vorgaben: Grenzen. Eine Wortzahl, Wörter, die nicht vorkommen sollen, Teile, die sich nicht ändern dürfen.
Der Unterschied zwischen einem schwachen und einem starken Prompt liegt selten in cleverer Formulierung. Er liegt darin, ob diese Bausteine da sind. "Schreib eine Funktion, die eine Liste sortiert" lässt das Modell die Sprache, die Daten und die Reihenfolge raten. Nenn diese drei Fakten, und das Raten hört auf. Prompt schreiben geht jeden Baustein mit einem Beispiel durch, das du an- und ausschalten kannst.
Prompt Beispiele
Prompts sehen unterschiedlich aus, je nachdem, was du zurückhaben willst. Wechsle zwischen den Tabs, um einen Prompt zum Schreiben, einen für Code und einen zum Lernen zu sehen, jeweils mit einer typischen Antwort.
Hallo, ich hatte den Bericht für Montag erwartet und ihn noch nicht bekommen. Ich brauche ihn bis heute Abend, damit ich die Zahlen rechtzeitig an den Kunden schicken kann. Kannst du mir sagen, wann er fertig ist? Danke.
Bild-Prompts funktionieren genauso, nur ist die Antwort ein Bild. Bildgeneratoren, auch die in manche Chat-Apps eingebauten, reagieren am besten auf eine Beschreibung von Motiv, Umgebung, Stil und Bildausschnitt:
Eine Aquarellillustration eines kleinen Roboters, der bei Sonnenaufgang auf einem Stadtbalkon Pflanzen gießt, weiches warmes Licht, Totale.
Jedes Detail nimmt dem Modell eine Entscheidung ab, die es sonst für dich treffen würde. Lass "Aquarell" weg, und du bekommst vielleicht ein Foto; lass "Totale" weg, und der Balkon wird vielleicht abgeschnitten.
Prompt, Antwort und System-Prompt
In einem typischen Chat mit einem KI-Modell sind drei Texte im Spiel, und es hilft, ihre Namen auseinanderzuhalten:
- Der Prompt (auch User-Nachricht genannt) ist das, was du für diese Anfrage schickst.
- Die Antwort (auch Response oder Completion genannt) ist das, was das Modell zurückschreibt.
- Der System-Prompt ist ein Satz stehender Anweisungen, der für das ganze Gespräch gilt. Die App oder der Entwickler legt ihn fest, und du kannst über Einstellungen wie benutzerdefinierte Anweisungen oder Projektanweisungen etwas hinzufügen.
Der Block unten zeigt alle drei. Der System-Prompt legt eine Regel einmal fest, und die Antwort hält sich daran, obwohl der User sie nie wiederholt.
Fast! Hier ein Hinweis: Führ print(list(range(1, 4))) aus und vergleich die Ausgabe mit den beiden Zahlen, die du an range übergeben hast.
Was fällt dir auf, und was würdest du an deiner Schleife ändern?
Ohne den System-Prompt würde ein Modell sehr wahrscheinlich sofort die Korrektur liefern, range(1, 11). Der System-Prompt hat das Verhalten für jede Nachricht im Chat verändert. System-Prompt zeigt, wo du einen festlegst und was hineingehört.
Der Prompt ist mehr als deine letzte Nachricht
In einem Gespräch erinnert sich das Modell nicht an frühere Nachrichten, wie ein Mensch das tut. Jedes Mal, wenn du etwas schickst, übergibt die App dem Modell den System-Prompt und das bisherige Gespräch, mit deiner neuen Nachricht am Ende. Auf diesen zusammengesetzten Text antwortet das Modell tatsächlich.
Das hat zwei praktische Folgen. Erstens prägen frühere Nachrichten spätere Antworten weiter: Wenn du vor zehn Nachrichten "nimm TypeScript" geschrieben hast, gilt diese Anweisung noch. Zweitens gibt es eine Grenze, wie viel Text das Modell auf einmal aufnehmen kann, gemessen in Tokens. Wird ein Gespräch zu lang, muss die App ältere Teile weglassen oder verdichten oder dich bitten, einen neuen Chat zu starten, und Anweisungen vom Anfang des Chats können ihre Wirkung verlieren. Tokens und Kontextfenster erklärt, wie diese Grenze funktioniert.
Prompts sind keine Datenbankabfragen
Von sich aus schlägt ein Modell nichts nach. Es erzeugt die Antwort Stück für Stück, in kleinen Textteilen, und wählt jedes Teil anhand des Prompts und der Muster, die es im Training gelernt hat. (Apps mit Websuche oder Dateiwerkzeugen holen zuerst Material und fügen es dem Prompt hinzu; das Modell schreibt trotzdem aus dem Text, der vor ihm liegt.) Deshalb kann derselbe Prompt bei zwei Durchläufen leicht unterschiedliche Antworten liefern, und deshalb kann ein Modell mit voller Überzeugung etwas Falsches behaupten, wenn der Prompt nach einem Fakt fragt, den es nicht hat.
Daraus folgen zwei Gewohnheiten. Schreib die Fakten, auf die sich die Antwort stützen soll, direkt in den Prompt, also das Dokument, die Zahlen oder die Fehlermeldung, statt zu erwarten, dass das Modell sie kennt. Und prüf jeden Fakt, jede Zahl und jedes Zitat in der Antwort, bevor du es verwendest.
Häufig gestellte Fragen
Was ist ein Prompt in der KI?
Ein Prompt ist die Eingabe, die du einem KI-Modell gibst: die Frage, Anweisung oder das Material, das du eintippst, manchmal auch Bilder oder Dateien, die du anhängst. Das Modell liest den Prompt und erzeugt eine Antwort, die daran anschließt. Alles, was das Modell über deine Anfrage weiß, stammt aus dem Prompt und dem Gespräch drumherum.
Was bedeutet Prompt?
Im Englischen heißt to prompt someone, jemandem das Stichwort zu geben, damit er etwas sagt oder tut. In der KI ist ein Prompt der Text, der dem Modell das Stichwort für eine Antwort, ein Stück Code oder ein Bild gibt. Im Deutschen wird das englische Wort einfach übernommen; manchmal liest man auch Eingabe oder Anweisung, aber "Prompt" ist der gängige Begriff.
Was ist ein Beispiel für einen guten Prompt?
"Erkläre jemandem, der Listen kennt, aber keine Dictionaries, was ein Dictionary in Python ist. Nimm ein echtes Beispiel und bleib unter 100 Wörtern." Der Prompt nennt die Aufgabe, das Niveau des Lesers, was hinein soll und wie lang die Antwort sein darf. Eine schwächere Version derselben Anfrage wäre nur "erkläre Dictionaries", und dann muss das Modell all das raten.
Ist ein Prompt dasselbe wie eine Frage?
Eine Frage ist eine Art von Prompt. Ein Prompt kann auch eine Anweisung sein ("schreib diese E-Mail um"), ein Block Material mit einer Aufgabe dazu (ein eingefügter Fehler plus "warum schlägt das fehl?"), die Beschreibung eines Bildes, das erzeugt werden soll, oder der Anfang eines Textes, den das Modell fortsetzen soll.
Was ist der Unterschied zwischen einem Prompt und einem System-Prompt?
Der Prompt ist die Nachricht, die du für eine einzelne Anfrage schickst. Ein System-Prompt ist ein eigener Satz Anweisungen, der für das ganze Gespräch gilt, etwa "du bist ein Tutor, gib nie die komplette Lösung". Entwickler setzen ihn über die API; in Chat-Apps übernehmen benutzerdefinierte Anweisungen und Projektanweisungen dieselbe Rolle. Siehe System-Prompt.