This commit is contained in:
team3
2026-06-14 22:09:48 +02:00
parent 54adcdc50c
commit 6e5d673ca7
5 changed files with 39 additions and 28 deletions

View File

@@ -52,7 +52,8 @@ def _transcript(messages: list[dict]) -> str:
async def vertiefung_generieren(topic: str, baustein: str, section: str, art: str = "vertiefung", provider: str = DEFAULT_PROVIDER) -> str | None:
"""Ausführlichere Fassung des Bausteins als Markdown · None bei Fehler.
art "vertiefung" = kurz (~75150 Wörter), "deepdive" = lang (300600 Wörter).
art "vertiefung" = gleicher Stoff, nur umfangreicher;
"deepdive" = Label „Amateur": gleicher Stoff, für Einsteiger aufbereitet.
"""
try:
prompt = _prompt(

View File

@@ -148,7 +148,7 @@ async def remove_bausteine(topic: str):
# --- Baustein-Lernen: Vertiefung, Chat, Prüfung ---
async def _bester_text(topic: str, baustein: str) -> str | None:
"""Kontext für Chat/Prüfung: Deep Dive bevorzugt, sonst kurze Vertiefung."""
"""Kontext für Chat/Prüfung: Amateur-Fassung (art 'deepdive') bevorzugt, sonst Vertiefung."""
return await get_vertiefung(topic, baustein, "deepdive") or await get_vertiefung(topic, baustein, "vertiefung")