Vordefinierter Reise-Agent

Die Reise vordefinierter Agent Nutzer können nach POIs suchen, Reiseempfehlungen erhalten und Hotels buchen können. Der Agent verwendet Nutzerprofildaten, um Empfehlungen für den Nutzer, falls angegeben.

Beispieldialoge

Die folgenden Beispieldialogfelder veranschaulichen häufige Szenarien, die von diesem vordefinierten Agent.

POI-Suche und Hotelbuchung

Nutzer fragt nach Restaurants in Washington, D.C. Der Kundenservicemitarbeiter empfiehlt einige Punkte und der Nutzer bittet, ein Hotel zu buchen. Der Agent erhebt die erforderlichen Informationen, einschließlich Hotel, Check-in-Datum, Check-out-Datum, Anzahl der Reisenden und die Anzahl der Zimmer. Der Nutzer bestätigt die Informationen und der Agent bucht den Aufenthalt unter Angabe einer Bestätigungsnummer.

Nutzereingabe Antwort des Kundenservicemitarbeiters
Hallo, gibt es gute Fischrestaurants in Washington, D.C.?
Hier sind einige Fischrestaurants in Washington, D. C.:
– The Oceanaire Meeresfrüchte Room
– Tony and Joe's Fischrestaurant
– Joe's Meeresfrüchte, Prime Steak & Steinkrabbe
Kann ich Ihnen noch bei etwas anderem weiterhelfen?
Ich möchte einen Aufenthalt für vier Nächte in Washington 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 & Geschäftsviertel
– Holiday Inn Washington Capitol – Natl Mall, ein IHG Hotel
Beacon Hotel klingt gut
Sehr gut, ich möchte nur noch ein paar Details bestätigen. Sie bleiben vier Nächte, vom 11. bis 06. bis 11. bis 10., richtig?
Ich melde mich am 8.
Okay, Check-in am 11.08. und 11.12.?
ja, das ist perfekt
Sehr gut, ich bestätige kurz Ihre Buchungsdetails
Hotelname = Beacon-Hotel & Geschäftsquartal
Check-in-Datum = 8. November
Check-out-Datum = 12. November
# Zimmer = 1
# Reisende = 1

Ist das richtig?
Mein Sohn wird mit mir kommen
Okay, also 2 Reisende. Ich aktualisiere meine Buchungsdetails.
Hotelname = Beacon-Hotel & Geschäftsquartal
Check-in-Datum = 8. November
Check-out-Datum = 12. November
# Zimmer = 1
# Reisende = 2

Ist das richtig?
Ja, bitte buche es für mich
Sehr gut! Wir haben deine Buchung bestätigt und liegen die Bestätigungsnummer 2UDVXUUV für deine Unterlagen vor.
Kann ich Ihnen noch bei etwas anderem weiterhelfen?
Nein, das war's, danke!
Vielen Dank, dass du mit Google reist. Noch einen schönen Tag.

Reiseinspirationen

Der Nutzer möchte mit seiner Familie auf einen Skiurlaub gehen. Der Agent schlägt Skiziele in den USA vor und der Nutzer fragt, ob auch außerhalb des Landes angezeigt. Der Agent zeigt eine Liste der Ziele an außerhalb der USA. Schließlich bittet der Nutzer den Kundenservicemitarbeiter, einen Aufenthalt an einem der Reiseziele an. Der Agent zeigt dann eine Liste von Hotels in der Nähe an.

Nutzereingabe Antwort des Kundenservicemitarbeiters
Ich möchte mit meiner Familie auf einen Skiurlaub gehen. Gibt es irgendwelche Vorschläge?
Ich liebe Skifahren! Hier sind einige beliebte Skiziele in den USA:
– Arapahoe Basin
– Aspen Highlands
– Beaver Creek
– Breckenridge
– Sun Peaks Resort
Ich habe irgendwo außerhalb der USA nachgedacht: Haben Sie etwas im Sinn?
Natürlich! Hier sind einige beliebte Skiziele außerhalb der USA:
– St. Moritz
– Niseko United
– Hakuba Valley
– Nozawa Onsen
– Whistler Blackcomb
– Big White Skiresort
– Sun Peaks Resort
super, danke! Kannst du für mich einen Aufenthalt im Whistler Blackcomb buchen?
Hier sind einige Hotels in Whistler Blackcomb. Welches möchten Sie buchen?
– Blackcomb Lodge
– Blackcomb Springs-Suiten – Ski-in-/Ski-out-Resort
– Pinnacle Hotel Whistler
– Fairmont Château Whistler

Grundlegende Einstellungen

So richten Sie diesen vordefinierten Agent ein:

  1. Importieren Sie den vordefinierten Agent.
  2. Konfigurieren Sie die Tools mit Ihrem externen finden Sie unter Tool einrichten.

Tool-Einrichtung

Dieser Agent enthält Tools, die zur Einbindung externer Dienste. Sie können das vorinstallierte Tool um Beispielcode und Daten für Ihren vordefinierten Agent bereitzustellen.

Zum Bereitstellen und Konfigurieren von Beispielcode und -daten für die Reisebranche vordefinierten Agent. Erweitern Sie die Ansicht, um weitere Informationen zu erhalten.

  1. Laden Sie die Installationsprogramm für vordefinierte Tools in ein lokales Verzeichnis.
  2. Öffnen Sie das lokale Verzeichnis, in das Sie installer.zip heruntergeladen haben.
  3. Entpacken Sie installer.zip und öffnen Sie den Ordner installer.
  4. Unter README.md finden Sie eine detaillierte Übersicht über das Installationsprogramm und seine Anforderungen.
  5. Führen Sie pip install -r requirements.txt aus, um die Anforderungen zu installieren.
  6. Führen Sie gcloud auth application-default login zur Authentifizierung mit gcloud auth.
  7. Führen Sie das Installationsprogramm mit python installer.py --project-id=YOUR_GCP_PROJECT_ID --prebuilt-id=travel
  8. Nachdem Sie alle erforderlichen Dienste bereitgestellt haben, konfigurieren Sie jedes Tool im vordefinierten Agent mit der Methode vom Installationsprogramm protokollierte angegebene(n) URL(s): <ph type="x-smartling-placeholder"></ph> <ph type="x-smartling-placeholder">
    </ph>

    Vertex AI-Agents

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

      Agent Builder-Konsole

    3. Wählen Sie Ihr Projekt aus der Drop-down-Liste der Konsole 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 Agent das Schema, um die URL in der servers: mit dem vom Installationsprogramm protokollierten Endpunkt.
    7. Klicken Sie auf Speichern.

    Dialogflow CX

    1. Wenn Sie den vordefinierten Agent noch nicht importiert haben, den Agent in Ihr Projekt importieren.
    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 Agent das Schema, um die URL in der servers mit dem vom Installationsprogramm protokollierten Endpunkt.
    8. Klicken Sie auf Speichern.

Das places_search-Tool dient zum Abrufen von Informationen zu POIs, einschließlich POIs in der Nähe.

Das hotel_search-Tool dient zum Abrufen von Informationen zu Hotels, darunter: Hotels in der Nähe eines Standorts.

Hotelbuchung

Mit dem hotel_booking-Tool werden Hotelinformationen erstellt und abgerufen Buchungen.

Nutzerprofil abrufen

Mit dem get_user_profile-Tool werden Nutzerprofile abgerufen, die verwendet werden können um Empfehlungen an die Nutzer anzupassen.

Abgeschlossen

Der Agent und seine Integrationen sollten jetzt eingerichtet und getestet werden.