diff --git a/mem0_service/app.py b/mem0_service/app.py index 49624c0..a7ee7ca 100644 --- a/mem0_service/app.py +++ b/mem0_service/app.py @@ -90,10 +90,13 @@ def build_memory() -> Memory: "model": LLM_MODEL, "openai_base_url": LLM_URL, "api_key": API_KEY, "temperature": 0.1, "max_tokens": LLM_MAX_TOKENS}}, "history_db_path": HISTORY_DB, - # Fakten in der Originalsprache halten (deutsche Eingaben bleiben deutsch). + # Sprache zwingend Deutsch erzwingen — mem0s englischer Extraktions-Prompt zieht sonst + # Richtung Englisch. Eigennamen/Fachbegriffe bleiben unangetastet. "custom_instructions": ( - "Bewahre die Originalsprache der Fakten — deutsche Eingaben bleiben deutsch. " - "Schreibe jeden Fakt knapp und atomar." + "SPRACHE (ZWINGEND): Formuliere ALLE extrahierten Fakten auf DEUTSCH — unabhängig von der " + "Eingabesprache, niemals auf Englisch übersetzen. Eigennamen, Befehle, Pfade, Modell- und " + "Produktnamen sowie etablierte Fachbegriffe (z.B. PowerShell-Push, Deploy, Qwen3.6, Neovim, " + "Vulkan) bleiben unverändert. Schreibe jeden Fakt knapp und atomar — genau eine Aussage." ), } m = Memory.from_config(cfg)