Vordefinierter Einzelhandels-Agent

Mit dem auf dem Retail Playbook basierenden vordefinierten Agent können Nutzer nach Artikeln suchen, Produktempfehlungen erhalten und eine Bestellung aufgeben.

Beispieldialoge

Die folgenden Beispieldialoge zeigen häufige Szenarien, die von diesem vordefinierten Agent behandelt werden.

Produkte suchen und Artikel kaufen

Der Nutzer fragt nach Uhren, die im Geschäft erhältlich sind. Der Agent empfiehlt Produkte, die diesem Kriterium entsprechen, und der Nutzer legt sie in seinen Einkaufswagen. Der Nutzer bestätigt, dass er eine Bestellung aufgeben möchte, und der Agent bestätigt die Bestellung mit einer Bestätigungsnummer. Anschließend fragt der Nutzer nach Empfehlungen für Smartphones. Der Agent schlägt Smartphones vor, legt eines in den Einkaufswagen des Nutzers und gibt eine Bestellung für den Nutzer auf.

Nutzereingabe Antwort des KI-Agenten
hi
Hallo, ich bin Ihr Google-Einkaufsassistent. Ich kann Ihnen helfen, nach Artikeln zu suchen und Bestellungen aufzugeben. Was kann ich für Sie tun?
welche uhren haben sie
Wir haben die Google Watch. Möchten Sie sie in den Einkaufswagen legen?
ja bitte zwei hinzufügen
Genau. Ich habe zwei Google Watches in Ihren Einkaufswagen gelegt. Sonst noch etwas?
können sie auch ein Google Pixel 8 in meinen Einkaufswagen legen?
Genau. Ich habe ein Google Pixel 8 in Ihren Einkaufswagen gelegt. Sonst noch etwas?
was ist in meinem einkaufswagen?
Sie haben ein Google Pixel 8 und zwei Google Watches in Ihrem Einkaufswagen. Möchten Sie zur Kasse gehen?
ja bitte
Okay, ich habe eine Bestellung mit einem Google Pixel 8 und zwei Google Watches aufgegeben. Ihre Bestätigungsnummer lautet QKA67DW2.
Kann ich sonst noch etwas für Sie tun?
können sie mir vielleicht auch helfen, ein neues smartphone zu finden?
Wir haben das Google Phone Pixel 8 und das Google Phone Pixel 7. Möchten Sie eines davon kaufen?
ja, geben sie mir ein Pixel 8
Genau. Ich habe ein Google Phone Pixel 8 in Ihren Einkaufswagen gelegt. Sonst noch etwas?
nein, wir können zur kasse gehen
Sie haben ein Google Phone Pixel 8 in Ihrem Einkaufswagen. Möchten Sie mit diesem Einkaufswagen zur Kasse gehen?
Ja
Okay, ich habe eine Bestellung für Sie aufgegeben. Ihre Bestellung enthält ein Google Phone Pixel 8. Ihre Bestätigungsnummer lautet Y43KTF0T.
Kann ich sonst noch etwas für Sie tun?
nein, das war alles, danke
Okay, vielen Dank für Ihren Einkauf bei Google. Noch einen schönen Tag.

Einkaufswagen verwalten

Der Nutzer bittet darum, einige Artikel in seinen Einkaufswagen zu legen, entfernt dann einen Artikel und gibt eine Bestellung auf.

Nutzereingabe Antwort des KI-Agenten
hallo, ich möchte ein smartphone kaufen
Wir haben das Google Phone Pixel 8 und das Google Phone Pixel 7. Welches möchten Sie kaufen?
geben sie mir zwei von dem 8er
Genau. Ich habe zwei Google Phone Pixel 8 in Ihren Einkaufswagen gelegt. Sonst noch etwas?
können sie eines davon entfernen?
Klar, ich habe ein Google Phone Pixel 8 aus Ihrem Einkaufswagen entfernt. Sonst noch etwas?
ich bin bereit, meine bestellung aufzugeben
Okay, ich habe eine Bestellung mit einem Google Phone Pixel 8 aufgegeben. Ihre Bestätigungsnummer lautet X0KP6K5T.
Kann ich sonst noch etwas für Sie tun?
nein, das war alles
Okay, vielen Dank für Ihren Einkauf bei Google. Noch einen schönen Tag.

