Lektion 1.1 hat den Ablauf des Gruppenreise-Teams der Nordlicht Reisen GmbH festgelegt: Regel im Code, planer, dann unterkunft und transport parallel, dann kalkulation, recht, texter und pruefer nacheinander, höchstens eine Überarbeitung, dann die Reiseplanerin (M-02, F-01). Bisher ist das eine Tabelle. Diese Lektion baut den Ablauf mit dem Microsoft Agent Framework und beantwortet eine Frage der Prüfung: Wie heißen die Muster, die Sie dafür kennen müssen, und was bringt das Framework mit? Die Prüfung nennt andere Namen als das Framework. Die Lektion ordnet beide Listen einander zu und sagt dort offen, wo Learn keine Zuordnung nennt.
Vorwissen. „KI-Track, Lektion T7.6“ stellt die fünf Orchestrierungen des Framework vor (sequenziell, parallel, Übergabe, Gruppenchat, Magentic), rechnet vor, dass Kosten, Fehler und Wartezeit mit jedem Agenten wachsen, und baut einen Prüfer. „T7.4“ zeigt Workflows aus Executors und Kanten, „AI-103, Lektion 2.5“ die Steuerung im Code und die Prüfer-Schicht. Lektion 1.1 hat den Ablauf entworfen und Lektion 0.2 den LaufZaehler. Hier beginnt, was darüber hinausgeht: die Namen der Prüfung, mehrere Muster in einem Ablauf und die Grenzen der Schleife im Code.
Neu in dieser Lektion. Der Ablauf ist die Klasse AngebotsFluss. Der Fall bleibt wie in 1.1; neu ist die Umsetzung in Stufen: eine Stufe ist ein Workflow des Framework, der Code zwischen den Stufen entscheidet. Die Überarbeitung läuft höchstens einmal (MaxUeberarbeitungen = 1). Im Lauf mit Fake-Clients (ein Aufruf je Agent) sind es 7 Aufrufe, mit Überarbeitung 9, unter der Obergrenze von 20 (Lektion 0.2).
Die Anforderung
Alle Zahlen sind Annahmen der Aufgabe.
| Nr. | Anforderung | Art | Messgröße | Gewicht | Quelle |
|---|---|---|---|---|---|
| 2.8-01 | Die Reihenfolge der Schritte steht im Code, nicht im Modell. | R | 0 Schritte, die ein Modell wählt | Muss | F-01 |
| 2.8-02 | unterkunft und transport laufen parallel. |
Q | 2 Agenten in einer Stufe | Soll | M-02 (unter 10 Minuten) |
| 2.8-03 | Die Überarbeitung zwischen texter und pruefer ist begrenzt. |
R | höchstens 1 Überarbeitung, danach Mensch | Muss | 1.1-06 |
| 2.8-04 | Ein Lauf macht höchstens 20 Modellaufrufe. | R | 20 (Lektion 0.2) | Muss | M-11 |
| 2.8-05 | Rechtsfragen und Erstattungen erreichen kein Modell. | R | 0 Aufrufe | Muss | M-03, M-05 |