Vordefiniertes Playbook für die Reisebranche

Mit dem vordefinierten Playbook für die Reisebranche können Nutzer nach POIs suchen, Reiseempfehlungen erhalten und Hotels buchen. Der Kundenservicemitarbeiter verwendet Nutzerprofildaten, um Empfehlungen für den Nutzer anzupassen, sofern vorhanden.

Beispieldialoge

Die folgenden Beispieldialoge veranschaulichen gängige Szenarien, die mit diesem vordefinierten Playbook verarbeitet werden.

POI-Suche und Hotelbuchung

Der Nutzer fragt nach Restaurants in Washington, D.C. Der Kundenservicemitarbeiter empfiehlt einige Sehenswürdigkeiten und der Nutzer bittet um die Buchung eines Hotels. Der Kundenservicemitarbeiter erfasst die erforderlichen Informationen, darunter das Hotel, das Check-in-Datum, das Check-out-Datum, die Anzahl der Reisenden und die Anzahl der Zimmer. Der Nutzer bestätigt die Informationen und der Kundenservicemitarbeiter bucht den Aufenthalt und stellt dem Nutzer eine Bestätigungsnummer zur Verfügung.

Nutzereingabe Antwort des Kundenservicemitarbeiters
Hallo, gibt es gute Fischrestaurants in Washington, D.C.?
Hier sind einige Fischrestaurants in Washington D.C.:
- The Oceanaire Seafood Room
- Tony and Joe's Seafood Place
- Joe's Seafood, Prime Steak & Stone Crab
Kann ich Ihnen sonst noch behilflich sein?
Ich möchte einen Aufenthalt in Washington, D.C. für vier Nächte buchen.
Hier sind einige Hotels in Washington, D.C., die ich gefunden habe. Welches möchten Sie buchen?:
- Cambria Hotel Washington D.C. Navy Yard Riverfront
- Beacon Hotel & Corporate Quarters
- Holiday Inn Washington Capitol - Natl Mall, an IHG Hotel
Beacon Hotel klingt gut.
Perfekt. Ich möchte nur noch ein paar Details bestätigen. Sie bleiben vier Nächte, vom 6.11. bis zum 10.11., richtig?
Ich melde mich am 8. an.
Ok, Sie werden also am 8. November einchecken und am 12. November auschecken?
Ja, das ist perfekt.
Perfekt. Ich möchte nur kurz Ihre Buchungsdetails bestätigen:
Hotelname = Beacon Hotel & Corporate Quarters
Check-in-Datum = 8. November
Check-out-Datum = 12. November
Anzahl der Zimmer = 1
Anzahl der Reisenden = 1

Ist das richtig?
Mein Sohn kommt mit.
Ok, also zwei Reisende. Ich aktualisiere Ihre Buchungsdetails.
Hotelname = Beacon Hotel & Corporate Quarters
Check-in-Datum = 8. November
Check-out-Datum = 12. November
Anzahl der Zimmer = 1
Anzahl der Reisenden = 2

Ist das richtig?
Ja, bitte buchen Sie es für mich.
Sehr gut! Wir haben Ihre Buchung bestätigt und die Bestätigungsnummer 2UDVXUUV für Sie hinterlegt.
Kann ich Ihnen sonst noch behilflich sein?
Nein, das war's, danke!
Vielen Dank, dass Sie Google für Ihre Reiseplanung nutzen. Ich wünsche Ihnen einen schönen Tag.

Reiseinspiration

Der Nutzer sagt, dass er mit seiner Familie einen Skiurlaub machen möchte. Der Kundenservicemitarbeiter schlägt einige Skiorte in den USA vor und der Nutzer fragt, ob der Kundenservicemitarbeiter Empfehlungen außerhalb des Landes hat. Der Kundenservicemitarbeiter präsentiert eine Liste von Zielen außerhalb der USA. Schließlich bittet der Nutzer den Kundenservicemitarbeiter, einen Aufenthalt in einem der Reiseziele zu buchen. Der Kundenservicemitarbeiter präsentiert eine Liste der Hotels in der Nähe.

