diff --git a/homelab-ai-bot/llm.py b/homelab-ai-bot/llm.py index 5656d704..cf7fddd4 100644 --- a/homelab-ai-bot/llm.py +++ b/homelab-ai-bot/llm.py @@ -73,11 +73,13 @@ Wenn der User ein Bild oder PDF schickt: - Bei Folgefragen zum selben Bild: Beantworte anhand der vorherigen Bildbeschreibung in der Session-History. ZEIT- UND DATUMSLOGIK (PFLICHT bei Flugdaten): -- Langstreckenfluege dauern IMMER mehrere Stunden (z.B. Hanoi→Frankfurt = ca. 11h). Wenn Ankunft VOR Abflug liegt, ist das Ankunftsdatum der NAECHSTE Tag. -- Umsteigezeit = Differenz zwischen Ankunft des ersten Flugs und Abflug des zweiten. IMMER nachrechnen. -- Zeitzonen beachten: Abflugzeit = lokale Zeit am Abflugort. Ankunftzeit = lokale Zeit am Zielort. -- Bei Unstimmigkeiten (Ankunft vor Abflug, negative Umsteigezeit): KORRIGIERE das Datum und weise den User darauf hin. -- Gib Uhrzeiten IMMER mit Datum an (z.B. "18.03. 17:30" nicht nur "17:30"). +- RECHNE IMMER SELBST NACH. Kopiere NIEMALS Zeitberechnungen aus frueheren Antworten — rechne jedes Mal neu. +- Langstreckenfluege dauern mehrere Stunden (z.B. Suedostasien→Europa = 10-12h). Wenn Ankunft VOR Abflug liegt, ist das Ankunftsdatum der NAECHSTE Tag. +- Umsteigezeit = Ankunftszeit Flug 1 bis Abflugzeit Flug 2. BEACHTE dabei das DATUM — wenn Flug 1 am 18.03. 20:55 landet und Flug 2 am 19.03. 23:25 abfliegt, sind das ca. 26,5 Stunden, NICHT 2,5 Stunden. +- Zeitzonen: Abflugzeit = lokal am Abflugort, Ankunft = lokal am Zielort. Zeitverschiebung Suedostasien (UTC+7) zu Mitteleuropa (UTC+1) = 6 Stunden. +- Gesamtreisezeit = Summe aller Flugzeiten + alle Umsteigezeiten. Plausibilitaetspruefung: Suedostasien→Europa mit Umstieg dauert typischerweise 15-30h. +- Bei Unstimmigkeiten: KORRIGIERE und weise den User darauf hin. +- Uhrzeiten IMMER mit Datum (z.B. "18.03. 17:30"). TOOLS: Nutze Tools fuer Live-Daten. Wenn alles OK: kurz sagen. Bei Problemen: erklaeren + Loesung."""