Steuerelement für Texteingaben durch Benutzer

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 7 Minuten Lesedauer
  • Durch Steuerelemente für Texteingaben durch Benutzer werden Benutzer in einem Virtual Agent-Thema zur Eingabe einer Textzeichenfolge aufgefordert.

    Steuerelementeigenschaften für Textbenutzereingaben für LLM-Themen-Discovery

    Eigenschaft Beschreibung
    Knotenname

    Name, der diesen Knoten im Themen-Flow identifiziert.

    Variablenname

    Name der Variablen, die die Benutzerantwort für diese Eingabeaufforderung speichert. Der Variablenname wird automatisch aus der Eigenschaft „Knotenname“ erstellt.

    Automatische Slot-Füllung zulassen

    Aktivieren Sie diese Option, damit der Wert dieses Knotens automatisch von anderen Knoten sowie während der Themen-Discovery festgelegt wird. Wenn dieser Umschalter aktiviert ist, ändert sich das Feld Detailbeschreibung von dynamischer Datenpillenauswahl und Skriptoptionen zu statischem Textfeld.

    Detailbeschreibung

    Beschreibung der Informationen, die Sie von Anwendern benötigen. Wenn der Umschalter Automatisches Ausfüllen von Slots zulassen deaktiviert ist, können Sie eine dynamische Detailbeschreibung erstellen, indem Sie das Datenpillenauswahl-Symbol Datenpillenauswahl-Symbol auswählen. Um Bedingungen zu definieren, oder wählen Sie das Symbol „Editor öffnen“ Symbol „Editor öffnen“. um ein Skript einzugeben. Wenn der Umschalter Allow automatisches Ausfüllen von Slots aktiviert ist, können Sie nur eine statische Beschreibung eingeben.

    Eingabeformat
    Textformat, das validiert wird, wenn ein Anwender bestimmte Textelemente eingibt. Wenn der Benutzer nicht das erwartete Format eingibt, wird eine Fehlermeldung angezeigt, dass das Format nicht gültig ist, und fordert den Benutzer auf, den Text erneut einzugeben. Wählen Sie das Format des zu validierenden Textelements aus:
    • Text: Beliebige Textzeichenfolge (keine Validierung).
    • E-Mail: Format, das aus einem E-Mail-Präfix (Anwendername), dem @-Symbol und einer Domäne besteht.
    • IP-Adresse (IPV4, IPV6): Datenkommunikations-Lieferformat für Internetprotokoll Version 4 oder Version 6.
    • Telefonnummer (E.164): International anerkanntes Standardformat für Telefonnummern.
    • URL: Webadressformat.
    • Anwenderdefiniert: Ein Skript, das eine Validierungsregel für ein anwenderdefiniertes Textformat bereitstellt. Das Skript sollte zugehörige Fehlermeldungen enthalten, die angezeigt werden, wenn das erwartete Format nicht eingegeben wird.
    Beispiele für Telefon- und IP-Adressformate finden Sie unter Formate und IP-Adressfeldtypenfür E.164-Telefone.
    Erweitert
    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 Steuerelement für die Text-Benutzereingabe für die LLM-Themen-Discovery

    Tabelle : 1. Steuerelementeigenschaften für LLM-Themeneingabe
    Eingabeeigenschaften Eingabeaufforderung

    Alle Benutzereingabefelder für Standardtext sind offen verfügbar. Wählen Sie eine der erweiterten Optionen aus, um sie einzeln zu öffnen.

    Abbildung : 1. Eingabeaufforderung für Texteingaben durch Benutzer in der Web-UI
    Webclient mit Eingabeaufforderung. Der Text lautet: „Könnten Sie bitte Ihr erstes Servicekatalogelement angeben?“

    Steuerelementeigenschaften für Textbenutzereingaben für die Themen-Discovery NLU .

    Eigenschaft Beschreibung
    Knotenname

    Name, der diesen Knoten im Themen-Flow identifiziert.

    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?

    Eingabeformat
    Textformat, das validiert wird, wenn ein Anwender bestimmte Textelemente eingibt. Wenn der Benutzer nicht das erwartete Format eingibt, wird eine Fehlermeldung angezeigt, dass das Format nicht gültig ist, und fordert den Benutzer auf, den Text erneut einzugeben. Wählen Sie das Format des zu validierenden Textelements aus:
    • Text: Beliebige Textzeichenfolge (keine Validierung).
    • E-Mail: Format, das aus einem E-Mail-Präfix (Anwendername), dem @-Symbol und einer Domäne besteht.
    • IP-Adresse (IPV4, IPV6): Datenkommunikations-Lieferformat für Internetprotokoll Version 4 oder Version 6.
    • Telefonnummer (E.164): International anerkanntes Standardformat für Telefonnummern.
    • URL: Webadressformat.
    • Anwenderdefiniert: Ein Skript, das eine Validierungsregel für ein anwenderdefiniertes Textformat bereitstellt. Das Skript sollte zugehörige Fehlermeldungen enthalten, die angezeigt werden, wenn das erwartete Format nicht eingegeben wird.
    Beispiele für Telefon- und IP-Adressformate finden Sie unter Formate und IP-Adressfeldtypenfür E.164-Telefone.
    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.

    Erweitert
    Diese Eingaben sichern
    Aktivieren

    Umschalter, der das Eingabesteuerelement verschlüsselt. Wenn diese Option aktiviert ist, wird die Benutzereingabe maskiert und als Reihe von Punkten im Chatfenster angezeigt.

    Hash-Funktion

    [Sichtbar, wenn „Diese Eingabe sichern“ aktiviert ist]

    Der Methoden-Digest-Algorithmus basierend auf dem Standard-WS-Sicherheitsstandard. Wählen Sie eine der folgenden Optionen:
    • SHA-256 (Kleinbuchstaben)
    • SHA-1 (Kleinbuchstaben)
    Weitere Informationen zu den WS-Sicherheitsstandards finden Sie unter WS-Sicherheitseigenschaften.
    Verschlüsselungs-Salt

    [Sichtbar, wenn „Diese Eingabe sichern“ aktiviert ist]

    Zufällige Daten, die als zusätzliche Eingabe für eine Einwegfunktion verwendet werden, die Daten hasht.

    Standardwert
    Wert für Anwendereingabe vordefinieren

    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
    Aktivieren, damit Anwender den Betreff ändern können

    Option zum Aktivieren NLU der -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

    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 Steuerelement für die Text-Benutzereingabe für die Themen-Discovery NLU .

    Eingabeeigenschaften Eingabeaufforderung
    Abbildung : 2. Grundlegende Eigenschaften für Steuerelemente für Texteingaben
    Zu den Benutzereingabeeigenschaften für Text gehören der Knotenname, die Eingabeaufforderung, das Eingabeformat und die optionale NLU-Entität.
    Abbildung : 3. Diese Eingabe sichern (erweiterte Eigenschaften)
    Verschieben Sie den Umschalter unter Diese Eingabe sichern, um die Funktion zu aktivieren. Die Felder Hash-Funktion und Verschlüsselungs-Salt werden angezeigt.
    Abbildung : 4. Eingabeaufforderung für Texteingaben durch Benutzer in der Web-UI
    Eingabeaufforderung, die im Webclient angezeigt wird. Der Text lautet: „Geben Sie eine kurze Beschreibung dessen ein, was Sie suchen.“
    Abbildung : 5. Eingabeaufforderung für Anwender in einer mobilen App, bei der der Umschalter Diese Eingabe sicher machen aktiviert ist
    Bei der sicheren Benutzereingabe in einer mobilen App werden Punkte anstelle des Passworts angezeigt.

    Kanalunterstützung

    Hinweis:
    Virtual Agent-Designer Steuerungen werden in anderen Kanälen möglicherweise anders angezeigt und funktionieren.
    Tabelle : 2. Kanalunterstützung für das Steuerelement „Textbenutzereingabe“.
    Kanal LLM-Unterstützung NLU/Stichwort-Support Einschränkungen
    Web-Benutzerschnittstelle Nicht unterstützt Unterstützt Keine.
    Mobile Anwenderoberfläche Nicht unterstützt Unterstützt Keine.
    Now Assist-Bereich Nicht unterstützt Unterstützt Keine.
    Microsoft Teams Unterstützt Unterstützt Keine.
    Slack Nicht unterstützt Unterstützt Slack-Benutzer können Text bearbeiten, der zuvor in einer Konversation eingegeben wurde. Virtual Agent verarbeitet jedoch Nachrichten bei der ersten Eingabe. Wenn ein AnwenderSlack eine Texteingabe bearbeitet, z. B. einen Kommentar, um einen Fall zu aktualisieren, wertet Virtual Agent die bearbeitete Aktualisierung nicht aus.
    Workplace Nicht unterstützt Unterstützt Keine.
    Facebook Messenger Nicht unterstützt Unterstützt Die maximale Zeichenanzahl beträgt 5000 Zeichen.
    SMS Twilio Nicht unterstützt Unterstützt Keine.
    LINE Nicht unterstützt Unterstützt Die maximale Zeichenanzahl beträgt 5000 Zeichen.
    WhatsApp Unterstützt Unterstützt Keine.
    Apple Messages for Business Nicht unterstützt Unterstützt Keine.
    Alexa (Sprache) Nicht unterstützt Unterstützt Für Bildschirmgeräte gelten möglicherweise Zeichenbeschränkungen. Weitere Informationen finden Sie in der Alexa-Entwicklerdokumentation.