Files

887 B

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?