Optimized Batching & Advanced Model for FSM Pitch

- FEATURE: FSM-Pitch-Generierung in `data_processor.py` schreibt Ergebnisse nun in regelmäßigen Batches, um den Fortschritt sichtbar zu machen.
- UPGRADE: FSM-Pitch-Funktion in `helpers.py` verwendet nun explizit ein fortschrittlicheres GPT-4-Modell für qualitativ hochwertigere und spezifischere Ergebnisse.
- Dies finalisiert die FSM-Pitch-Funktionalität für den produktiven Einsatz.
This commit is contained in:
2025-07-01 19:41:40 +00:00
parent fe09feccc9
commit bd91672a24

View File

@@ -1044,7 +1044,9 @@ def generate_fsm_argument(company_name, crm_branche, website_summary, wiki_absat
prompt = "\n".join(prompt_parts)
try:
fsm_pitch = call_openai_chat(prompt, temperature=0.7)
# Expliziter Aufruf eines fortschrittlicheren Modells für diese spezielle, kreative Aufgabe.
# 'gpt-4-turbo-preview' oder 'gpt-4o' sind gute, kosteneffiziente Optionen.
fsm_pitch = call_openai_chat(prompt, temperature=0.7, model="gpt-4-turbo-preview")
return fsm_pitch.strip().replace('"', '') if fsm_pitch else "k.A. (Pitch-Generierung fehlgeschlagen)"
except Exception as e:
logger.error(f"Fehler bei der Generierung des FSM-Pitches für {company_name}: {e}")