update
This commit is contained in:
@@ -31,11 +31,14 @@ def _transcript(messages: list[dict]) -> str:
|
||||
) or "(leer)"
|
||||
|
||||
|
||||
async def vertiefung_generieren(topic: str, baustein: str, section: str, provider: str = DEFAULT_PROVIDER) -> str | None:
|
||||
"""Ausführliche Fassung des Bausteins als Markdown · None bei Fehler."""
|
||||
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).
|
||||
"""
|
||||
try:
|
||||
prompt = _prompt(
|
||||
"Baustein-Vertiefung",
|
||||
"Baustein-Deepdive" if art == "deepdive" else "Baustein-Vertiefung",
|
||||
topic=topic, baustein=baustein,
|
||||
section_block=section.strip() or "(keine Guide-Fassung übergeben)",
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user