Virtual Agent-Designer Anwendereingabesteuerungen
Verwenden Sie die Sammlung von Eingabesteuerungen, die von bereitgestellt werden Virtual Agent-DesignerDient zum Auffordern und Erfassen von Informationen vom Anwender in einer Konversation.
Allgemeine Eingabesteuerungseigenschaften
Zusätzlich zu Datenpillen und Bedingungssteuerungen , Jedes Eingabesteuerelement verfügt über die folgenden allgemeinen Eigenschaften:
- Eingabevariable für die Anwenderantwort
- Jedes Steuerelement speichert die Anwenderantwort in einer Eingabevariable, auf die über andere Steuerungen innerhalb desselben Themas mit zugegriffen werden kann
GetValueUndGetDisplayValueMethoden. Der Variablenname basiert auf dem Namen, den Sie dem Eingabesteuerelement zuweisen. Beispiel: Wenn Sie den Namen zuweisen Erster Prompt Für ein Eingabesteuerelement lautet der VariablennameFirst_prompt. Der Variablenname wird in Kleinbuchstaben mit einem Unterstrich anstelle eines Leerzeichen angegeben. Weitere Informationen zu diesen Methoden finden Sie unter Virtual Agent Skripts.
Anwendereingabesteuerungen für großes Sprachmodell (LLM)
Die folgenden Anwendereingabesteuerungen werden in LLM-Themen unterstützt, wenn Sie ein LLM erstellen Virtual AgentThema. LLM-Anwendereingaben umfassen Folgendes.
Hinweis:
Vermeiden Sie es, mehr als fünf Anwendereingabesteuerungen in einem einzelnen LLM-Thema oder mehr als fünf in einem einzelnen Eingabesammler zu platzieren. Übermäßige Anwendereingabesteuerungen können das LLM überfordern und zu ungenauen oder unerwarteten Antworten führen.
Natural Language Understanding( NLU) Entitätseigenschaften
- Wenn NLUIst aktiviert, werden die folgenden Eigenschaften im Eigenschaftsblatt für angezeigt Text , Statische Auswahl , Dynamische Auswahl , Boolescher Wert , Datum/Uhrzeit , Und Karussell Eingabesteuerungen. Um diese Eigenschaften anzuzeigen oder zu aktivieren, wechseln Sie zum Abschnitt „Erweiterte Optionen“.
- NLU-Entität : Die Entität, die der Eingabevariable für die Steuerung entspricht. Sie wählen die Entität aus der Liste der Entitäten aus, die der Themenabsicht zugeordnet sind, wie in definiert NLUModell, das Sie für das Thema verwenden. Wann Virtual AgentErkennt den Entitätswert in Anwenderäußerungen, und wenn der Wert den Schwellenwert für die Entitätsvorhersage-Konfidenz erfüllt, dann Virtual AgentExtrahiert den Wert. Der Wert wird in der Eingabevariable für den Knoten gespeichert. Diese Speicheraktion wird aufgerufen Slot-Füllung . Die Slot-Ausfüllung erkennt, wenn mehrere Werte für dieselbe vorhanden sind NLUEntität tritt in einer Konversation auf. Anwender werden mit einer Liste aufgefordert, zu bestätigen, welcher Knotenwert ausgewählt werden soll, wenn mehrere Knoten an denselben gebunden sind NLUEntität. Diese Eigenschaft ist nur für verfügbar NLUThemen-Discovery.
Abbildung : 2. NLU Entitätseigenschaft - Aktivieren Sie NLU, um Themen zu wechseln : Aktiviert NLUVorhersage für den Knoten. Wenn diese Option aktiviert ist, können Anwender Text eingeben, um Fragen zu beantworten, unabhängig vom Typ der verwendeten Eingabesteuerung. Virtual AgentVerwendet diese Äußerung, um eine andere vorhandene Absicht abzugleichen, sodass der Anwender Themen wechseln kann. Navigieren Sie zu , um diese Eigenschaft auf einem Knoten zu aktivieren an.
Abbildung : 3. Aktivieren NLUZum Wechseln der Themeneigenschaft
- NLU-Entität : Die Entität, die der Eingabevariable für die Steuerung entspricht. Sie wählen die Entität aus der Liste der Entitäten aus, die der Themenabsicht zugeordnet sind, wie in definiert NLUModell, das Sie für das Thema verwenden. Wann Virtual AgentErkennt den Entitätswert in Anwenderäußerungen, und wenn der Wert den Schwellenwert für die Entitätsvorhersage-Konfidenz erfüllt, dann Virtual AgentExtrahiert den Wert. Der Wert wird in der Eingabevariable für den Knoten gespeichert. Diese Speicheraktion wird aufgerufen Slot-Füllung . Die Slot-Ausfüllung erkennt, wenn mehrere Werte für dieselbe vorhanden sind NLUEntität tritt in einer Konversation auf. Anwender werden mit einer Liste aufgefordert, zu bestätigen, welcher Knotenwert ausgewählt werden soll, wenn mehrere Knoten an denselben gebunden sind NLUEntität. Diese Eigenschaft ist nur für verfügbar NLUThemen-Discovery.
- Standardwert
- Eine Eingabeaufforderung kann einen voreingestellten Wert haben, den Sie definieren. 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 bitten die Anwender, ihre Antwort zu bestätigen. Diese Eigenschaft befindet sich im Abschnitt „Erweiterte Optionen“.