Ein Agenten-Framework wählen: drei Notebooks, drei Prüfkriterien
Einstieg
In dieser Lektion
- Zuerst klären, was das Framework verwaltet
- Die Zeile finden, die New York liefert
- Maui an seiner eigenen Anfrage messen
- Den Ergebnistyp beim Diagramm prüfen
Zuerst klären, was das Framework verwaltet
Sobald mehr als ein Modellaufruf nötig ist, müssen Anweisungen, Werkzeuge und Nachrichten zusammenspielen. Die Aufnahme stellt Semantic Kernel für Produktionsintegration, AutoGen für Experimente und den Azure-Dienst für gehostete Agenten vor. Es gelten die Namen aus der Aufzeichnung. Für ein neues Projekt sind zusätzlich die aktuellen SDK-Anleitungen relevant.
Vor der Auswahl das Ergebnis festlegen
Das zweite Notebook führt einen Assistenten mit Modellclient ein. Übernehmen Sie das Ziel-Plug-in des ersten Beispiels nicht stillschweigend. Schreiben Sie das versprochene Ergebnis auf. Zwei gut formulierte Reisepläne erlauben keine belastbare Framework-Auswahl.
Assistentendefinition in AutoGen 05:54 · Microsoft Learn
Drei Schritte am Bildschirm
- Muss die Stadt aus dem Katalog stammen?
- Genügt ein freier Urlaubsvorschlag?
- Muss eine nutzbare Diagrammdatei geliefert werden?
Die Zeile finden, die New York liefert
Klappen Sie im Semantic-Kernel-Notebook die Funktion für zufällige Ziele auf. Ihr Ergebnis ist New York, und der Plan verwendet diese Stadt. Sind nur firmeneigene Ziele zulässig, vergleichen Sie die zugrunde liegende Liste, den Rückgabewert und die im fertigen Plan genannte Stadt.
Der Funktionsaufruf liefert New York. 05:20 · Microsoft Learn
Maui an seiner eigenen Anfrage messen
Das AutoGen-Notebook definiert Modellclient und Assistenten. Für diesen Lauf ist kein eigenes Werkzeug angebunden. Aus der Bitte um Sonnenurlaub werden sieben Tage auf Maui. Notieren Sie, was der Reisende wollte und welche externen Daten geprüft wurden. Die erste Frage lässt sich beantworten; für eine Katalogprüfung fehlt der Nachweis.
Sieben Tage Sonnenurlaub auf Maui 06:29 · Microsoft Learn
Für Maui wünscht der Nutzer einen Sonnenurlaub. Die sieben Tage schlägt der Assistent vor. Sie sind keine Vorgabe des Reisenden.
Den Ergebnistyp beim Diagramm prüfen
Im Azure-Beispiel hält ein Thread die Nachrichten. Während des Laufs führt Code Interpreter Python aus. Gefordert ist ein Diagramm der Reisenden je Ziel. Prüfen Sie erst das Diagramm, dann Achsen und Werte. Eine erzeugte Grafik bestätigt noch nicht die Richtigkeit der Zählung. Für diese Übung genügt ein Agent.
Die erzeugte Grafik im Notebook. 07:57 · Microsoft Learn
Diagramm mit der Eingabe vergleichen
Die Anfrage erwähnt Betriebsgewinn, liefert aber Reisendenzahlen: Bali 100, Paris 356, London 900, Tokio 850. Daraus lässt sich kein Gewinn ableiten. Sagen Sie die höchsten Balken voraus: London muss knapp über Tokio liegen.
Vier Reisendenzahlen in der Anfrage 07:10 · Microsoft Learn
Gelöstes Beispiel · Drei Stationen im Video
Stopp | Worauf achten? | Bedeutung |
|---|---|---|
Zugelassenes Ziel | Öffnen Sie den Aufruf. Vergleichen Sie New York mit der Stadt im fertigen Plan. Bei Abweichung ist die Empfehlung trotz erfolgreicher Funktion fehlerhaft. | |
Sonnenurlaub | Sieben Tage auf Maui können die Anfrage erfüllen. Hier ist kein Katalogwerkzeug angebunden. Für „zugelassener Urlaub“ fehlt der Nachweis. | |
Verteilung der Reisenden | Prüfen Sie, ob eine Grafik vorliegt und Städte vergleicht. Die Herkunft der Zahlen ist durch das Bild allein nicht belegt. |
Selbst ausprobieren · Einen Abnahmetest schreiben
Ein Reisebüro darf nur Partnerstädte empfehlen. Welches Notebook liefert dafür die besten Anhaltspunkte? Treffen Sie eine Wahl und kehren Sie den Test um: Das Werkzeug liefert eine zugelassene Stadt, der Assistent beschreibt aber eine andere. Würde der Test das erkennen?
Lösung prüfen
Im New-York-Beispiel sind Liste und Rückgabewert sichtbar. Vergleichen Sie zusätzlich die Stadt im fertigen Plan. Für einen angeforderten Bericht ändern sich die Kriterien: Datei öffnen und Diagrammvariablen prüfen.
Fehlersuche
Beobachtung | Prüfung | Erwartetes Ergebnis |
|---|---|---|
Katalogtreue | Rückgabewert und fertigen Plan vergleichen. | Beide sollten New York nennen. |
Diagramm mit falscher Maßeinheit | Einheiten der Eingaben und Beschriftung prüfen. | Reisendenzahlen belegen keinen Geldbetrag. |
Zwei Kontrollfragen
- Wo prüfen Sie die Einhaltung des Katalogs?
- Zeigen Maui und New York ein überlegenes Framework?
Lösung prüfen
- Beim Aufruf, der New York zurückgab, und bei der zugehörigen Liste. Der Stadtname allein genügt nicht.
- Anfragen und Werkzeugkonfigurationen unterscheiden sich. Ein Vergleich braucht dieselbe Aufgabe und dasselbe Erfolgskriterium.
Kurzglossar
Modellclient: Verbindung zum Modell. Thread: zusammengehörige Nachrichten. Run: Ausführung eines Auftrags.
Quellen und Versionshinweis
Microsoft veröffentlicht Migrationsanleitungen zu Agent Framework. Die Aufnahmen zeigen Verhalten; für neue Projekte sind die aktuellen Installationsschritte zu prüfen. Microsoft