Stellen Sie eine Frage
Ein Frageknoten fordert einen Benutzer zur Eingabe von Informationen auf und speichert seine Antwort in einer Variablen zur späteren Verwendung innerhalb der Unterhaltung.
Der Knoten lässt zu, dass Sie den Typ der zu erfassenden Informationen auswählen, z.B. eine Multiple-Choice-Antwort, eine vordefinierte Entität oder eine angepasste Entität. Verhaltenseigenschaften von Fragen ermöglichen es, das Verhalten des Knotens zu steuern, z. B. die erforderliche Vorgehensweise, wenn der Benutzer eine ungültige Antwort eingibt.
Ebenso wie Nachrichtenknoten können Frageknoten Bilder, Videos, Karten, Schnellantworten und Varianten von Nachrichten enthalten. Weitere Informationen finden Sie unter Senden einer Nachricht.
Tipp
Benennen Sie Knoten um, um sie leichter identifizieren zu können. Wählen Sie das Namensfeld des Knotens aus, um den Namen direkt zu aktualisieren, oder wählen Sie das Symbol Mehr (…) des Knotens und im Menü Umbenennen aus. Sie können Knoten im Code-Editor auch umbenennen.
Es ist nicht möglich, Trigger-Knoten und Zu Schritt gehen-Knoten umzubenennen.
Knotennamen können bis zu 500 Zeichen lang sein.
Anforderungen
Frageknoten hinzufügen
Wählen Sie das Knoten hinzufügen-Symbol
unterhalb des Knotens aus, dem Sie einen neuen Knoten hinzufügen möchten. Klicken Sie anschließend auf Eine Frage stellen. Ein leerer Frageknoten wird angezeigt.
Geben Sie im Nachrichtenfeld die zu stellende Frage ein.
Erweitern Sie unter Identifizieren die Liste, und wählen Sie den Informationstyp aus, den der Agent in der Antwort des Benutzers identifizieren soll. Sie können eine vorhandene Entität auswählen oder bei Bedarf eine neue erstellen. Erfahren Sie, wie Sie Entitäten in einer Unterhaltung verwenden.
Je nachdem, welche Option Identifizieren Sie ausgewählt haben, müssen möglicherweise weitere Eigenschaften festgelegt werden.
Wenn Sie zum Beispiel Multiple-Choice-Optionen ausgewählt haben, müssen Sie die Auswahlmöglichkeiten eingeben, die der Benutzer im Feld Optionen für Benutzer angeben kann. Während der Unterhaltung werden alle Wahlmöglichkeiten als Schaltflächen angezeigt. Benutzer können ihre Antwort aber auch eingeben.
Wählen Sie den Standardvariablennamen unter Benutzerantwort speichern unter aus, um den Bereich Variableneigenschaften zu öffnen, und ändern Sie den Namen in einen aussagekräftigen Namen, z. B customerName oder bookingDate.
Wählen Sie zum Auswählen einer anderen Variablen oder zum Erstellen einer neuen > aus, um den Bereich Variable auswählen zu öffnen.
Um das Verhalten Ihres Frageknotens anzupassen, konfigurieren Sie die Frageeigenschaften.
Allgemeine Frageeigenschaften konfigurieren
Im Bereich Frageneigenschaften können Sie Verhaltensweisen wie Eingabeaufforderungen, Überprüfungen und Unterbrechungen anpassen.
Um den Bereich Frageeigenschaften zu öffnen, wählen Sie das Mehr Symbol (…) des Frage-Knotens aus und wählen Eigenschaften aus.
Wählen Sie im Bereich Frageneigenschaften die gewünschte Kategorie aus:
Konfigurieren Sie das Frageverhalten
Mithilfe der Eigenschaften für das Frageverhalten können Sie steuern, ob der Copilot die Frage überspringen kann und wie er auf eine ungültige Antwort reagiert.
Verhalten überspringen
Verhalten überspringen bestimmt, was der Agent tun soll, wenn die Variable des Frageknotens bereits über einen Wert von einem früheren Zeitpunkt in der Unterhaltung verfügt.
- Das Überspringen einer Frage erlauben: Überspringen Sie die Frage, wenn die Variable einen Wert hat.
- Immer fragen: Stellen Sie die Frage auch, wenn die Variable einen Wert hat.
Erneute Eingabeaufforderung
Erneute Eingabeaufforderung bestimmt, wie Ihr Agent reagiert, wenn er vom Benutzer keine gültige Antwort bekommt. Sie können ihm sagen, dass er es ein- oder zweimal erneut versuchen oder ohne Antwort fortfahren soll. Wenn Sie anpassen möchten, was Ihr Agent tut, wenn er weitermacht, konfigurieren Sie die Eigenschaften unter Keine gültige Entität gefunden im Bereich Entitätserkennung.
- Anzahl der erneuten Eingabeaufforderungen: Gibt an, wie oft Ihr Agent versucht, eine gültige Antwort zu erhalten. Bis zu 2 Mal wiederholen ist die Standardeinstellung. Sie können auch Einmal wiederholen oder Nicht wiederholen auswählen.
- Eingabeaufforderung erneut versuchen: Um die Nachricht zu ändern, wählen Sie Anpassen aus, und geben Sie dann die neue Eingabeaufforderung ein.
Entitätserkennung konfigurieren
Mithilfe von Entitätserkennungseigenschaften können Sie die Validierung über die Standardregeln für die Erfassung durch die Entität hinaus erweitern und auswählen, was geschehen soll, wenn Ihr Copilot nicht in der Lage ist, dem Benutzer einen gültigen Entitätswert zu entlocken.
Entitätseinstellungen
Geben Sie den Namen des Optionssatzes ein, den Sie in Power Fx definiert und verwendet haben, um auf die Elemente in der Liste zu referenzieren.
Zusätzliche Entitätsüberprüfung
Standardmäßig überprüft der Frageknoten nur auf der Grundlage der von Ihnen ausgewählten Entität auf eine gültige Antwort. Zusätzliche Entitätsüberprüfung: Ermöglicht es, dem Basistest Kriterien hinzuzufügen. Beispielsweise akzeptiert der Frageknoten jeden numerischen Wert, wenn er eine Zahl identifiziert, Sie sollten jedoch sicherstellen, dass er kleiner als 10 ist. Sie können die Eingabeaufforderung auch ändern, um dem Benutzer bei der Eingabe einer gültigen Antwort zu helfen.
-
Bedingung: Geben Sie eine Power Fx-Formel ein, die einen booleschen Wert (
true
oderfalse
) zurückgibt, z. B.Topic.Var1 < 10
- Eingabeaufforderung für „Bedingung nicht erfüllt“: Wählen Sie zum Ändern der Nachricht Anpassen aus, und geben Sie dann die neue Eingabeaufforderung ein.
Keine gültige Entität gefunden
Keine gültige Entität gefunden: Legt fest, was zu tun ist, wenn Ihr Agent nicht mehr versucht, eine gültige Antwort vom Benutzer zu erhalten. Sie können an einen menschlichen Agenten eskalieren oder einen Standardwert eingeben. Sie können die Eingabeaufforderung auch ändern, um dem Benutzer mehr Kontext zu geben.
Aktion, wenn keine Entität gefunden wurde:
- Eskalieren: Leitet den Benutzer zum Systemthema Eskalieren weiter. Dies ist die Standardeinstellung.
- Variable auf „Wert“ setzen: Ausgangsvariable auf einen Wert setzen und zum nächsten Knoten gehen. Geben Sie den Wert in Standardentitätswert ein, oder wählen Sie ihn dort aus.
- Variable auf leer setzen (kein Wert): Löschen Sie die Ausgabevariable, und fahren Sie mit dem nächsten Knoten fort. Sie können später einen Bedingungsknoten verwenden, um zu überprüfen, ob die Variable einen Wert aufweist.
Es wurde keine Entität gefunden: Wählen Sie zum Ändern der Nachricht Anpassen aus, und geben Sie dann die neue Eingabeaufforderung ein.
Das Unterbrechungsverhalten konfigurieren
Die Unterbrechungseinstellungen legen fest, ob der Benutzer den Fluss des aktuellen Themas unterbrechen darf, um zu einem anderen Thema zu wechseln.
- Wechsel zu einem anderen Thema zulassen: Der Benutzer kann mit hoher Sicherheit zu einem neuen Thema wechseln, wenn seine Antwort auf die Frage mit einem Auslöser für das andere Thema übereinstimmt.
- Nur ausgewählte Themen: Geben Sie an, zu welchen Themen der Benutzer von diesem Frageknoten wechseln kann.