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. Über die Eigenschaften des Frageverhaltens können Sie das Verhalten des Knotens steuern, z. B. was passieren soll, wenn der Benutzer einen ungültigen 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 auch im Code-Editor umbenennen.
Es ist nicht möglich, Trigger Knoten umzubenennen und Zu Schritt Knoten zu wechseln.
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 Copilot in der Benutzerantwort 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 Konversation verwenden.
Abhängig von der ausgewählten Option Identifizieren müssen möglicherweise noch weitere Eigenschaften festgelegt werden.
Beispielsweise müssen Sie für Multiple-Choice-Optionen die Auswahlmöglichkeiten angeben, die der Benutzer Auswählen in Optionen für Benutzer treffen kann. Während der Unterhaltung werden alle Wahlmöglichkeiten als Schaltflächen angezeigt. Benutzer können ihre Antwort aber auch eingeben.
Auswählen den Standardvariablennamen unter Speichern Antwort unter , um das Fenster Variableneigenschaften zu öffnen, und ändern Sie den Namen in einen aussagekräftigen Namen, beispielsweise 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 Frage Knotens anzupassen, konfigurieren Sie die Frageeigenschaften.
Konfigurieren der Frageneigenschaften
Im Bereich Frageneigenschaften können Sie Verhaltensweisen wie Eingabeaufforderungen, Validierungen und Unterbrechungen Auswählen.
Um das Fenster Frageeigenschaften zu öffnen, Auswählen Sie auf das Symbol Mehr (…) des Knotens Frage und dann Auswählen Eigenschaften.
Wählen Sie im Fenster Frageeigenschaften die gewünschte Kategorie aus:
Konfigurieren Sie das Frageverhalten
Über die Eigenschaften des Frageverhaltens können Sie steuern, ob der Copilot die Frage überspringen kann und wie er auf ein ungültiges Antwort reagiert.
Verhalten überspringen
Das Überspringverhalten bestimmt, was der Copilot tun soll, wenn die Variable des Frageknotens bereits einen Wert aus einem früheren Gespräch hat.
- 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
Reprompt bestimmt, wie Ihr Copilot reagiert, wenn er keine gültige Antwort vom Benutzer erhält. Sie können ihm sagen, dass er es ein- oder zweimal erneut versuchen oder ohne Antwort fortfahren soll. Um anzupassen, was Ihr Copilot tut, wenn er weiterfliegt, konfigurieren Sie die Eigenschaften unter Keine gültige Entität gefunden im Bereich Entitätserkennung .
- Anzahl erneuter Eingabeaufforderungen: Die Häufigkeit, mit der Ihr Copilot 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, Auswählen Anpassen und geben Sie dann die neue Eingabeaufforderung ein.
Konfigurieren der Entitätserkennung
Mithilfe der Eigenschaften zur Entitätserkennung können Sie die Validierung über die Standardregeln für die zu erfassende Entität hinaus erweitern und auswählen, was passiert, wenn Ihr Copilot nicht in der Lage ist, vom Benutzer einen gültigen Entitätswert zu erhalten.
Entitätseinstellungen
Geben Sie den Namen der Optionssatz ein, die Sie in Power Fx zum Verweisen auf Elemente in der Liste definiert haben.
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. Durch die zusätzliche Entitätsvalidierung können Sie dem Basistest Kriterien hinzufü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 Anpassen-Wert (
true
oderfalse
) zurückgibt. Beispiel:Topic.Var1 < 10
- Eingabeaufforderung „Bedingung nicht erfüllt“: Um die Nachricht zu ändern, Auswählen Anpassen und geben Sie dann die neue Eingabeaufforderung ein.
Keine gültige Entität gefunden
„Keine gültige Entität gefunden“ bestimmt, was passiert, wenn Ihr Copilot die Versuche aufgibt, ein gültiges 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: Leiten Sie den Benutzer zur Eskalation boolesch weiter. Dies ist die Standardeinstellung.
- Variable auf Wert setzen: Setzt die Ausgabevariable auf einen Wert und fährt mit dem nächsten Knoten fort. Geben Sie den Wert in Standardentitätswert ein, oder wählen Sie ihn dort aus.
- Variable auf leer setzen (kein Wert): Ausgabevariable löschen und mit dem nächsten Knoten fortfahren. Sie können später einen Bedingungsknoten verwenden, um zu überprüfen, ob die Variable einen Wert aufweist.
Meldung „Keine Entität gefunden“: Um die Meldung zu ändern, Auswählen Anpassen und geben Sie dann die neue Eingabeaufforderung ein.
Konfigurieren des Unterbrechungsverhaltens
Unterbrechungseinstellungen bestimmen, ob der Benutzer den Fluss des aktuellen Thema unterbrechen darf, um zu einem anderen Thema zu wechseln.
- Wechseln zu einem anderen Thema zulassen: Der Benutzer kann zu einem neuen Thema wechseln, wenn sein Antwort zur Frage mit hoher Sicherheit mit einem Trigger für das andere Thema übereinstimmt.
- Nur ausgewählte Themen: Geben Sie an, zu welchen Themen der Benutzer von diesem Fragenknoten aus wechseln kann.