Steuerelement für Texteingaben durch Benutzer
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 |
| 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:
|
| 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
| Eingabeeigenschaften | Eingabeaufforderung |
|---|---|
|
|
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:
|
| 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:
|
| 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 |
|---|---|
Kanalunterstützung
| 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. |
| 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. |