Steuerelement für Benutzereingaben mit statischer Auswahl

  • Freigeben Version: Xanadu
  • Aktualisiert 12. August 2024
  • 8 Minuten Lesedauer
  • Verwenden Sie das Steuerelement für Benutzereingaben mit statischer Auswahl in einem Virtual Agent-Thema, um vordefinierte Auswahlen aufzulisten, die für Benutzer verfügbar sind. Sie können nur ein Element aus einer Auswahlliste auswählen.

    Auswahlanzeige

    Die Auswahlliste enthält bis zu 10 Elemente pro Seite. Wenn mehr als 10 Elemente vorhanden sind, können Sie die zusätzlichen Elemente anzeigen und die Suchergebnisse filtern. Die Auswahllisten-Eingabeaufforderung enthält ein Suchsymbol , mit dem Benutzer die Ergebnisse filtern können.

    Das Steuerelement „Statische Auswahl“ bietet die Option zum Hinzufügen einer Headerkarte, die oberhalb der Auswahlliste angezeigt wird. Headerkarten werden in Web- und Mobile-Kanälen unterstützt.
    • Die Headerkarte kann ein großes oder kleines Bild oder eine YouTube-Videokarte zusammen mit beschreibendem Text enthalten. Die Auswahlliste enthält standardmäßig bis zu fünf Elemente, die Suchfunktion ist jedoch unterdrückt. Wenn mehr als fünf Elemente vorhanden sind, können Anwender die zusätzlichen Elemente anzeigen.

    • Um die Anzahl der Elemente zu steuern, die unter einer Headerkarte angezeigt werden, fügen Sie die Systemeigenschaft com.glide.cs.web_header_picker_page_limit hinzu. Verwenden Sie den Wert, um die Anzahl der in der Auswahlliste angezeigten Elemente anzugeben. Einzelheiten zum Erstellen einer Systemeigenschaft finden Sie unter Systemeigenschaft hinzufügen.

    Benutzereingabesteuerungseigenschaften für die statische Auswahl für die LLM-Themen-Discovery

    Eigenschaft Beschreibung
    Name Name, der diesen Anwendersteuerungsknoten für die statische Auswahl im Themen-Flow identifiziert.
    Detailbeschreibung

    Die eine Information, die vom Anwender benötigt wird. Beispiel: Fragen Sie den Benutzer, welches Servicekatalogelement er benötigt.

    Auswahlmöglichkeiten
    Anzeigename
    Für jede Auswahl der Text, der dem Anwender für diese Auswahl angezeigt wird. Verwenden Sie in Auswahllisten kurze Ausdrücke.
    • Slack hat eine Begrenzung auf 30 Zeichen für Auswahllistenbeschriftungen.
    • Workplace hat einen Grenzwert von 20 Zeichen für Auswahllistenbezeichnungen.
    Wert Für jede Auswahl die Zeichenfolge, die in der Variablen gespeichert wird, wenn die entsprechende Auswahl ausgewählt wird.
    Erweitert
    Header-Karte

    Umschalten, um ein Feld zum Hinzufügen von Karten zu öffnen, das Bilder oder YouTube-Videos enthalten kann. Weitere Informationen finden Sie unter Fügen Sie eine Headerkarte in ein Steuerelement für statische Auswahl oder dynamische Auswahl ein

    Anwenderaufforderung erzwingen

    Schalten Sie ein, um ein Feld für eine anwenderdefinierte Nachricht zu öffnen, die dem Anwender anstelle der vom großen Sprachmodell (LLM) generierten Nachricht angezeigt wird. Sie können anwenderdefinierte Nachrichten in einfacher Sprache erstellen, ein Skript eingeben oder Bedingungen mit der Datenpillenauswahl definieren.

    Validierung

    Fügen Sie ein Skript hinzu, um die Benutzereingabe zu validieren. Überprüfen Sie beispielsweise, ob der Benutzer eine gültige E-Mail-Adresse eingegeben hat.

    Zusätzliche Anweisungen für LLM

    Weitere Anweisungen für das LLM, z. B. Hinzufügen von Datenformaten, Einschränkungen oder Standardwerten für Benutzerantworten. Mit der Datenpillenauswahl können Sie zusätzliche Anweisungen in einfacher Sprache erstellen, ein Skript eingeben oder Bedingungen definieren.

    Diesen Knoten ausblenden oder überspringen
    Diesen Knoten bedingt verwenden, wenn No-Code-Bedingungsanweisung oder Low-Code-Skript, die eine Bedingung für die Darstellung dieses Knotens in der Konversation angibt. Die Bedingung muss als true bewertet werden.
    Zulassen, dass der Anwender diesen Knoten überspringt, wenn

    No-Code-Bedingungsanweisung oder Low-Code-Skript, die eine Bedingung angibt, unter der Anwender diesen Knoten in der Konversation überspringen können. Die Bedingung muss als true bewertet werden. Sie können dieses Feld entweder mit dem Bedingungsgenerator oder einem Skript festlegen.

    Beispiel für ein Anwendereingabesteuerelement für die statische Auswahl für die LLM-Themen-Discovery

    Hinweis:
    Virtual Agent-Designer Steuerungen werden in anderen Kanälen möglicherweise anders angezeigt und funktionieren.
    Eingabeeigenschaften Eingabeaufforderung für Liste

    Zu den Eingabeeigenschaften für die statische Auswahl gehören der Knotenname, eine detaillierte Beschreibung und Auswahlmöglichkeiten. Erweiterte Optionen umfassen Headerkarte, Anwenderaufforderung erzwingen, Zusätzliche Anweisungen für LLM und Diesen Knoten ausblenden oder überspringen.

    Abbildung : 1. Eingabeaufforderung für statische Auswahlliste in der Web-UI
    Eine einfache Eingabeaufforderung für statische Auswahllisten mit folgendem Text: „Können Sie mir bitte sagen, wie dringend Ihr Problem ist? Sie können zwischen Niedrig, Mittel und Hoch wählen.“
    Abbildung : 2. Eingabeaufforderung für statische Auswahlliste der Web-UI mit mehr als 10 Elementen
    Statische Auswahlliste in der Web-UI mit dem Header „Wählen Sie bitte Ihre bevorzugten Frühstückselemente aus der folgenden Liste aus“, gefolgt von einer Liste mit mehr als 10 Elementen.
    Die Auswahlliste zeigt 10 Elemente pro Seite an. Wenn 10 oder mehr Ergebnisse zurückgegeben werden, geschieht Folgendes:
    • Die Liste enthält am Ende der Liste einen Link zum Anzeigen weiterer Ergebnisse.
    • In der Eingabeaufforderung zum Filtern von Suchergebnissen wird ein Suchsymbol angezeigt. Wählen Sie das Symbol, um ein Suchfeld zu öffnen und den Filter einzugeben.

    Benutzereingabe-Steuerungseigenschaften für die statische Auswahl für die NLU-Themen-Discovery

    Eigenschaft Beschreibung
    Knotenname Name, der diesen Anwendersteuerungsknoten für die statische Auswahl im Themen-Flow identifiziert.
    Detailbeschreibung Die eine Information, die vom Anwender benötigt wird. Beispiel: Fragen Sie den Benutzer, welches Servicekatalogelement er benötigt.
    Variablenname Name der Variablen, die die Benutzerantwort für diese Eingabeaufforderung speichert. Der Variablenname wird automatisch aus der Eigenschaft „Knotenname “ erstellt.
    Aufforderung

    Aufforderung oder Frage für den Anwender. Die Eingabeaufforderung kann entweder eine Textzeichenfolge oder ein Skript sein, das Text zurückgibt. Dieser Wert wird nur verwendet, wenn der Standardwert nicht angegeben ist. Beispiel: Wie heißt Sie?

    Sie können Rich-Text erstellen, um den Stil der Eingabeaufforderung zu ändern:
    • Verwenden Sie einzelne Sternchen oder Unterstriche für kursiven Text. Zum Beispiel *text* oder _text_.
    • Verwenden Sie doppelte Sternchen oder Unterstriche für fetten Text. Beispiel: **text** oder __text__.
    • Verwenden Sie dreifache Sternchen oder Unterstriche für kursiven und fetten Text. Beispiel: ***text*** oder ___text___.
    • Verwenden Sie einen Leerzeichen, um einer Zeile einen Aufzählungspunkt hinzuzufügen. Beispiel: - Text.
    • Verwenden Sie eine rechte Klammer mit Leerzeichen, um ein Blockzitat zu erstellen. Beispiel: > Text.
    • Verwenden Sie zwischen einer und sechs Hash-Markierungen, um Header zu erstellen. Beispiel: #text# oder ######text######
    • Verwenden Sie Klammern und Klammern, um einen Hyperlink zu erstellen. Beispiel: [Linktext](URL). Fügen Sie einem Hyperlink ein Ausrufezeichen hinzu, um ein Bild anzuzeigen. Beispiel: ![alt text](image url)
    NLU-Entität

    Option zum Zuordnen einer NLU -Entität zum Knoten. Wenn eine Entität NLU der Eingabevariablen für diesen Knoten zugeordnet ist, kann Virtual Agent den angegebenen Wert basierend auf der Äußerung des Anwenders ausfüllen. Wählen Sie eine Entität aus der Liste der Entitäten aus, die der Themenabsicht zugeordnet sind.

    Wenn Sie eine Entität für den Knoten angeben, wird der Umschalter Benutzer nicht bitten, die erkannte Entität zu bestätigen angezeigt. Wenn diese Option aktiviert ist, werden Benutzer nicht aufgefordert, die extrahierte Entität zu bestätigen.

    Dieses Feld ist nur verfügbar, wenn die Discovery NLU für die -Instanz aktiviert ist.

    Auswahlmöglichkeiten
    Anzeigename
    Für jede Auswahl der Text, der dem Anwender für diese Auswahl angezeigt wird. Verwenden Sie in Auswahllisten kurze Ausdrücke.
    • Slack hat eine Begrenzung auf 30 Zeichen für Auswahllistenbeschriftungen.
    • Workplace hat einen Grenzwert von 20 Zeichen für Auswahllistenbezeichnungen.
    Wert Für jede Auswahl die Zeichenfolge, die in der Variablen gespeichert wird, wenn die entsprechende Auswahl ausgewählt wird.
    Erweitert
    Header-Karte

    Umschalten, um ein Feld zum Hinzufügen von Karten zu öffnen, das Bilder oder YouTube-Videos enthalten kann. Weitere Informationen finden Sie unter Fügen Sie eine Headerkarte in ein Steuerelement für statische Auswahl oder dynamische Auswahl ein

    Standardwert
    Standardwert

    Vordefinierter Wert für die Benutzerantwort auf die Frage oder Eingabeaufforderung. Die im Bestätigungsfeld Standardwert definierte Antwort fordert den Benutzer auf, den Standardwert zu bestätigen. Wenn der Benutzer mit „ Nein“ antwortet, wird der Wert NULL. Der Standardwert kann entweder eine Textzeichenfolge oder ein Skript sein, das Text zurückgibt. Wenn Sie beispielsweise Dot-Walking verwenden, lautet der Standardwert möglicherweise: Skriptvariablen > Letzter Anwendername. Oder wenn Sie ein Skript verwenden, könnte der Standardwert wie folgt lauten: {{vaScripts.lastUsername}}.

    Bestätigungsnachrichten
    Bestätigung des Eingabeabschlusses

    Bot-Antwort, die dem Anwender angezeigt wird, wenn die Knoteninteraktion abgeschlossen ist. Die Nachricht kann entweder eine Textzeichenfolge oder ein Skript sein, das Text zurückgibt. Beispiel, wenn Sie Dot-Walking verwenden: Vielen Dank, (Eingabevariablen > Anwendername)! Oder wenn Sie ein Skript verwenden, könnte die Bestätigung wie folgt lauten: Vielen Dank, {{vaInputs.username}}!

    Standardwertbestätigung

    Nachricht, in der der Benutzer aufgefordert wird, zu überprüfen, ob der Wert im Feld „ Standardwert “ korrekt ist. Diese Nachricht wird anstelle eines Werts im Feld „Eingabeaufforderung“ verwendet. Sie kann entweder eine Textzeichenfolge oder ein Skript enthalten, das Text zurückgibt. Beispiel, wenn Sie Dot-Walking verwenden: Sind Sie (Eingabevariablen > Anwendername)? Oder wenn Sie ein Skript verwenden, könnte die Bestätigungsmeldung wie folgt lauten: Sind Sie {{vaScripts.lastUsername}}?.

    Konversationswechsel
    Dieser Abschnitt ist nur verfügbar, wenn die Discovery NLU für die -Instanz aktiviert ist.
    Aktivieren, damit Anwender den Betreff ändern können

    Option zum Aktivieren der NLU -Vorhersage für diesen Knoten. Wenn diese Option aktiviert ist, können Benutzer Text eingeben, um Fragen zu beantworten, unabhängig vom Typ des verwendeten Eingabesteuerelements. Virtual Agent verwendet diese Äußerung, um sie mit einer anderen vorhandenen Absicht abzugleichen, sodass der Anwender das Thema wechseln kann.

    Diesen Knoten ausblenden oder überspringen
    Diesen Knoten bedingt anzeigen, wenn

    No-Code-Bedingungsanweisung oder Low-Code-Skript, die eine Bedingung für die Darstellung dieses Knotens in der Konversation angibt. Die Bedingung muss als true bewertet werden.

    Zulassen, dass der Anwender diesen Knoten überspringt, wenn

    No-Code-Bedingungsanweisung oder Low-Code-Skript, die eine Bedingung angibt, unter der Anwender diesen Knoten in der Konversation überspringen können. Die Bedingung muss als true bewertet werden. Sie können dieses Feld entweder mit dem Bedingungsgenerator oder einem Skript festlegen.

    Erneute Aufforderung überspringen, wenn No-Code-Bedingungsanweisung oder Low-Code-Skript, die eine Bedingung angibt, unter der Anwender die erneute Aufforderung in der Konversation überspringen können. Wenn ein vorheriger Knoten über ein Themen-Loopback oder eine Dialoghandlung erneut aufgerufen wird, umgeht Virtual Agent diesen Knoten und behält automatisch seinen ursprünglichen Wert bei.

    Beispiel für ein Anwendereingabesteuerelement für die statische Auswahl für die NLU-Themen-Discovery

    Hinweis:
    Virtual Agent-Designer Steuerungen werden in anderen Kanälen möglicherweise anders angezeigt und funktionieren.
    Eingabeeigenschaften Eingabeaufforderung für Liste
    Abbildung : 3. Grundlegende Eigenschaften des Steuerelements für die statische Auswahleingabe
    Zu den grundlegenden Eigenschaften gehören der Knotenname, der Prompt, die zugehörige NLU-Entität und eine definierte Auswahlliste.
    Abbildung : 4. Dialogfeld „Karte hinzufügen“ (Erweiterte Option für Headerkarte)
    Zu den Feldern gehören Kartentyp, Titel, Beschreibung, Bildlink und Alternativtext zum Bild.
    Abbildung : 5. Eingabeaufforderung für statische Auswahlliste in der Web-UI
    Eine einfache Eingabeaufforderung für statische Auswahllisten mit folgendem Text: „OK, wie dringend ist Ihr Problem?“ Antwortmöglichkeiten sind 1-Hoch, 2-Mittel und 3-Niedrig.
    Abbildung : 6. Eingabeaufforderung für statische Auswahlliste der Web-UI mit mehr als 10 Elementen
    Statische Auswahlliste in der Web-UI mit dem Header „Hier sind die Frühstückselemente“, gefolgt von einer Liste mit mehr als 10 Elementen.
    Die Auswahlliste zeigt 10 Elemente pro Seite an. Wenn 10 oder mehr Ergebnisse zurückgegeben werden, geschieht Folgendes:
    • Die Liste enthält am Ende der Liste einen Link zum Anzeigen weiterer Ergebnisse.
    • In der Eingabeaufforderung zum Filtern von Suchergebnissen wird ein Suchsymbol angezeigt. Wählen Sie das Symbol, um ein Suchfeld zu öffnen und den Filter einzugeben.
    Abbildung : 7. Statische Auswahlliste der Web-UI mit Headerkarte
    Beispiel für eine statische Auswahlliste. Der Header-Titel lautet „Aus dem Konditoreigeschäft in Ihrer Nähe“, gefolgt von einem eingebetteten Video und einer Liste mit fünf Elementen.
    Die Auswahlliste enthält fünf Elemente pro Seite. Wenn mindestens fünf Ergebnisse zurückgegeben werden, bietet die Liste die Option zum Anzeigen weiterer Ergebnisse.
    Hinweis:
    Die Suchfunktion wird unterdrückt, wenn eine Headerkarte verwendet wird.

    Kanalunterstützung

    Tabelle : 1. Kanalunterstützung für das Steuerelement „Statische Auswahl – Benutzereingabe“.
    Kanal Support Einschränkungen
    Web-Benutzerschnittstelle Unterstützt Keine
    Mobile Anwenderoberfläche Unterstützt Keine
    Now Assist-Bereich Unterstützt Keine
    Microsoft Teams Unterstützt Keine
    Slack Unterstützt Headerkarten werden nicht unterstützt.

    Wenn eine Auswahlliste drei oder weniger Auswahlmöglichkeiten aufweist, zeigt Slack die Liste als Schaltflächen an.

    Workplace Unterstützt Headerkarten werden nicht unterstützt.
    Facebook Messenger Unterstützt In einer Schnellantwort hat die Bezeichnung die maximale Zeichenbeschränkung von 20 Zeichen. Sie können jeweils nur 13 schnelle Antworten anzeigen. Wenn mehr als 13 Schnellantworten vorhanden sind, wird das Paginierungsformat verwendet, um weitere Optionen anzuzeigen. Der Standardwert der maximalen Anzahl von Antworten für eine Seite wird in der Systemeigenschaft sn_va_fb_messenger.max_quick_replies festgelegt. Diese Eigenschaft befindet sich in der Tabelle „Systemeigenschaft“ [sys_properties].
    SMS Twilio Unterstützt Headerkarten werden nicht unterstützt.
    LINE Unterstützt In einer Schnellantwort darf die Bezeichnung maximal 20 Zeichen lang sein. Sie können jeweils nur 13 schnelle Antworten anzeigen. Wenn mehr als 13 Schnellantworten vorhanden sind, wird das Paginierungsformat verwendet, um weitere Optionen anzuzeigen. Der Standardwert der maximalen Anzahl von Antworten für eine Seite wird in der Systemeigenschaft sn_va_line.max.picker.choices festgelegt. Die Eigenschaft befindet sich in der Tabelle „Systemeigenschaft“ [sys_properties].
    WhatsApp Unterstützt Keine
    Apple Messages for Business Unterstützt Keine
    Alexa (Sprache) Unterstützt Verwenden Sie für Bildschirmgeräte Touch-Scrollen. Verwenden Sie für Geräte ohne Bildschirm die Sprachpaginierung.