Dialogflow CX Console – Übersicht

Dialogflow bietet eine Webbenutzeroberfläche namens Dialogflow CX Console (Dokumentation aufrufen, Konsole öffnen). Mit dieser Konsole können Sie CX-Agents erstellen und testen. Die CX Console hat einen ähnlichen Zweck wie die ES Console, die Benutzeroberfläche der CX Console ist jedoch wesentlich visueller. Sie stellt jeden Ablauf als Maschinendiagramm des Unterhaltungsstatus dar, wodurch komplexe Agents leichter zu entwerfen und zu verstehen sind.

Die Dialogflow CX Console unterscheidet sich von der GCP Console (Google Cloud Platform) (Dokumentation ansehen, Konsole öffnen). Die Dialogflow CX Console dient zum Verwalten von Dialogflow-Agents, während mit der GCP Console GCP-spezifische Dialogflow-CX-Einstellungen (z. B. für die Abrechnung) und andere GCP-Ressourcen verwaltet werden.

In den meisten Fällen sollten Sie zum Erstellen von Agents die Dialogflow CX Console verwenden. Agents für komplexere Szenarien können Sie aber auch mit der Dialogflow CX API erstellen.

Kurzanleitung, Konzept und Anleitungen führen Sie durch die Schritte zur Verwendung der Console. Dieser Leitfaden bietet eine zusammenfassende Darstellung der Console.

Konsole verwenden

Mit der Konsole können Sie Projekte und Agents erstellen, verwalten, optimieren und testen. Sie können mit ihr:

  • Projekte erstellen.
  • Agents erstellen, die alle jene Einstellungen und Daten enthalten, die das Unterhaltungserlebnis definieren.
  • Abläufe und Seiten erstellen, die zur Unterhaltungssteuerung dienen.
  • Entitäten erstellen, die nützliche Daten aus den Eingaben der Endnutzer extrahieren.
  • Intents erstellen, die Endnutzereingaben kategorisieren.
  • Agent über den Simulator testen.
  • Und vieles mehr...

Projektauswahl

Wenn Sie die Console laden, müssen Sie ein Projekt auswählen. Die Benutzeroberfläche der Projektauswahl ermöglicht Folgendes:

  • Vorhandene Projekte auswählen
  • Neue Projekte erstellen

Projektauswahl

Agent-Selector

Nachdem Sie ein Projekt ausgewählt haben, müssen Sie einen Agent auswählen. Die Benutzeroberfläche zur Agent-Auswahl wird für Folgendes verwendet:

Agent-Auswahl

Agent-Builder

Sobald ein Projekt und ein Agent ausgewählt wurden, wird der Agent-Builder geladen. Der Builder umfasst folgende Bereiche:

Screenshot des Agent-Builder

Konsolenmenü (1)

Über dieses Menü können Sie zwischen Dialogflow-Konsolen wechseln.

Projekt und Agent auswählen (2)

Sie können diese Menüs verwenden, um das Projekt, den Agent oder die aktuell aktive Sprache für mehrsprachige Agents zu ändern.

Suchleiste und Aufgabenindikator (3)

Mit der Suchleiste können Sie die Kernressourcen im Agent suchen, filtern und darauf zugreifen. Der Aufgabenindikator zeigt den Status von Aufgaben wie das Training an.

Tabs erstellen und verwalten (4)

Der Tab Build enthält Bereiche zur Verwaltung von Abläufen und Seiten. Wenn Sie im Ablaufbereich einen Ablauf wählen, werden die im Ablauf enthaltenen Seiten im Abschnitt "Seiten" aufgeführt.

Der Tab Verwalten enthält dem Agent zur Verfügung stehende Ressourcen und Tools: Intents, Entitätstypen, Webhooks usw.

Grafikeinstellungen (5)

Diese Schaltflächen umfassen verschiedene Steuerelemente zur Anzeige und zur Interaktion mit der Agent-Grafik.

Agent-Einstellungen und Simulator-Schaltflächen (6)

Die Schaltfläche Agent-Einstellungen ruft den Bereich der Agent-Einstellungen auf. Die Schaltfläche Agent testen ruft den Bereich Simulator auf.

