Freigeben über


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 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

  1. 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.

    Screenshot eines neuen Fragenmodus mit Feldern zum Eingeben einer Nachricht, Festlegen des zu erfassenden Datentyps und Auswählen einer Variablen zum Speichern der Benutzerantwort.

  2. Geben Sie im Nachrichtenfeld die zu stellende Frage ein.

  3. Erweitern Sie unter Identifizieren die Liste und Auswählen die Art der Informationen, die 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 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.

  4. 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.

  5. 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.

  1. Um das Fenster Frageeigenschaften zu öffnen, Auswählen Sie auf das Symbol Mehr () des Knotens Frage und dann Auswählen Eigenschaften.

  2. 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 Copilot die Frage überspringen kann und wie auf ein ungültiges Antwort reagiert wird.

Verhalten überspringen

Das Überspringverhalten bestimmt, was Agent tun soll, wenn die Variable des Fragenknotens bereits einen Wert aus einem früheren Teil der Konversation 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 Agent reagiert, wenn es 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 Agent macht, wenn es weitergeht, konfigurieren Sie die Eigenschaften unter Keine gültige Entität gefunden im Bereich Entitätserkennung .

  • Anzahl erneuter Eingabeaufforderungen: Die Häufigkeit, mit der 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, 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 keinen gültigen Entitätswert vom Benutzer abrufen kann.

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. 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 oder false) zurückgibt, z. B. 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 Agent aufhört, zu versuchen, 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: 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.
  • 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 Anpassen für das andere Thema übereinstimmt.
  • Nur ausgewählte Themen: Geben Sie an, zu welchen Themen der Benutzer von diesem Fragenknoten aus wechseln kann.