Vordefinierte Komponenten sind eine Sammlung vordefinierter Abläufe, die von Dialogflow CX für gängige Aufgaben und Szenarien bereitgestellt werden. Sie können damit die Entwicklung sowohl neuer als auch vorhandener Agenten beschleunigen.
Es gibt zwei Arten von vordefinierten Komponenten:
- Bausteine: Komponenten, die bestimmte Parameter wie Name und Adresse erfassen.
- Anwendungsfälle: Komponenten, die größere User Journeys darstellen, z. B. eine Zahlung, und die einen oder mehrere Bausteine verwenden.
Vordefinierte Komponentenabläufe enthalten Intents und Entitäten, die sofort einsatzbereit sind. Für Komponenten, die Integrationen in externe Dienste erfordern, müssen Sie die Konfiguration der flexiblen Webhooks ändern, um sie in die entsprechenden Endpunkte einzubinden.
Die folgenden Bausteinkomponenten sind verfügbar:
- Adresssammlung
- Alphanumerische Sammlung
- Erfassung des CVV von Kreditkarten
- Erfassung des Ablaufdatums von Kreditkarten
- Erhebung von Kreditkartennummern
- Erhebung des Geburtsdatums
- Feedback
- Begrüßung
- Sammlung benennen
- Numerische Sammlung
- Erhebung von Telefonnummern
- Wartebereich
- Erhebung von Postleitzahlen
Die folgenden Komponenten für Anwendungsfälle sind verfügbar:
- Guthaben
- Kontoauszug
- Termin vereinbaren
- Authentifizierung
- Bestellung stornieren
- Kreditkartenregistrierung
- Kreditkartenabrechnung
- Anfechtungen
- Umtauschauftrag
- Steuerung von Finanzdienstleistungen
- Karte sperren
- Verlorene und gestohlene Karte
- Zahlung ausführen
- Angebote
- Konto eröffnen
- Bestellstatus
- Authentifizierung im Einzelhandel
- Betrug und Streitfälle im Einzelhandel
- Rückgabe und Erstattung
- Telekommunikationssteuerung
- Transaktionsverlauf
Beschränkungen
Es gelten folgende Einschränkungen:
- Vordefinierte Komponenten unterstützen Englisch (en).
Vordefinierte Komponente importieren
Wenn sich Ihr Projekt innerhalb eines VPC Service Controls-Perimeters (VPC-SC) befindet, können Sie eine Regel für ausgehenden Traffic hinzufügen, die Traffic aus dem Perimeter zum von Google bereitgestellten Storage-Bucket Google Cloud zulässt, in dem spätere Versionen vordefinierter Komponenten gespeichert sind. Weitere Informationen finden Sie unter Vordefinierte Komponente importieren in VPC Service Controls.
So importieren Sie eine vordefinierte Komponente in Ihr Projekt:
- Rufen Sie die Dialogflow CX-Konsole auf.
- Wählen Sie Ihr Google Cloud Projekt aus.
- Wählen Sie Ihren Agenten aus oder erstellen Sie einen neuen Agenten.
- Wählen Sie den Tab Verwalten.
- Klicken Sie im Bereich Verwalten auf Vordefiniert.
- Wählen Sie die gewünschte Komponente aus und klicken Sie auf Als Ablauf importieren.
- Prüfen Sie in der entsprechenden komponentenspezifischen Dokumentation, ob eine zusätzliche Einrichtung für den Webhook erforderlich ist.
- Beginnen Sie mit dem Testen und Anpassen.
VPC Service Controls
Wenn sich Ihr Projekt innerhalb eines Perimeters von VPC Service Controls (VPC-SC) befindet, können Sie eine Regel für ausgehenden Traffic hinzufügen, um die aktuelle Version vordefinierter Komponenten aus dem externen, von Google gehosteten Google Cloud Storage-Bucket zu importieren, in dem sie gespeichert sind.
Wenn Ihre VPC-SC-Regeln ausgehenden Traffic zum von Google gehosteten Bucket verhindern, erhalten Sie beim Import möglicherweise eine Fehlermeldung, die „Zugriff verweigert beim Zugriff aufGoogle Cloud Storage-URI ‚gs://gassets-api-ai/prebuilt_components/cx-standard-prebuilt-components/resource-name‘“ enthält.
Erstellen Sie zum Importieren der Komponente eine Regel für ausgehenden Traffic, die Traffic den Zugriff auf das angegebene Google Cloud -Projekt mit demGoogle Cloud Storage-Bucket gs://gassets-api-ai ermöglicht.
Die folgenden Attribute beschreiben die Ressource und die Vorgänge, die den Import aus der Google-eigenen Ressource ermöglichen:
- Ressource:
projects/921279757870 - Dienstname:
storage.googleapis.com - Methode:
google.storage.objects.get
Anpassungen und Einstellungen
So passen Sie die Komponente an und verbessern die Einstellungen:
- Bearbeiten Sie die Antworten des KI-Agenten und die benutzerdefinierten Entitäten entsprechend Ihren geschäftlichen Anforderungen.
- Wenden Sie für Sprach-Agents die folgenden Spracheinstellungen an:
- Ändern Sie das STT-Modell in
latest_short, indem Sie der Anleitung unter STT-Modell ändern folgen. Informationen dazu, welche Funktionen von diesem Modell für eine bestimmte Sprache unterstützt werden, finden Sie unter Von Speech-to-Text unterstützte Sprachen. - Aktivieren Sie die automatische Sprachanpassung.
- Ändern Sie das STT-Modell in
- Wenn Sie eine Telefonie-Integration verwenden, mit der Sie Parameterwerte aus Tastendrücken auf dem Telefon extrahieren können, aktivieren Sie DTMF für Telefonie-Integrationen.
- Testen Sie den Agenten mit dem Simulator.
- Testen Sie Ihre Komponente per Spracheingabe mit dem Dialogflow CX Phone Gateway.
Exit-Ereignisse verarbeiten
Wenn eine vordefinierte Komponente eine Aufgabe erfolgreich abgeschlossen hat, wird sie mit dem symbolischen Übergangsziel END_FLOW beendet.
Wenn eine vordefinierte Komponente eine Aufgabe nicht ausführen kann, gibt sie die folgenden Ereignisse für die aufrufende Seite aus, die den Übergang zum vordefinierten Komponentenablauf verursacht hat. Verarbeiten Sie diese Ereignisse in Ihrem Agenten, indem Sie die entsprechenden Event-Handler auf der aufrufenden Seite erstellen.
Weitere Informationen finden Sie unter Integrierte Ereignisse:
flow-cancelledflow-failedflow-failed-human-escalation
Zusätzliche Funktionen
Einige vordefinierte Komponenten haben zusätzliche Funktionen. In der komponentenspezifischen Dokumentation finden Sie Informationen dazu, welche Funktionen für eine bestimmte Komponente implementiert sind.
Wiederholungsfunktion
Wenn Sie den virtuellen Agenten nicht verstehen oder keine Antwort hören, können Sie ihn bitten, den letzten Prompt zu wiederholen.
Beispieläußerungen:
- Was hast du gerade gesagt?
- Sag es noch einmal.
- Können Sie das bitte wiederholen?
- Pardon.
Wartebereich-Funktion
Wenn Sie sich einen Moment Zeit nehmen möchten, um dem KI-Agenten zu antworten, und keine sofortige Antwort auf einen Prompt haben, können Sie den virtuellen KI-Agenten bitten, zu warten. Wenn Sie die Unterhaltung fortsetzen möchten, können Sie dem Agenten „Ich bin bereit“ sagen, um die Unterhaltung fortzusetzen. Die Wartebereichsfunktion ist in einigen vordefinierten Komponenten aktiviert, indem die vordefinierte Komponente für den Wartebereich aufgerufen wird.
Die Funktion „Wartebereich“ kann auch an einer beliebigen Stelle im Agenten aktiviert werden. Folgen Sie dazu der Einrichtungsanleitung. Weitere Informationen finden Sie in der Übersicht über die vordefinierte Komponente „Wartebereich“.
Beispieläußerungen:
- Warte.
- Warte mal.
- Warte, ich sehe nach.
- Ich sehe nach, einen Moment bitte.
- Ich bin jetzt bereit.
Wiedergabefunktionen
Bitten Sie den KI-Agenten, die Informationen wiederzugeben, um zu sehen, was er bisher erfasst hat. Der KI-Agent gibt dann die aktuell erfassten Parameter wieder.
Beispieläußerungen:
- Wiedergabe
- Spiele es ab.
- Lies es mir vor.
- Lies mir das vor.
Häufige Absichten
Allgemeine Intents bieten gemeinsame Verhaltensweisen für mehrere vordefinierte Komponenten.
| Häufige Intents | Beschreibung |
|---|---|
| prebuilt_components_confirmation_yes | Positive Formulierungen, die verwendet werden, um Zustimmung oder Einverständnis auszudrücken oder um eine Aussage als Antwort auf eine Frage oder Anfrage zu betonen und zu verstärken. |
| prebuilt_components_confirmation_no | Negative Formulierungen, die verwendet werden, um Ablehnung, Verweigerung oder Ablehnung als Antwort auf eine Frage oder Anfrage auszudrücken. |
| prebuilt_components_confirmation_done | Sätze, mit denen Sie ausdrücken, dass Sie mit einer Aufgabe oder Anfrage fertig sind. |
| prebuilt_components_escalate_human_agent | Sätze, mit denen Sie den virtuellen Kundenservicemitarbeiter auffordern, Sie mit einem menschlichen Kundenservicemitarbeiter zu verbinden. |
| prebuilt_components_start_over | Phrasen, mit denen die gesamte Interaktion von vorn gestartet wird. |
| prebuilt_components_playback | Bestimmte Wortgruppen, um die Wiedergabe der aktuell erfassten Eingabe anzufordern, damit Sie sie bestätigen können. |
| prebuilt_components_replay | Phrasen, mit denen der vorherige Prompt noch einmal wiederholt werden soll. |
| prebuilt_components_waiting_room | Formulierungen, die verwendet werden, um auszudrücken, dass Zeit benötigt wird, um Informationen zu prüfen, zu finden oder bereitzustellen, um auf eine Frage oder Anfrage zu antworten. |
| prebuilt_components_ready | Phrasen, mit denen der virtuelle Agent darüber informiert wird, dass Sie eine Aktion fortsetzen möchten. |