Registerkarte „Themen-Flow“.

  • Freigeben Version: Washingtondc
  • Aktualisiert 12. März 2024
  • 5 Minuten Lesedauer
  • Verwenden Sie die Registerkarte „Themen- Flow “, um den Konversations-Flow zu erstellen. Verwenden Sie die Steuerelemente für Benutzereingaben, Bot-Antworten und Dienstprogramme, um den Flow zu definieren.

    Registerkarte „Flow“ (Standardansicht)

    Abbildung : 1. Beispiel-Registerkarte „Flow“ in der Standardansicht
    Registerkarte „Flow“ mit Palette von Eingaben, Bot-Antworten und Dienstprogrammen sowie dem anfänglichen Konversations-Flow. Eine Textbeschreibung finden Sie in der folgenden Legende.
    Tabelle : 1. Legende (Standardansicht)
    Funktion Beschreibung
    1. Navigationsleiste Breadcrumbs, um von Ihrem Design zurück zur Themenseite zu navigieren. Beim Aktualisieren von Designs wird in der rechten Ecke eine Meldung angezeigt, die den Status des Designs angibt. Beispielsweise kann eine Meldung darauf hinweisen, dass Sie unveröffentlichte Änderungen für Ihr Thema oder Natural Language Understanding (NLU) Sprachzuordnungen haben.
    2. Themen-Header-Leiste Registerkarten und Designoptionen für Ihr Thema:
    • Registerkarten: Jede Registerkarte bietet eine andere Ansicht für die Arbeit an Ihrer Konversation.
    • Tabellenansicht: Option, die eine Tabellenansicht der Knoten im Konversations-Flow anzeigt. Mit dieser Option können Sie beim Entwerfen Ihrer Konversation zwischen Tabellenansicht und Diagrammansicht wechseln.
    • Aktiv/Inaktiv: Option, die den Designstatus so ändert, dass er aktiv (für Benutzer verfügbar) oder inaktiv (in Entwicklung und nicht für Benutzer verfügbar) ist. Wählen Sie es aus, um die folgenden Optionen anzuzeigen:
      • Enthalten in Themen-Discovery: Option, um das Thema über Stichwörter NLUoder Now LLMerkennbar zu machen. Wenn inaktiv, wird das Thema beim Ausführen des Such-Fallbacks berücksichtigt.
      • In Themenliste enthalten: Option, um das Thema in der Themenliste „Alles anzeigen“ sichtbar zu machen.
    • Speichern: Speichert das aktuelle Design.
    • Test: Öffnet das Design in einem Chat-Testfenster, sodass Sie eine Vorschau der Konversation anzeigen und sie testen können. Wenn der Bereich Now Assist, die Anwendung Microsoft Teamsoder die Anwendung Slack für Ihre Umgebung konfiguriert ist, werden Vorschauoptionen für diese Kanäle in der Liste der Testschaltflächen angezeigt. Wählen Sie in der Liste Vorschau im Now Assist-Bereich, Vorschau in Microsoft Teamsoder Vorschau in Slack aus, um Ihr Thema in diesen Umgebungen zu testen.
    • Veröffentlichen: Aktiviert das Design und macht es für die Chat-Clients verfügbar. Wenn Sie sprachspezifische NLU Modelle verwenden, wählen Sie Überprüfen und veröffentlichen in der Liste Veröffentlichen aus, um Sprachen anzugeben.
    • Symbol „Weitere Aktionen zu Themen“
      • Duplikat: Kopieren Sie das aktuelle Design, um eine unveröffentlichte Version des Designs zu erstellen.
      • Löschen: Entfernen Sie die aktuelle und veröffentlichte Version des Designs.
    3. Palette Reduzierbare Seitenleiste mit den Registerkarten „Komponenten“ und „Variablen“.
    Die Registerkarte Komponenten zeigt eine Liste von Steuerelementen, die Sie auf die Canvas ziehen können, um eine Konversation zu erstellen. Die folgenden Arten von Steuerungen sind verfügbar:
    • Benutzereingabe: Steuerungen, mit denen Informationen vom Benutzer in einer Konversation abgefragt und erfasst werden Wenn Now Assist aktiviert ist und Sie mit einem LLM-Thema arbeiten, gibt der Abschnitt „LLM-aktivierte Benutzereingabe“ an, welche Steuerelemente LLM-kompatibel sind.
    • Bot-Antwort: Steuerungen zum Anzeigen von Virtual Agent-Antworten in einer Konversation.
    • Dienstprogramme: Steuerungen zum Ausführen von Aktionen innerhalb eines Themas wie das Ausführen eines Skripts, das Hinzufügen verschiedener Konversationspfade (Zweige) in einem Thema oder das Hinzufügen von Themenblöcken.
    Die Registerkarte Variablen enthält Eingaben und Skripts.
    Eingabeabschnitt
    • Servicemitarbeiter-Variablen, die auf der Registerkarte „ Eigenschaften “ des Themas angegeben sind, um dem Servicemitarbeiter kontextbezogene Informationen aus der Virtual Agent-Sitzung bereitzustellen.
    • Eingabevariablen, die durch Benutzereingabesteuerungen und Dienstprogramme definiert werden, die dem Flow auf der Canvas hinzugefügt werden.
    • Vom Themenautor hinzugefügte „Knotenlose“ NLU -Entitäten, die als mit Slots gefüllte Eingabevariablen für das Thema verwendet werden.
    Skriptabschnitt
    Der Abschnitt „Skript“ enthält die Skripts, die in Knoten auf der Canvas gefunden wurden. Der Autor des Themas kann weitere Skriptvariablen hinzufügen, um Werte außerhalb von Steuerungsvariablen zu speichern. Skriptvariablen ermöglichen komplexere Skriptszenarien.
    4. Canvas Bereich, der den Gesprächsverlauf grafisch darstellt. Wenn Sie ein Steuerelement auf die Leinwand ziehen, wird dieses Steuerelement zu einem Knoten im Gesprächsablauf. Enthält ein zugehöriges Eigenschaftenblatt, das im rechten Bereich geöffnet wird. Jeder Flow hat einen Start- und einen Endknoten. Wenn Sie Steuerelemente hinzufügen oder entfernen, wird das Layout der Steuerelemente auf der Leinwand automatisch angepasst.
    5. Knotensuche Option zum schnellen Auffinden bestimmter Knoten im Konversations-Flow. Klicken Sie auf das Knotensuchsymbol , um das Suchfeld zu erweitern, und geben Sie den Namen des Knotens ein, den Sie suchen möchten. Wenn ein übereinstimmender Knoten gefunden wird, wird der Knoten im Flow hervorgehoben. Verwenden Sie die Pfeile nach links oder rechts, um nach dem vorherigen oder nächsten Knoten zu suchen, der dem Suchknotennamen entspricht.
    Abbildung : 2. Knotensuche mit hervorgehobenem Knoten
    Knotensuche mit hervorgehobenem Knoten im Flow und hervorgehobener Suchleiste.
    6. Eigenschaftenblatt Eigenschaften, die für den ausgewählten Knoten auf der Leinwand spezifisch sind. Jeder Knoten verfügt über eigene Eigenschaften, die Sie definieren können. Dazu können Skripts gehören, die das Verhalten oder die Verarbeitung im Knoten steuern. Wenn NLU aktiviert ist, enthalten die Eigenschaftenblätter für Eingabesteuerungen zusätzliche NLU -Felder.
    7. Datenpillenauswahl Ein Tool zum Auswählen von Datenpillen aus Eingabevariablen oder Skriptvariablen, die im Eigenschaftsfeld verwendet werden sollen. Wählen Sie die Datenpillenauswahl aus, um eine Auswahl aus den vorhandenen Variablen zu treffen, auf die im Thema zugegriffen werden kann. Sie können Datenpillen auch direkt in Eigenschaftsfelder ziehen.
    8. Skript-Editor Ein Tool zum Hinzufügen oder Bearbeiten von JavaScript-Skripts, die in einer Eigenschaft verwendet werden. Bietet Skripterstellungshilfe, einschließlich einer Liste gültiger Elemente am Einfügepunkt. Zu den Elementen gehören Funktionsname, Objektname und Variablenname, die für das Thema verfügbar sind. Weitere Informationen finden Sie im JavaScript-Syntax-Editor.

    Registerkarte „Flow“ mit aktivierter Tabellenansicht

    Die meisten Funktionen der Registerkarte „Flow“ sind in der Tabellenansicht identisch. In der folgenden Abbildung und Tabelle werden die Unterschiede hervorgehoben.

    Abbildung : 3. Beispiel-Registerkarte „Flow“ in Tabellenansicht
    Tabellenansicht der Registerkarte „Flow“, auf der in einer Tabellenzeile jeder Konversationsknoten angezeigt wird. Die Textbeschreibung finden Sie in der folgenden Legende.
    Tabelle : 2. Legende (Tabellenansicht)
    Funktion Beschreibung
    Palette: Seitenleiste für Variablen Die Registerkarte Komponenten wird nicht angezeigt. Nur die Seitenleiste Variablen ist sichtbar.
    Tabellenansicht Liste von Tabellenzeilen, wobei jede Zeile einem Knoten im Konversations-Flow entspricht. In diesem Abschnitt können Sie Knoten hinzufügen. Wenn Sie Knoten hinzufügen oder entfernen, werden die Tabellenzeilen automatisch angepasst. Ein Knoten kann neben den Start- und Endknoten eines der folgenden Steuerelemente sein:
    • Benutzereingabe: Steuerungen, mit denen Informationen vom Benutzer in einer Konversation abgefragt und erfasst werden
    • Bot-Antwort: Steuerungen zum Anzeigen von Virtual Agent-Antworten in einer Konversation
    • Dienstprogramme: Steuerungen zum Ausführen von Aktionen innerhalb eines Themas wie das Ausführen eines Skripts, das Hinzufügen verschiedener Konversationspfade (Zweige) in einem Thema oder das Hinzufügen von Themenblöcken.

    Wählen Sie Neuen Knoten hinzufügen aus, um einen Knoten hinzuzufügen. Sie können die Art der Steuerung im Dialogfeld angeben.

    Tabelle durchsuchen Option zum Durchsuchen von Knoten in der Konversation (Tabelle).

    Unvollständige Eigenschaftswarnungen

    Für Steuerungen auf der Canvas sind erforderliche Eigenschaften erforderlich. Wenn erforderliche Eigenschaften fehlen, zeigt Virtual Agent-Designer die Gesamtzahl der fehlenden erforderlichen Eigenschaften und die Steuerungen an, bei denen sie fehlen. Alle unvollständigen Warnungen müssen behoben werden, um das Thema zu testen oder zu veröffentlichen.

    Im folgenden Beispiel fehlen für das Thema zwei erforderliche Eigenschaften. Zwei Knoten sind betroffen, und in jedem fehlt eine Eigenschaft. Im Textantwortknoten fehlt die Nachrichtenantwort.

    Abbildung : 4. Registerkarte „Flow“ mit unvollständigen Eigenschaften
    Virtual Agent-Designer Flow-Registerkartenansicht mit unvollständigen Eigenschaften. Die Anzahl der unvollständigen Knoten wird im Canvas-Bereich angezeigt. Die Seitenleiste und jeder Knoten zeigen die Anzahl der unvollständigen Einträge an.

    Zeigen Sie auf die unvollständige Nachricht, um einen Tooltip anzuzeigen, der beschreibt, was fehlt.

    Abbildung : 5. Wählen Sie die Nachricht aus, um weitere Informationen zu erhalten
    Virtual Agent-Designer Eigenschaften, wobei unvollständige Meldung ausgewählt ist, um fehlende Elemente im Knoten anzuzeigen.