Prompt Engineering beschreibt den strukturierten Prozess der Erstellung und Optimierung von Prompts, um aus einem Modell ein gewünschtes Ergebnis zu erhalten. Ziel ist es, Prompts gezielt zu erstellen und kontinuierlich zu verfeinern. Der Prompt Engineer verantwortet dabei Aufbau, Struktur und Qualität der Prompts. Ein Prompt ist dabei nicht nur eine einfache Frage, sondern eine Kombination aus Vorgaben, Kontext und optionalen Beispielen. Ein Beispiel innerhalb des Prompts unterstützt das Modell dabei, die gewünschte Ausgabe korrekt zu interpretieren.
Im Kern basiert Prompt Engineering auf dem Verständnis, dass generative Modelle probabilistisch arbeiten. Sie erzeugen Antworten auf Basis von Wahrscheinlichkeiten, die aus dem Lernvorgang mit großen Datenmengen entstanden sind. Ohne klare Vorgaben kann dies zu ungenauen oder unerwünschten Ergebnissen führen. Prompt Engineering setzt genau an diesem Punkt an und schafft Struktur.
Ein einfacher Prompt kann beispielsweise aus einer kurzen Frage bestehen. Abhängig von der Zielsetzung kann das Ergebnis etwa als Text oder Bild ausgegeben werden. Komplexe Fragestellungen erfordern jedoch meist zusätzliche Angaben. Dazu zählen Hintergrundwissen, Zielgruppenbeschreibung oder der gewünschte Stil der Antwort. Je besser das Modell den Kontext versteht, desto präziser fällt die Ausgabe aus.
Ein weiterer zentraler Aspekt ist die Art der Formulierung. Klare Sprache, eindeutige Begriffe und logisch aufgebaute Vorgaben helfen dem Modell, die Fragestellung korrekt zu interpretieren. Unklare oder mehrdeutige Prompts führen dagegen häufig zu schwankenden Ergebnissen. Prompt Engineering ist daher ein iterativer Prozess, bei dem Prompts Schritt für Schritt angepasst und verbessert werden.