1. Übersicht
Aufgaben
In diesem Codelab verwenden Sie die Funktionen des Datenspeicher-Agents in Vertex AI Conversation, um einen virtuellen Kundenservicemitarbeiter zu erstellen, zu konfigurieren und bereitzustellen, der Kunden bei Fragen zu Produkten und Geräten im Google Store unterstützen kann, einschließlich Smartphones, Smartwatches, Laptops, Smart-Home-Geräten und anderen Verbrauchergeräten.
Was ist ein Datenspeicher-Agent?
Ein Datenspeicher-Agent ist eine Funktion in Vertex AI Conversation, die auf den Funktionen von Dialogflow CX basiert.
Mit einem Datenspeicher-Agent können Sie eine Website-URL, strukturierte Daten oder unstrukturierte Daten angeben. Anschließend parst der Datenspeicher-Agent Ihre Inhalte und erstellt einen virtuellen Kundenservicemitarbeiter, der auf Datenspeichern und Large Language Models basiert. Ihre Kunden und Endnutzer können dann mit dem Kundenservicemitarbeiter sprechen und Fragen zu den Inhalten stellen. Weitere Informationen finden Sie in der Dokumentation zum Datenspeicher-Agent.
Lerninhalte
- Data Store-Agent erstellen
- So fügen Sie dem Datenspeicher Ihres Kundenservicemitarbeiters unstrukturierte Daten hinzu
- Sprach- und Chatfunktionen für Ihren Kundenservicemitarbeiter aktivieren
- Kundenservicemitarbeiter testen und Kundenfragen simulieren
- Unterhaltungsverlauf und Analysen für Ihren Agent ansehen
Voraussetzungen
- Ein Google Cloud-Projekt
- Ein Browser wie Chrome
2. APIs aktivieren
Bevor Sie mit einem Data Store-Agenten in Vertex AI Conversation beginnen können, müssen Sie die Dialogflow API sowie die Vertex AI Search and Conversation APIs aktivieren.
So aktivieren Sie die Dialogflow API:
- Rufen Sie in Ihrem Browser die Seite mit den Dienstdetails der Dialogflow API auf.
- Klicken Sie auf die Schaltfläche Aktivieren, um die Dialogflow API in Ihrem Google Cloud-Projekt zu aktivieren.
So aktivieren Sie die Vertex AI Search and Conversation API:
- Rufen Sie in der Google Cloud Console die Vertex AI Search and Conversation Console auf.
- Lesen und akzeptieren Sie die Nutzungsbedingungen und klicken Sie anschließend auf Fortfahren und API aktivieren.
3. Neue Chat-App erstellen
Jetzt erstellen Sie eine neue Chat-App für Ihren virtuellen Kundenservicemitarbeiter und konfigurieren sie mit einer Datenquelle. Der Agent, den Sie erstellen, soll Kunden helfen, die Fragen zu Produkten im Google Store haben.
Sie verwenden die Vertex AI Conversation-Konsole und die Dialogflow CX-Konsole, um die verbleibenden Schritte in diesem Codelab auszuführen und einen virtuellen Kundenservicemitarbeiter zu erstellen, zu konfigurieren und bereitzustellen, der Fragen und Antworten mithilfe eines Datenspeicher-Agents verarbeiten kann.
- So erstellen Sie eine neue Chat-App in Vertex AI Conversation:
- Rufen Sie die Vertex AI Conversation Console auf und klicken Sie oben in der Konsole auf +Neue Anwendung.
- Rufen Sie die Dialogflow CX-Konsole auf, klicken Sie auf + Neuen Agent erstellen und wählen Sie die Option Automatisch generieren aus. Sie werden dann zum folgenden Schritt in der Vertex AI Conversation-Konsole weitergeleitet.
- Wählen Sie in der Vertex AI Conversation-Konsole Chat als Anwendungstyp aus, den Sie erstellen möchten.
- Geben Sie für Company name den Wert
Google Store
ein. Mit diesem Parameter wird das Unternehmen definiert, das Ihr Kundenservicemitarbeiter vertritt, und der Umfang seiner Tätigkeit. - Geben Sie als Kundenservicemitarbeiternamen
Google Store
an. - Klicken Sie auf Weiter.
- Klicken Sie auf Neuen Datenspeicher erstellen.
- Wählen Sie Cloud Storage als Datenquelle für den Datenspeicher aus.
- Geben Sie den folgenden Google Cloud Storage-Ordner an, der Beispieldaten für dieses Codelab enthält. Das Präfix
gs://
ist nicht erforderlich:cloud-samples-data/dialogflow-cx/google-store
- Wählen Sie als Datentyp für den Import Unstrukturierte Dokumente aus.
- Klicken Sie auf Weiter.
- Geben Sie als Namen des Datenspeichers
Google Store
an. - Klicken Sie auf Erstellen, um den Datenspeicher anzulegen.
- Wählen Sie in der Liste der Datenspeicher die neu erstellte
Google Store
aus. - Klicken Sie auf Erstellen, um die Chat-App zu erstellen.
Glückwunsch! Du hast deine Wissens-Chat-App fertig erstellt, die bereit ist, deinen Kunden zu helfen. Nimm dir also einen Moment Zeit und feiere das!
Es gibt aber noch viel zu tun, um den Bot für Ihre Nutzer barrierefrei zu machen. Im nächsten Abschnitt testen Sie Ihren virtuellen Kundenservicemitarbeiter und sehen, wie gut er Nutzerfragen zu verschiedenen Produkten im Google Store beantworten kann.
4. Virtuellen Kundenservicemitarbeiter testen
Tests sind ein wichtiger Bestandteil der Arbeit mit Konversationsagenten, um Fehler zu finden, Einschränkungen zu identifizieren und die Kundenerfahrung zu simulieren. Sie können eine interaktive Sitzung mit Ihrem Chatbot starten, um zu sehen, wie er auf verschiedene Fragen reagiert, die ein Kunde stellen könnte.
- Klicken Sie in der Vertex AI Conversation Console auf den Namen Ihrer Chat-App. Sie werden dann für weitere Tests und Anpassungen zur Dialogflow CX-Konsole weitergeleitet.
- Klicken Sie in der Dialogflow CX Console und in Ihrem Agenten auf Agent testen, um den Simulator zu öffnen.
- Geben Sie eine Begrüßung für den Kundenservicemitarbeiter ein, z. B.
Hello
. - Stellen Sie dem Kundenservicemitarbeiter einige Fragen zu verschiedenen Produkten, z. B.:
How long does the battery in the Pixel 7 Pro last?
Is the Pixel Watch water resistant?
Can I display my Google Photos on a Nest Hub?
- Sie können weitere Fragen zu Türklingeln, Thermostaten, intelligenten Lampen oder anderen Geräten im Google Store stellen.
Super! Ihr virtueller Kundenservicemitarbeiter weiß viel über die verschiedenen Produkte im Google Store, da er Informationen aus der zuvor angegebenen Stammdomain aufgenommen hat. Weitere Informationen zum Testen des Agents finden Sie in der Dokumentation zum Agent-Simulator.
5. Sprachanrufe aktivieren
Nachdem Sie Ihren Kundenservicemitarbeiter getestet und mit der aktuellen Funktionalität zufrieden sind, können Sie Ihrem Bot ein Telefon-Gateway hinzufügen, das die Speech-to-Text- und Text-to-Speech-Funktionen in Google Cloud nutzt.
- Klicken Sie in der Dialogflow CX-Konsole in Ihrem Agenten in der Seitenleiste auf den Tab Verwalten und dann auf Integrationen.
- Klicken Sie oben auf der Seite Integrationen im Abschnitt CX-Telefonie-Gateway auf Verwalten.
- Klicken Sie auf der Seite Telefonnummern auf Neu erstellen, um eine neue Telefonnummer für Ihren virtuellen Kundenservicemitarbeiter zu erstellen.
- Wählen Sie einen Ländercode aus und klicken Sie auf Anfordern, um mit dem nächsten Schritt fortzufahren.
- Wählen Sie eine der angezeigten Telefonnummern aus, geben Sie einen Anzeigenamen ein und klicken Sie auf Speichern.
- Rufen Sie Ihren Bot an und stellen Sie ihm ein paar Fragen.
Do the Pixel 7 Pro and Pixel 7 both have face unlock?
What coverage does Preferred Care provide for a Pixelbook Go laptop?
Do the Pixel Buds Pro have active noise cancellation?
- Sie können weitere Fragen zu Türklingeln, Thermostaten, intelligenten Lampen oder anderen Geräten im Google Store stellen.
Herzlichen Glückwunsch, Sie haben Ihrem virtuellen Kundenservicemitarbeiter eine eigene Telefonnummer und Stimme gegeben. Weitere Informationen zu anderen verfügbaren Sprach- und Telefonieintegrationen finden Sie in der Dokumentation zu Dialogflow CX-Integrationen.
Als Nächstes integrieren Sie einen Chat-Messenger für Ihren virtuellen Kundenservicemitarbeiter in eine externe Website.
6. Chat-Widget aktivieren
Da Ihr Bot jetzt ein Telefon-Gateway für Sprachinteraktionen hat, können wir ein Chat-Widget auf einer Website einbetten, damit Kunden nicht nur telefonieren, sondern auch chatten können.
- Klicken Sie in der Dialogflow CX-Konsole in Ihrem Agenten in der Seitenleiste auf den Tab Verwalten und dann auf Integrationen.
- Klicken Sie unter Dialogflow Messenger auf Connect (Verbinden).
- Klicken Sie im Dialogfeld auf Aktivieren und kopieren Sie dann den HTML-Code für die Messaging-Integration.
- Öffnen Sie einen Online-Code-Editor wie CodePen oder JSFiddle und fügen Sie den HTML-Code von Dialogflow Messenger ein.
- Testen und chatten Sie mit Ihrem virtuellen Kundenservicemitarbeiter. Hier sind einige Beispielfragen:
Do the Pixel 7 Pro and Pixel 7 both have face unlock?
How does Preferred Care relate to a Pixelbook Go laptop?
Do the Pixel Buds Pro have noise cancellation?
- Sie können weitere Fragen zu Türklingeln, Thermostaten, intelligenten Lampen oder anderen Geräten im Google Store stellen.
Jetzt kann Ihr virtueller Kundenservicemitarbeiter Fragen und Antworten Ihrer Kunden per Chat oder Sprachanruf bearbeiten – je nachdem, was sie bevorzugen. Weitere Informationen zu anderen verfügbaren Chatintegrationen finden Sie in der Dokumentation zu Dialogflow CX-Integrationen.
7. Unterhaltungsanalyse
Wenn Sie beim Testen Ihres virtuellen Kundenservicemitarbeiters feststellen, dass die Antworten des Bots nicht Ihren Erwartungen entsprechen, können Sie dem Datenspeicher jederzeit weitere URLs hinzufügen, um die Verarbeitung von Fragen und Antworten durch den Bot zu verbessern.
Wie können Sie – abgesehen vom Testen vieler verschiedener Möglichkeiten, die Kunden einschlagen – herausfinden können, wo die Probleme und Reibungspunkte bei Ihrem virtuellen Kundenservicemitarbeiter liegen? Der Unterhaltungsverlauf und die Analyse können dabei helfen.
- Klicken Sie in der Dialogflow CX-Konsole und im Agent im Menü auf Agent settings (Agent-Einstellungen).
- Wählen Sie unter Logging die Option Unterhaltungsverlauf aktivieren aus.
- Führen Sie über den Agent-Simulator, die Sprach- oder Chatintegration eine Unterhaltung mit Ihrem Bot und stellen Sie ihm einige Fragen.
- Nachdem Sie die Unterhaltung mit dem Agent beendet haben, klicken Sie in der Dialogflow CX-Konsole und im Agent in der Seitenleiste auf den Tab Manage (Verwalten) und dann auf Conversation history (Unterhaltungsverlauf).
- Klicken Sie auf eine der letzten Unterhaltungen, sehen Sie sich die Unterhaltung an und notieren Sie sich die Dauer der Unterhaltung, die Antworten des Kundenservicemitarbeiters und die Intents, die dabei zugeordnet wurden.
- Klicken Sie in der Dialogflow CX-Konsole und im Agent in der Seitenleiste auf den Tab Manage (Verwalten) und dann auf Analytics (Analysen). Wenn Kunden mit Ihrem Agent interagieren, wird auf dieser Seite eine Zusammenfassung verschiedener Statistiken zu Anfragen und Antworten des Kundenservicemitarbeiters angezeigt.
Sehr gut! Jetzt wissen Sie, wie Sie bestimmte Unterhaltungen genauer untersuchen und andere Messwerte zu den Antworten Ihrer Kundenservicemitarbeiter und den Interaktionen mit Kunden prüfen können. Weitere Informationen zur Leistungsbewertung und zum Ansehen von Messwerten für Kundenservicemitarbeiter finden Sie in der Dokumentation zum Unterhaltungsverlauf und zu Unterhaltungsanalysen.
Anhand dieser Daten können Sie beurteilen, wie Ihr Agent in der Produktion verwendet wird. Sie können auch verwendet werden, um zu bestimmen, welche Websites und Dokumente Sie Ihrer Wissensdatenbank hinzufügen sollten, um den Agent und die Kundenerfahrung zu verbessern.
8. Glückwunsch
Mit Vertex AI Conversation und Dialogflow CX haben Sie erfolgreich einen Datenspeicher-Agent erstellt, Datenquellen hinzugefügt und einen sprach- und chatfähigen Agent bereitgestellt, um Ihre Kunden zu unterstützen.
Ihr virtueller Kundenservicemitarbeiter kann Hunderte verschiedener Fragen zu Produkten im Google Store beantworten. Sie mussten nicht manuell eine große Anzahl von Intents, Trainingsphrasen, Antwortnachrichten usw. erstellen.
Sie können auch andere Datentypen in Ihren Datenspeichern ausprobieren und die anderen Funktionen von Vertex AI Conversation und Dialogflow CX kennenlernen.
Bereinigen
Mit der folgenden Bereinigung können Sie vermeiden, dass Ihrem Google Cloud-Konto die in diesem Codelab verwendeten Ressourcen in Rechnung gestellt werden:
- Löschen Sie Ihr Projekt mit der Google Cloud Console, wenn Sie es nicht benötigen, um unnötige Google Cloud-Gebühren zu vermeiden.
- Wenn Sie ein vorhandenes Google Cloud-Projekt verwendet haben, löschen Sie die von Ihnen erstellten Ressourcen. So vermeiden Sie, dass Ihrem Konto Gebühren in Rechnung gestellt werden. Weitere Informationen finden Sie unter Anwendung löschen.
- Wenn Sie die APIs für Vertex AI Conversation und Dialogflow deaktivieren möchten, rufen Sie die Seite mit den Dienstdetails der Discovery Engine API auf. Klicken Sie auf API deaktivieren und bestätigen Sie die Auswahl. Rufen Sie dann die Seite „Dialogflow API-Dienstdetails“ auf, klicken Sie auf API deaktivieren und bestätigen Sie den Vorgang.
Weitere Informationen
In diesen Leitfäden und Ressourcen finden Sie weitere Informationen zu konversationeller und generativer KI:
- Übersicht über Vertex AI Conversation
- Datenspeicher-Agents erstellen und verwenden
- Dokumentation für Dialogflow CX
- Dokumentation für Datenspeicher-Agents
- Generative KI in Google Cloud
Lizenz
Dieser Text ist mit einer Creative Commons Attribution 2.0 Generic License lizenziert.