Produkt nicht gefunden

Der Nutzer fragt nach einem Produkt, das nicht im Geschäft geführt wird.

Nutzereingabe Antwort des KI-Agenten
hi
Hallo, ich bin Ihr Google-Einkaufsassistent. Ich kann Ihnen helfen, nach Artikeln zu suchen und Bestellungen aufzugeben. Was kann ich für Sie tun?
ich möchte ein auto kaufen
Tut mir leid, wir haben keine Autos auf Lager. Gibt es noch etwas, das Sie suchen?
ja, was ist mit uhren?
Wir haben die Google Watch. Möchten Sie sie in den Einkaufswagen legen?
nein danke
Kann ich sonst noch etwas für Sie tun?
nein
Okay, vielen Dank für Ihren Einkauf bei Google. Noch einen schönen Tag.

Nicht erkannte Eingabe

Der Nutzer fragt nach einem Thema, das nicht mit Produkten oder Bestellungen zusammenhängt. Der Agent wiederholt, welche Themen er abdeckt, und fragt den Nutzer, wobei er Hilfe benötigt.

Nutzereingabe Antwort des KI-Agenten
hi
Hallo, ich bin Ihr Google-Einkaufsassistent. Ich kann Ihnen helfen, nach Artikeln zu suchen und Bestellungen aufzugeben. Was kann ich für Sie tun?
ich möchte ein hotel buchen
Tut mir leid, darauf habe ich keine Antwort. Ich kann Ihnen helfen, nach Produkten wie Smartphones, Uhren und Kopfhörern zu suchen. Ich kann Ihnen auch helfen, Bestellungen aufzugeben. Was kann ich für Sie tun?

Grundlegende Einrichtung

So richten Sie diesen vordefinierten Agent ein:

  1. Importieren Sie den vordefinierten Agent.
  2. Konfigurieren Sie die bereitgestellten Tools mit Ihren externen Diensten. Weitere Informationen finden Sie unter Tool einrichten.

Tool einrichten

Dieser Agent enthält Tools, die für die Integration mit externen Diensten verwendet werden. Mit dem vordefinierten Tool-Installationsprogramm können Sie Beispielcode und -daten für Ihren vordefinierten Agent bereitstellen.

Wenn Sie Beispielcode und -daten für den vordefinierten Retail Agent bereitstellen und konfigurieren möchten, maximieren Sie diesen Abschnitt, um eine Anleitung zu erhalten.

  1. Laden Sie das vordefinierte 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. In der Datei 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 aus, um sich mit gcloud auth zu authentifizieren.
  7. Führen Sie das Installationsprogramm mit python installer.py --project-id=YOUR_GCP_PROJECT_ID --prebuilt-id=retail aus.
  8. Nachdem Sie alle erforderlichen Dienste bereitgestellt haben, konfigurieren Sie jedes Tool im vordefinierten Agent mit den bereitgestellten URLs, die vom Installationsprogramm protokolliert wurden:

    Vertex AI Agent Builder-Konsole

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

      Vertex AI Agent Builder-Konsole

    3. Wählen Sie Ihr Projekt im Drop-down-Menü 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 im servers: Feld 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-Konsole.
    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 im servers Feld durch den vom Installationsprogramm protokollierten Endpunkt zu ersetzen.
    8. Klicken Sie auf Speichern.
  9. Gewähren Sie dem Compute Engine-Dienstkonto (your-project-number-developer.gserviceaccount.com) die Rolle Cloud Datastore-Nutzer, damit die neu bereitgestellten Cloud Run-Funktionen auf Firestore zugreifen können.

Google Store API

Mit dem Tool Google Store API werden Artikel aus dem Google Store anhand eines Suchbegriffs abgerufen.

Einkaufswagen verwalten

Mit dem Tool Manage Shopping Cart kann der Nutzer seinen Einkaufswagen verwalten, indem er alle Artikel im Einkaufswagen anzeigt, Artikel in den Einkaufswagen legt und Artikel aus dem Einkaufswagen entfernt.

Bestellen

Mit dem Place Order Tool wird eine Bestellung mit dem aktuellen Einkaufswagen des Nutzers aufgegeben und eine Bestätigungsnummer für die aufgegebene Bestellung zurückgegeben.

Abgeschlossen

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