Anpassung Extraction Prompt
This commit is contained in:
@@ -48,10 +48,14 @@ def generate_research_prompt(branch_name):
|
|||||||
)
|
)
|
||||||
|
|
||||||
def generate_extraction_prompt(dossier_content):
|
def generate_extraction_prompt(dossier_content):
|
||||||
# ... (Diese Funktion bleibt unverändert) ...
|
"""Erstellt den Prompt, um die strukturierten Daten aus dem Dossier zu extrahieren."""
|
||||||
return (
|
return (
|
||||||
"Du bist ein Branchenanalyst. Lies das folgende Dossier und extrahiere die geforderten Informationen.\n"
|
"Du bist ein Branchenanalyst mit dem Spezialgebiet Field Service Management. Deine Aufgabe ist es, aus einem Branchen-Dossier die Kernaussagen zu extrahieren.\n"
|
||||||
"Gib das Ergebnis ausschließlich als sauberes JSON-Objekt mit den Schlüsseln 'summary', 'pain_points' (eine Liste von 5 Punkten) und 'key_terms' (eine Liste von 5-7 Begriffen) aus.\n\n"
|
"Gib das Ergebnis ausschließlich als sauberes JSON-Objekt mit den Schlüsseln 'summary', 'pain_points' und 'key_terms' aus.\n\n"
|
||||||
|
"WICHTIGE REGELN FÜR 'pain_points':\n"
|
||||||
|
"- Extrahiere 5 **operative Schmerzpunkte, die direkt den technischen Außendienst betreffen**.\n"
|
||||||
|
"- Formuliere sie als konkrete Probleme, die ein Service-Leiter lösen muss (z.B. 'Sicherstellung der Anlagenverfügbarkeit', 'Lückenlose Dokumentation für Audits').\n"
|
||||||
|
"- Vermeide allgemeine Management-Themen wie 'Komplexität der Geschäftsmodelle' oder reine HR-Themen wie 'Fachkräftemangel'.\n\n"
|
||||||
"--- DOSSIER ---\n"
|
"--- DOSSIER ---\n"
|
||||||
f"{dossier_content}"
|
f"{dossier_content}"
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user