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 der Eingabesteuerung
Zusätzlich zu Datenpillen und Bedingungssteuerungenverfügt jede Eingabesteuerung über die folgenden allgemeinen Eigenschaften:
- Eingabevariable für Benutzerantwort
- Jedes Steuerelement speichert die Benutzerantwort in einer Eingabevariablen, auf die von anderen Steuerelementen innerhalb desselben Themas mithilfe der Methoden
getValueundgetDisplayValue zugegriffenwerden kann. Der Variablenname basiert auf dem Namen, den Sie der Eingabesteuerung zuweisen. Wenn Sie beispielsweise einem Eingabesteuerelement den Namen Erste Eingabeaufforderung zuweisen, lautet der Variablennamefirst_prompt. Der Variablenname hat Kleinbuchstaben mit einem Unterstrich anstelle eines Leerzeichens. 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 Eingabesteuerungen Text, Statische Auswahl, Dynamische Auswahl, Boolean, Datum/Uhrzeitund Karussell 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 die Steuerung 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 erreicht, extrahiert Virtual Agent den Wert. Der Wert wird in der Variablen input für den Knoten gespeichert. Diese Speicheraktion wird als Slot-Füllungbezeichnet. Die Slot-Belegung erkennt, wenn mehrere Werte für dieselbe NLU -Entität in einer Konversation auftreten. Benutzer werden mit einer Liste aufgefordert, den auszuwählenden Knotenwert zu bestätigen, wenn mehrere Knoten an dieselbe NLU -Entität gebunden sind. Diese Eigenschaft ist nur für die Erkennung von NLU Themen verfügbar.
Abbildung : 2. NLU Entitätseigenschaft - NLU zum Wechseln von Themenaktivieren: Aktiviert die Vorhersage NLU für den 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. Um diese Eigenschaft für einen 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 die Steuerung 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 erreicht, extrahiert Virtual Agent den Wert. Der Wert wird in der Variablen input für den Knoten gespeichert. Diese Speicheraktion wird als Slot-Füllungbezeichnet. Die Slot-Belegung erkennt, wenn mehrere Werte für dieselbe NLU -Entität in einer Konversation auftreten. Benutzer werden mit einer Liste aufgefordert, den auszuwählenden Knotenwert zu bestätigen, wenn mehrere Knoten an dieselbe NLU -Entität gebunden sind. Diese Eigenschaft ist nur für die Erkennung von NLU Themen 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 Benutzer auf, ihre Antwort zu bestätigen. Diese Eigenschaft befindet sich im Abschnitt „Erweiterte Optionen“.