Virtual Agent-Designer-Steuerelemente für Benutzereingaben
Nutzen Sie die verschiedenen Eingabesteuerelemente, die in Virtual Agent-Designer verfügbar sind, um Informationen von Benutzern in Konversationen abzufragen und zu erfassen.
Allgemeine Eigenschaften für Eingabesteuerelemente
Zusätzlich zu Datenpillen und Bedingungssteuerelementenweist jedes Eingabesteuerelement die folgenden allgemeinen Eigenschaften auf:
- Eingabevariable für Benutzerantwort
- Jedes Steuerelement speichert die Benutzerantwort in einer Eingabevariablen, auf die von anderen Steuerelementen innerhalb desselben Themas mithilfe der Methoden „
getValue“ und„getDisplayValue“ zugegriffenwerden kann. Der Variablenname basiert auf dem Namen, den Sie der Eingabesteuerung zuweisen. Wenn Sie beispielsweise einem Eingabesteuerelement den Namen Erste Aufforderung zuweisen, lautet der Variablennamefirst_prompt. Der Variablenname wird in Kleinbuchstaben mit einem Unterstrich anstelle eines Leerzeichens angegeben. Weitere Informationen zu diesen Methoden finden Sie unter Virtual Agent Skripts. - Natural Language Understanding (NLU) Entitätseigenschaften
- Wenn NLU aktiviert ist, werden die folgenden Eigenschaften auf dem Eigenschaftenblatt für die Eingabesteuerelemente Text, Statische Auswahl, Dynamische Auswahl, Boolescher Wert, Datum/Uhrzeitund Karussell -Eingabesteuerelemente angezeigt. Um diese Eigenschaften anzuzeigen oder zu aktivieren, wechseln Sie zum Abschnitt Erweiterte Optionen.
- NLU-Entität: Die Entität, die der Eingabevariablen für das Steuerelement entspricht. Sie wählen die Entität aus der Liste der Entitäten aus, die der Themenabsicht zugeordnet sind, wie im Modell NLU definiert, das Sie für das Thema verwenden. Wenn Virtual Agent den Entitätswert in Benutzeräußerungen erkennt und der Wert den Konfidenzschwellenwert der Entitätsvorhersage erfüllt, extrahiert Virtual Agent den Wert. Der Wert wird in der Eingabevariablen für den Knoten gespeichert. Diese Speicheraktion wird als Slot-Füllungbezeichnet. Slot-Füllung erkennt, wenn in einer Konversation mehrere Werte für dieselbe Entität NLU vorkommen. Benutzer werden mit einer Liste aufgefordert, zu bestätigen, welcher Knotenwert ausgewählt werden soll, wenn mehrere Knoten an dieselbe Entität NLU gebunden sind. Diese Eigenschaft ist nur für die Discovery des Themas NLU verfügbar .
Abbildung : 2. NLU Entitätseigenschaft - NLU aktivieren, um Themen zu wechseln: Aktiviert die NLU -Vorhersage für den 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. Um diese Eigenschaft auf einem Knoten zu aktivieren, navigieren Sie zu .
Abbildung : 3. Aktivieren Sie NLU, um die Themeneigenschaft zu wechseln
- NLU-Entität: Die Entität, die der Eingabevariablen für das Steuerelement entspricht. Sie wählen die Entität aus der Liste der Entitäten aus, die der Themenabsicht zugeordnet sind, wie im Modell NLU definiert, das Sie für das Thema verwenden. Wenn Virtual Agent den Entitätswert in Benutzeräußerungen erkennt und der Wert den Konfidenzschwellenwert der Entitätsvorhersage erfüllt, extrahiert Virtual Agent den Wert. Der Wert wird in der Eingabevariablen für den Knoten gespeichert. Diese Speicheraktion wird als Slot-Füllungbezeichnet. Slot-Füllung erkennt, wenn in einer Konversation mehrere Werte für dieselbe Entität NLU vorkommen. Benutzer werden mit einer Liste aufgefordert, zu bestätigen, welcher Knotenwert ausgewählt werden soll, wenn mehrere Knoten an dieselbe Entität NLU gebunden sind. Diese Eigenschaft ist nur für die Discovery des Themas NLU verfügbar .
- Standardwert
- Eine Eingabeaufforderung kann einen voreingestellten, durch Sie definierten Wert aufweisen. Dieser Wert kann entweder eine Zeichenfolge oder ein Skript sein, das eine Zeichenfolge zurückgibt. Diese Eigenschaft befindet sich im Abschnitt „Erweiterte Optionen“.
- Bestätigungsnachrichten
- Diese Bot-Antwortnachrichten signalisieren das Ende der Knoteninteraktion und fordern die Anwender auf, ihre Antwort zu bestätigen. Diese Eigenschaft befindet sich im Abschnitt „Erweiterte Optionen“.