Nutzereingabe Antwort des Kundenservicemitarbeiters
Ich möchte mit meiner Familie einen Skiausflug machen. Haben Sie Vorschläge?
Ich liebe Skifahren. Hier sind einige beliebte Skigebiete in den USA:
- Arapahoe Basin
- Aspen Highlands
- Beaver Creek
- Breckenridge
- Sun Peaks Resort
Ich dachte an einen Ort außerhalb der USA. Haben Sie etwas im Sinn?
Natürlich! Hier sind einige beliebte Skigebiete außerhalb der USA:
– St. Moritz
– Niseko United
– Hakuba Valley
– Nozawa Onsen
– Whistler Blackcomb
– Big White Ski Resort
– Sun Peaks Resort
Super, danke. Können Sie mir einen Aufenthalt in Whistler Blackcomb buchen?
Hier sind einige Hotels in Whistler Blackcomb. Welches möchten Sie buchen?:
- Blackcomb Lodge
- Blackcomb Springs Suites – True Ski-in, Ski-out Resort
- Pinnacle Hotel Whistler
- Fairmont Château Whistler

Grundlegende Einstellungen

So richten Sie dieses vordefinierte Playbook ein:

  1. Importieren Sie das vordefinierte Playbook.
  2. Konfigurieren Sie die bereitgestellten Tools mit Ihren externen Diensten. Weitere Informationen finden Sie unter Tool-Einrichtung.

Tool-Einrichtung

Dieser Agent enthält Tools, die für die Einbindung in externe Dienste verwendet werden. Mit dem Installationsprogramm für vorkonfigurierte Tools können Sie Beispielcode und ‑daten für Ihr vorkonfiguriertes Playbook bereitstellen.

Wenn Sie Beispielcode und ‑daten für den vorkonfigurierten Reise-Agenten bereitstellen und konfigurieren möchten, maximieren Sie die Ansicht, um eine Anleitung aufzurufen.

  1. Laden Sie das vorkonfigurierte Tool-Installationsprogramm in ein lokales Verzeichnis herunter.
  2. Rufen Sie das lokale Verzeichnis auf, in das Sie installer.zip heruntergeladen haben.
  3. Entpacken Sie installer.zip und öffnen Sie den Ordner installer.
  4. Eine ausführliche Übersicht über das Installationsprogramm und seine Anforderungen finden Sie in der README.md-Datei.
  5. Führen Sie pip install -r requirements.txt aus, um die erforderlichen Komponenten zu installieren.
  6. Führen Sie gcloud auth application-default login aus, um sich mit gcloud auth zu authentifizieren.
  7. Installationsprogramm mit python installer.py --project-id=YOUR_GCP_PROJECT_ID --prebuilt-id=travel ausführen
  8. Nachdem Sie alle erforderlichen Dienste bereitgestellt haben, konfigurieren Sie jedes Tool im vorkonfigurierten Agenten mit den vom Installationsprogramm protokollierten URLs:

    Agent Builder-Konsole

    1. Wenn Sie den vordefinierten Agent noch nicht importiert haben, importieren Sie ihn in Ihr Projekt.
    2. Rufen Sie die Agent Builder Console auf.

      Agent Builder Console

    3. Wählen Sie Ihr Projekt im Drop-down-Menü der Console aus.
    4. Wählen Sie Ihre App aus.
    5. Klicken Sie auf das Symbol für Tools.
    6. Bearbeiten Sie für jedes Tool im Agenten das Schema, um die URL im Feld servers: durch den vom Installationsprogramm protokollierten Endpunkt zu ersetzen.
    7. Klicken Sie auf Speichern.

    Dialogflow CX

    1. Wenn Sie den vordefinierten Agent noch nicht importiert haben, importieren Sie ihn in Ihr Projekt.
    2. Öffnen Sie die Dialogflow CX Console.
    3. Wählen Sie Ihr Google Cloud-Projekt aus.
    4. Wählen Sie den Agent aus.
    5. Klicken Sie auf das Symbol für Generative Ressourcen.
    6. Klicken Sie auf Tools.
    7. Bearbeiten Sie für jedes Tool im Agenten das Schema, um die URL im Feld servers durch den vom Installationsprogramm protokollierten Endpunkt zu ersetzen.
    8. Klicken Sie auf Speichern.

Mit dem Tool places_search können Sie Informationen zu Sehenswürdigkeiten abrufen, einschließlich Sehenswürdigkeiten in der Nähe eines Orts.

Mit dem Tool hotel_search können Sie Informationen zu Hotels abrufen, einschließlich Hotels in der Nähe eines bestimmten Standorts.

Hotelbuchung

Mit dem hotel_booking-Tool können Sie Informationen zu Hotelbuchungen erstellen und abrufen.

Nutzerprofil abrufen

Mit dem get_user_profile-Tool können Nutzerprofile abgerufen werden, mit denen Empfehlungen für den Nutzer angepasst werden können.

Abgeschlossen

Ihr Agent und seine Integrationen sollten jetzt eingerichtet und bereit zum Testen sein.