Kurs Kursraum

Was darf ein Assistent für Flugbuchungen versprechen?

Zusammenfassung

Contoso Travel beschreibt die Aufgabe seines Assistenten in drei Feldern. Am Ende der Vorführung liegt eine ausführliche Stellenbeschreibung vor. Prüfen Sie vor dem Einsatz, welche Zusagen die Anwendung einlösen kann. Verfolgen Sie erst die Vorlage, dann ihren Entwurf und testen Sie schließlich eine Grenze mit einem fiktiven Flugpreis.

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

Einstieg

Lernweg

  1. Zuerst die Aufgabe formulieren
  2. Die Zustimmung an eine Entscheidung binden
  3. Die drei Eingaben lesen
  4. Die erzeugte Aufgabenliste prüfen
  5. Die Vorlage ändern und den Test wiederholen

Die Schaubilder veranschaulichen die Lernschritte. Die Zeitmarken führen zur Videoaufzeichnung.

Zuerst die Aufgabe formulieren

Ausgangspunkt sind Rolle, Unternehmen und Zuständigkeit. Eine zweite Anweisung erklärt einem Modell, wie es aus diesen Angaben die Systemnachricht für den späteren Assistenten formulieren soll. Prüfen Sie den erzeugten Text und das spätere Verhalten getrennt voneinander.

Zuerst die Aufgabe formulieren · role → template → system

Eigenes Schaubild von GuideWit 1 · Zuerst die Aufgabe formulieren. 01:20 · Microsoft-Video

Die Zustimmung an eine Entscheidung binden

Der Kursleiter erläutert, wie eine menschliche Freigabe ein Gespräch zwischen Agenten beenden kann. Legen Sie beim Buchen fest, worauf sich diese Freigabe bezieht. Wer eine Flugsuche erlaubt, hat damit noch keine Zahlung für ein bestimmtes Ticket genehmigt.

Die Zustimmung an eine Entscheidung binden · request → human → approval

Eigenes Schaubild von GuideWit 2 · Die Zustimmung an eine Entscheidung binden. 02:45 · Microsoft-Video

Die drei Eingaben lesen

Im Codebeispiel arbeitet ein Reiseberater für Contoso Travel und soll Flüge buchen. Keine dieser Angaben liefert eine Sitzplatzliste, Tarifbedingungen oder einen Zahlungsbeleg. Erfassen Sie die verfügbaren Werkzeuge gesondert, bevor Sie die erzeugten Anweisungen beurteilen.

Die drei Eingaben lesen · travel agent → Contoso Travel → booking flights

Eigenes Schaubild von GuideWit 3 · Die drei Eingaben lesen. 03:50 · Microsoft-Video

Die erzeugte Aufgabenliste prüfen

Der Entwurf behandelt unter anderem Preise, Verfügbarkeit und Reisebestimmungen. Wählen Sie einen Satz zu Preisen aus. Was sieht der Reisende, wenn der Tarifdienst ausfällt? Die Anweisung, genaue Preise zu nennen, liefert für sich genommen keinen fehlenden Tarif.

Die erzeugte Aufgabenliste prüfen · role → template → availability?

Eigenes Schaubild von GuideWit 4 · Die erzeugte Aufgabenliste prüfen. 04:38 · Microsoft-Video

Die Vorlage ändern und den Test wiederholen

Übersteigt eine Aufgabe die verfügbaren Werkzeuge, korrigieren Sie die zugrunde liegende Anweisung. Erzeugen Sie einen zweiten Entwurf und wiederholen Sie dieselbe Anfrage. Kann der Assistent nach der Einschränkung noch erklären, welchen Schritt der Reisende jetzt unternehmen kann?

Die Vorlage ändern und den Test wiederholen · draft 1 → review → draft 2

Eigenes Schaubild von GuideWit 5 · Die Vorlage ändern und den Test wiederholen. 05:14 · Microsoft-Video

Durchgerechnetes Beispiel · Redaktionelle Übung

Eingabe

Handlung

Erwarteter Nachweis

Nur Suchzugriff, Reisender fragt nach dem Preis

Datiertes Angebot abrufen

Betrag und Zeitpunkt anzeigen.

Angebot vor der Freigabe abgelaufen

Neuen Preis anfordern

Geänderte Bedingungen vorlegen.

Reisender genehmigt die Suche

Erlaubte Handlung festhalten

Zahlung und Buchung bleiben offen.

Fehlersuche

Beobachtung

Was prüfen?

Antwort behauptet, das Ticket sei ausgestellt

Nach der vom Buchungsdienst vergebenen Nummer suchen.

Entwurf verspricht die Erteilung eines Visums

Zuständige Quelle suchen und die Aufgabe bei Bedarf eingrenzen.

Übung

  1. Markieren Sie eine Auskunft und eine Handlung in der Aufgabenliste.
  2. Setzen Sie einen fiktiven Preis von 120 an und lassen Sie das Angebot vor der Bestätigung verfallen.
  3. Fordern Sie einen neuen Preis an und vergleichen Sie die Antworten.

Erwartetes Ergebnis. Der Assistent erkennt das abgelaufene Angebot und bittet vor dem Kauf erneut um eine Entscheidung.

Kontrollfragen

  1. Gewährt eine generierte Aufgabe Zugriff auf ein Werkzeug?
  2. Was erzeugt der Beispielcode?

Lösungen

  1. Nein. Die Anwendung muss den Zugriff gesondert einrichten und durchsetzen.
  2. Den Entwurf einer Systemnachricht. Eine Reservierung erfordert einen weiteren, erfolgreichen Buchungsvorgang.

Glossar

  • Systemnachricht. Anweisungen zu Rolle und Verhalten eines Assistenten.
  • Umfang der Freigabe. Die konkrete Handlung und die Bedingungen, denen jemand zugestimmt hat.

Quellen

Das verlinkte Notebook stammt aus dem Repository und kann eine andere Implementierung verwenden.

Microsoft Learn · Microsoft-Video · Microsoft · Lektion · Microsoft · Notebook