Kurs Kursraum

Ein Agenten-Framework wählen: drei Notebooks, drei Prüfkriterien

Zusammenfassung

Formulieren Sie vor der Auswahl ein Abnahmekriterium. Soll der Agent eine zugelassene Stadt verwenden, einen Sonnenurlaub vorschlagen oder ein Diagramm der Reisendenzahlen erzeugen? Jedes Notebook beantwortet eine andere Frage. Vergleichen Sie jeweils Anfrage, konfigurierte Werkzeuge und Ausführungsnachweis.

Lektion 2 / 2 · 4 Min. · Einstieg · DeutschVideosprache · English

Einstieg

In dieser Lektion

  1. Zuerst klären, was das Framework verwaltet
  2. Die Zeile finden, die New York liefert
  3. Maui an seiner eigenen Anfrage messen
  4. 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.

Nutzeranfrage → Aufruf und Ergebnis → Was zeigt das Protokoll?

Assistentendefinition in AutoGen 05:54 · Microsoft Learn

Drei Schritte am Bildschirm

  1. Muss die Stadt aus dem Katalog stammen?
  2. Genügt ein freier Urlaubsvorschlag?
  3. 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

05:20

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.

06:26

Sonnenurlaub

Sieben Tage auf Maui können die Anfrage erfüllen. Hier ist kein Katalogwerkzeug angebunden. Für „zugelassener Urlaub“ fehlt der Nachweis.

07:57

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

  1. Wo prüfen Sie die Einhaltung des Katalogs?
  2. Zeigen Maui und New York ein überlegenes Framework?

Lösung prüfen

  1. Beim Aufruf, der New York zurückgab, und bei der zugehörigen Liste. Der Stadtname allein genügt nicht.
  2. 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

Microsoft Learn · 2/10 · YouTube