update
This commit is contained in:
@@ -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 (~75–150 Wörter), "deepdive" = lang (300–600 Wörter).
|
||||
art "vertiefung" = gleicher Stoff, nur umfangreicher;
|
||||
"deepdive" = Label „Amateur": gleicher Stoff, für Einsteiger aufbereitet.
|
||||
"""
|
||||
try:
|
||||
prompt = _prompt(
|
||||
|
||||
@@ -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")
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user