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-Themenerkennung
| Eigenschaft | Beschreibung |
|---|---|
| Knotenname | Name, der diesen Knoten für das Steuerelement für Texteingaben durch Benutzer im Themen-Flow identifiziert |
| Detailbeschreibung |
Die einzige Information, die vom Benutzer benötigt wird. Beispiel: Fragen Sie den Benutzer, welches Servicekatalogelement er benötigt. |
| Eingabeformat |
Textformat, das validiert wird, wenn ein Benutzer bestimmte Textelemente eingibt. Wenn der Benutzer das erwartete Format nicht eingibt, weist eine Fehlermeldung darauf hin, 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:
Beispiele für Telefon- und IP-Adressformate finden Sie unter E.164-Telefonformate und IP-Adressfeldtypen. |
| Erweitert | |
| Benutzeraufforderung erzwingen |
Umschalter, um ein Feld für eine benutzerdefinierte Nachricht zu öffnen, die dem Benutzer anstelle der vom LLM generierten Nachricht angezeigt wird. Sie können benutzerdefinierte Nachrichten im Klartext erstellen, ein Skript eingeben oder Bedingungen mit der Datenpillenauswahl definieren. |
| Diesen Knoten ausblenden | |
| Verwenden Sie diesen Knoten bedingt, wenn | Codefreie 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. |
Beispiel: Textbenutzereingabe-Steuerelement für LLM-Themenerkennung
| Eingabeeigenschaften | Eingabeaufforderung |
|---|---|
|
|
Steuerelementeigenschaften für Textbenutzereingaben für NLU-Themenerkennung
| Eigenschaft | Beschreibung |
|---|---|
| Knotenname | Name, der diesen Knoten für das Steuerelement für Texteingaben durch Benutzer 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 | Eingabeaufforderung oder Frage an den Benutzer. 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 Benutzer bestimmte Textelemente eingibt. Wenn der Benutzer das erwartete Format nicht eingibt, weist eine Fehlermeldung darauf hin, 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:
Beispiele für Telefon- und IP-Adressformate finden Sie unter E.164-Telefonformate und IP-Adressfeldtypen. |
| NLU-Entität | Option zum Zuordnen einer NLU-Entität zum Knoten. Wenn der Eingabevariablen für diesen Knoten eine NLU-Entität zugeordnet ist, kann Virtual Agent den angegebenen Wert basierend auf der Äußerung des Benutzers 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 die Text-Bot-Benutzereingabe 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 sicher machen aktiviert ist] |
Der Methoden-Digest-Algorithmus basierend auf dem standardmäßigen WS-Security-Standard. Wählen Sie eine der folgenden Optionen:
Weitere Informationen zu den WS-Security-Standards finden Sie unter WS-Security-Eigenschaften. |
| Verschlüsselungs-Salt [Sichtbar, wenn Diese Eingabe sicher machen 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 Feld Standardwertbestätigung 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 Benutzername. Wenn Sie ein Skript verwenden, lautet der Standardwert möglicherweise: {{vaScripts.lastUsername}}. |
| Bestätigungsnachrichten | |
| Bestätigung des Eingabeabschlusses | Bot-Antwort, die dem Benutzer angezeigt wird, wenn die Knoteninteraktion abgeschlossen ist. Die Nachricht kann entweder eine Textzeichenfolge oder ein Skript sein, das Text zurückgibt. Wenn Sie beispielsweise Dot-Walking verwenden: Danke, (Eingabevariablen > Benutzername)! Oder wenn Sie ein Skript verwenden, könnte die Bestätigung wie folgt lauten: Danke, {{vaInputs.username}}! |
| Standardwertbestätigung | Nachricht, die den Benutzer auffordert, zu überprüfen, ob der Wert im Feld „ Standardwert “ korrekt ist. Diese Nachricht wird anstelle eines Werts im Feld Eingabeaufforderung verwendet. Er kann entweder eine Textzeichenfolge oder ein Skript enthalten, das Text zurückgibt. Wenn Sie beispielsweise Dot-Walking verwenden: Sind Sie (Eingabevariablen > Benutzername)? Oder wenn Sie ein Skript verwenden, lautet die Bestätigungsmeldung möglicherweise: Sind Sie {{vaScripts.lastUsername}}?. |
| Konversationswechsel | |
| Aktivieren, damit Benutzer 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 von der Art der verwendeten Eingabesteuerung. Virtual Agent verwendet diese Äußerung, um eine andere vorhandene Absicht abzugleichen, sodass der Benutzer das Thema wechseln kann. |
| Diesen Knoten ausblenden oder überspringen | |
| Diesen Knoten bedingt anzeigen, wenn | Codefreie 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 Benutzer diesen Knoten überspringen, wenn | Codefreie Bedingungsanweisung oder Low-Code-Skript, die eine Bedingung dafür angibt, dass Benutzer diesen Knoten in der Konversation überspringen können. |
Beispiel: Textbenutzereingabe-Steuerelement für NLU-Themenerkennung
| Eingabeeigenschaften | Eingabeaufforderung |
|---|---|
Kanalunterstützung
| 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 | Slack-Benutzer können Text bearbeiten, der zuvor in einer Konversation eingegeben wurde. Virtual Agent verarbeitet Nachrichten jedoch so, wie sie zuerst eingegeben werden. Wenn ein Slack-Benutzer eine Texteingabe bearbeitet, z. B. einen Kommentar zum Aktualisieren eines Falls, wertet Virtual Agent die bearbeitete Aktualisierung nicht aus. |
| Workplace | Unterstützt | Keine |
| Facebook Messenger | Unterstützt | Die maximale Zeichenbegrenzung beträgt 5.000 Zeichen. |
| SMS Twilio | Unterstützt | Keine |
| LINE | Unterstützt | Die maximale Zeichenbegrenzung beträgt 5.000 Zeichen. |
| Unterstützt | Keine | |
| Apple Messages for Business | Unterstützt | Keine |
| Alexa (Sprache) | Unterstützt | Für Bildschirmgeräte können Zeichenbeschränkungen gelten. Weitere Informationen finden Sie in der Alexa-Entwicklerdokumentation. |