Graph (7)

Die Grafik enthält eine visuelle Darstellung des ausgewählten Ablaufs, ähnlich einem Zustandsautomatendiagramm. Jeder Knoten in der Grafik stellt eine Seite oder die Ablaufstartseite dar. Durch Klicken auf einen Knoten können Sie ihn maximieren oder reduzieren. Wenn der Knoten maximiert ist, können Sie die Knotendaten bearbeiten.

Der erste Knoten der Grafik mit dem Namen Start ist die Startseite des Ablaufs.

Die Linien zwischen Knoten stellen einen möglichen Übergang dar. Sie sind farblich so gekennzeichnet:

  • Blau steht für Übergänge, die für Intent-Anforderungen oder für Intent- und Bedingungsanforderungen definiert sind.
  • Orange steht für Übergänge, die nur für Bedingungsanforderungen definiert sind.
  • Cyan steht für Übergänge, die für Event-Handler definiert sind.
  • Grau stellt andere als die oben beschriebenen Übergänge dar (z. B. eine Mischung der oben genannten Übergangstypen).

Wenn ein Übergang zu einem anderen Ablauf führt, wird der Zielablauf als Knoten angezeigt.

Bereiche für Bearbeitung und Simulation (8)

Wenn Sie Agent-Inhalte bearbeiten oder den Agent mit dem Simulator testen, werden auf der rechten Seite der Console inhaltsspezifische Bereiche angezeigt. Diese Felder können maximiert werden, um den verfügbaren Consolen-Bereich zu füllen, auf einen Abschnitt auf der rechten Seite der Console reduziert werden oder nach Abschluss des Vorgangs geschlossen werden.

Simulator

Der Simulator dient dazu, Ihren Agent zu testen. Sie können sich mit Ihrem Agent unterhalten und dabei Änderungen am Sitzungsstatus überwachen.

Sie können auch den Simulator verwenden, um ausführbare Testfälle zu erstellen.

Simulator-Einstellungen

Wenn Sie den Simulator zum ersten Mal öffnen, müssen Sie eine Agent-Umgebung oder Ablaufversionen und einen aktiven Ablauf auswählen. In den meisten Fällen sollten Sie die Entwurfsumgebung und den Standardstartablauf verwenden.

Über die Schaltflächen oberhalb des Simulators können Sie außerdem Folgendes tun:

  • für den Webhook aktivieren oder deaktivieren.
  • Aktivieren oder deaktivieren Sie Teilantworten.
  • Aktivieren oder deaktivieren Sie die Sentimentanalyse.

Simulatoreingabe

Bei der Interaktion mit dem Simulator stellen Sie die Endnutzereingabe als Text bereit. Drücken Sie dann die Eingabetaste oder klicken Sie auf die Schaltfläche "Send" . Zusätzlich zu reinem Text können Sie mithilfe des -Selektors alternative Eingabetypen auswählen:

  • Parameter: Fügen Sie einen Parameterwert ein. Sie können neue Parameter angeben oder für vorhandene Parameter voreingestellte Werte angeben.
  • Ereignis: Rufen Sie ein Ereignis auf.
  • DTMF: Zum Senden von Zweiton-Mehrfrequenzsignalen (Touchton) für Telefonieinteraktionen.

Sitzungsstatus des Simulators

Wenn Sie den Simulator für eine Unterhaltung mit dem Agent verwenden, wird der Sitzungsstatus links neben der Unterhaltung angezeigt. Es werden der aktuell aktive Ablauf, die derzeit aktive Seite, ausgefüllte Parameterwerte und Ausführungsschritte angezeigt. Diese Informationen können Ihnen helfen, einen Agent zu debuggen oder sein Verhalten in bestimmten Unterhaltungsszenarien zu überprüfen.

Einschränkungen des Simulators

Für den Simulator gelten die folgenden Einschränkungen:

  • Sie können keinen Parameterwert auf null setzen.
  • Auf Unterhaltungen, die mit dem Simulator erstellt wurden, kann mit API-Methoden nicht zugegriffen werden.