Prompt-Komposition (Phase A6)

Ziel

Zusammenführung von Kontext, Anfrage und Steuerinformationen zu einem vollständigen, reproduzierbaren Prompt.

Ablauf

  1. System-Prompt definiert:
    • Rolle des Assistenten
    • Verhaltensregeln
    • Antwortgrenzen und -format
  2. Kontext-Block enthält:
    • Formatierte Chunks mit Quellenreferenzen
    • Trennmarker
  3. User-Prompt enthält:
    • Originalfrage oder Briefing
    • Eventuell Anweisungen zur Antwortstruktur

Prompt-Struktur

┌─────────────────────────────────────┐
│ SYSTEM-PROMPT                       │
│ - Rolle: "Du bist ein Assistent..." │
│ - Regeln: "Antworte nur basierend   │
│   auf den bereitgestellten Quellen" │
│ - Format: "Strukturiere deine       │
│   Antwort mit Überschriften"        │
└─────────────────────────────────────┘
┌─────────────────────────────────────┐
│ KONTEXT                             │
│ [Quelle 1: ...]                     │
│ Text aus Chunk 1...                 │
│ ---                                 │
│ [Quelle 2: ...]                     │
│ Text aus Chunk 2...                 │
└─────────────────────────────────────┘
┌─────────────────────────────────────┐
│ USER-PROMPT                         │
│ "Erkläre mir die Auftragsklärung    │
│ im systemischen Coaching."          │
└─────────────────────────────────────┘

Kritische Abgrenzung

Anwendungsspezifische Varianten

AnwendungSystem-Prompt Fokus
KI-ChatKonversationell, quellenbasiert
Content StudioStrukturiert, Briefing-orientiert
Kritik-RundeAnalytisch, bewertend

Ergebnisartefakte

Beteiligte Komponenten

KomponentePfadFunktion
compose_prompt()pipeline/rag.pyPrompt-Zusammenstellung
Prompts-Tabelleki_dev.promptsSystem-Prompt Templates

Prüfbedingungen für Supervision