Prompt Templates

Vorgefertigte, parametrisierbare Prompt-Strukturen, die konsistente und qualitativ hochwertige Ergebnisse von LLMs unterstützen – von einfachen Textbausteinen bis zu komplexen Multi-Turn-Vorlagen.

Einsteiger2 Min Lesezeit

Erklärung starten

Auf einen Blick

3 Punkte

  1. Parametrisierbare Vorlagen mit Platzhaltern für variable Inhalte
  2. Sichern Konsistenz, Qualität und Wiederverwendbarkeit von Prompts
  3. Von einfachen String-Templates bis zu komplexen Multi-Turn-Strukturen

Sofortantwort

Prompt Templates einfach erklärt

Wiederverwendbare Prompt-Vorlagen für konsistente KI-Ergebnisse.

Kurz gesagt
Parametrisierbare Vorlagen mit Platzhaltern für variable Inhalte
Typischer Einsatz
Content-Produktion, Datenextraktion, Code-Generierung
Wichtig zu wissen
Von einfachen String-Templates bis zu komplexen Multi-Turn-Strukturen

Prompt Templates im Überblick

Ein Prompt Template ist eine wiederverwendbare Vorlage für LLM-Anfragen, bei der bestimmte Teile variabel sind und je nach Kontext eingesetzt werden.

Ohne Template vs. mit Template:

Ohne (jedes Mal neu formuliert):
  "Fass diesen Text zusammen: [text]"
  "Kannst du mir eine Zusammenfassung von [text] geben?"
  "Bitte zusammenfassen: [text]"
  → Inkonsistente Ergebnisse

Mit Template (standardisiert):
  "Du bist ein Experte für {thema}.
   Fasse den folgenden Text in {anzahl} Bullet Points zusammen.
   Fokussiere auf: {fokus}.
   
   Text: {text}
   
   Format: Markdown Bullet Points"
  → Konsistente, vorhersagbare Ergebnisse

Aufbau eines guten Templates

template = """
# Rolle
Du bist ein {rolle} mit Expertise in {fachgebiet}.

# Aufgabe
{aufgabenbeschreibung}

# Kontext
{kontext}

# Regeln
- Antworte auf {sprache}
- Maximal {max_laenge} Wörter
- Format: {output_format}

# Eingabe
{user_input}
"""

Template-Typen

TypBeschreibungBeispiel
SimpleEin Platzhalter“Übersetze: {text}
StructuredRolle + Aufgabe + FormatSEO-Artikel-Template
Few-ShotMit BeispielenKlassifikation mit 3 Beispielen
Reasoning-GuidedStrukturierte Problemlösung ohne interne Gedankenkette offenzulegen“Löse die Aufgabe schrittweise und gib nur Ergebnis, Annahmen und Kurzbegründung aus: {frage}
Multi-TurnGesprächskontextChat mit System-Prompt + History

Programmatische Nutzung

from langchain_core.prompts import ChatPromptTemplate

template = ChatPromptTemplate.from_messages([
    ("system", "Du bist ein {rolle}. Antworte auf Deutsch."),
    ("human", "{frage}"),
])

prompt = template.invoke({
    "rolle": "KI-Experte",
    "frage": "Was ist Transfer Learning?"
})

Best Practices

  • Versionieren: Jede Änderung tracken (Git oder Prompt-Management-Tool)
  • Testen: Gleiche Testfälle nach jeder Änderung durchlaufen
  • Modularisieren: Kleine, kombinierbare Templates statt monolithischer Prompts
  • Dokumentieren: Was macht das Template, welche Variablen gibt es, wann nutzen
  • Output begrenzen: Statt interne Gedankengänge zu verlangen, Ergebnis, Annahmen, Prüfschritte und Begründung klar spezifizieren

01Einsatzbereiche

Wann ist Prompt Templates sinnvoll?

Geeignet für

  • Content-ProduktionStandardisierte Vorlagen für Blog-Artikel, Social-Media-Posts oder Newsletter
  • DatenextraktionTemplates die zuverlässig strukturierte Daten aus unstrukturiertem Text extrahieren
  • Code-GenerierungVorlagen für Code-Reviews, Refactoring-Vorschläge oder Test-Generierung
  • KundenserviceStandardisierte Antwort-Templates mit Platzhaltern für Kundenname, Produkt, Problem

↑ Inhalt

02Werkzeuge

Womit Prompt Templates umgesetzt wird

↑ Inhalt

Merksatz

Prompt Templates sind wie Briefvorlagen im Büro

Der grundlegende Aufbau steht fest (Anrede, Betreff, Schlussformel), aber die spezifischen Inhalte werden je nach Bedarf eingesetzt. So bekommt man professionelle, konsistente Ergebnisse – ohne jedes Mal bei null anzufangen.

  1. Parametrisierbare Vorlagen mit Platzhaltern für variable Inhalte
  2. Sichern Konsistenz, Qualität und Wiederverwendbarkeit von Prompts
  3. Von einfachen String-Templates bis zu komplexen Multi-Turn-Strukturen

04Redaktion

Herkunft und Stand

Redaktion und Aktualität

Ebenex RedaktionRedaktion

Veröffentlicht
Aktualisiert

Dieses Feld entwickelt sich schnell. Oben stehen Veröffentlichung und letzte Änderung; ein Prüfdatum kommt dazu, sobald die Erklärung nach ihrer letzten Änderung geprüft wurde.

↑ Inhalt

05FAQ

Häufige Fragen zu Prompt Templates

Warum nicht einfach jedes Mal einen neuen Prompt schreiben?

Inkonsistenz: Leicht unterschiedliche Formulierungen liefern unterschiedliche Ergebnisse. Templates sichern Qualität, sparen Zeit und ermöglichen systematisches Testing und Optimierung.

Was gehört in ein gutes Prompt Template?

Rolle/System-Prompt, klare Aufgabenbeschreibung, Kontext-Platzhalter, Output-Format-Spezifikation, optionale Few-Shot-Beispiele und Constraints (was das Modell nicht tun soll).

Wie versioniere ich Prompt Templates?

Mit Prompt-Management-Tools (Langfuse, PromptHub), in Git als separate Dateien, oder in einer Datenbank mit Versionsnummern. Wichtig: Änderungen an Templates wie Code-Änderungen behandeln – mit Reviews und Tests.

↑ Inhalt

06Weiterlernen

Was möchtest du als Nächstes verstehen?

  • Grundlage nachholen

    Prompt Engineering

    Die Technik, Anweisungen für KI-Modelle optimal zu gestalten.

  • Technisch vertiefen

    System Prompt

    Eine Anweisung, die die Rolle und das Verhalten eines Sprachmodells festlegt.

↑ Inhalt