feat: expanded and added more tasks

This commit is contained in:
2026-07-08 23:33:26 +02:00
parent 8fdf69e11f
commit d0b776485a
97 changed files with 3121 additions and 427 deletions
@@ -0,0 +1,38 @@
# Aufgabe 05: Conversation History verwalten
## Ziel
Du speicherst und kürzt Dialogverlauf für mehrere Gesprächsrunden.
## Warum ist das wichtig?
Ein sprechender Roboter muss Kontext behalten, ohne das Modellfenster zu überladen.
## Voraussetzungen
- Aufgaben 01-04
- Grundverständnis Token/Kontext
## Theorie
History ist Arbeitsgedächtnis, kein Archiv. Alte Nachrichten müssen zusammengefasst oder entfernt werden, damit wichtige Fakten erhalten bleiben.
## Aufgabe
Implementiere eine History mit maximaler Nachrichtenanzahl und einfacher Zusammenfassung alter Runden.
## Akzeptanzkriterien
- Mehrere Gesprächsrunden nutzen Kontext.
- Alte Nachrichten werden begrenzt.
- Tool-Ergebnisse bleiben nachvollziehbar.
## Erweiterungen
- Speichere Sitzungen mit Session-ID.
## Reflexionsfragen
- Was darf aus der History gelöscht werden?
- Welche Fakten sind langfristig wichtig?
- Wie vermeidest du, dass Tool-Logs den Kontext füllen?