feat: expanded and added more tasks
This commit is contained in:
@@ -0,0 +1,38 @@
|
||||
# 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?
|
||||
Reference in New Issue
Block a user