Files

39 lines
887 B
Markdown

# Aufgabe 08: Agent Loop implementieren
## Ziel
Du baust den Loop User Input -> LLM -> Tool -> LLM -> Antwort.
## Warum ist das wichtig?
Der finale Roboter braucht genau diese Schleife, nur später mit echten Services.
## Voraussetzungen
- Aufgaben 05-07
- LLM Provider
## Theorie
Ein Agent Loop ist eine kontrollierte Iteration. Er endet bei einer finalen Antwort oder nach einer maximalen Anzahl von Tool-Schritten.
## Aufgabe
Implementiere einen Loop mit maximal drei Tool Calls pro Anfrage, Tool-Ergebnis-Rückgabe und finaler Antwort.
## Akzeptanzkriterien
- Frage nach Uhrzeit nutzt Tool.
- Frage nach Personen nutzt Fake-Tool.
- Endlosschleifen werden begrenzt.
## Erweiterungen
- Zeige eine Debug-Ansicht aller Loop-Schritte.
## Reflexionsfragen
- Wann sollte der Loop abbrechen?
- Wie erkennst du Tool-Spam?
- Welche Daten sieht das Modell nach einem Tool Call?