Testen NLU/Stichwortthemen
Verwenden Sie das Chattestfenster, um Natural Language Understanding (NLU)/Stichwortthemen in der Vorschau anzuzeigen, zu testen und zu debuggen.
Während Sie an einem Thema in Virtual Agent-Designerarbeiten, können Sie Ihre Konversation in einem Chattestfenster ausführen. Das Standardtestfenster ist der Web-Chat-Client (Serviceportal).
Wenn Sie die Virtual Agent-Integrationen mit Messaging-Apps von Drittanbieternverwenden, werden Elemente in Ihrer Konversation in Messaging-Anwendungen von Drittanbietern möglicherweise anders angezeigt. Testen Sie Ihre -Konversationen in allen Drittanbieteranwendungen, in denen Sie Virtual Agentbereitstellen möchten.
Wenn der Bereich Now Assist, die Anwendung Microsoft Teams oder die Anwendung Slack für Ihre Umgebung konfiguriert ist, werden Vorschauoptionen für diese Kanäle in der Liste der Testschaltflächen angezeigt. Wählen Sie in der Liste Vorschau im Now Assist-Bereich oder Vorschau in Microsoft Teams aus, um Ihr Thema in diesen Umgebungen zu testen.
Ihr NLU-/Stichwort-Thema wird im Chat-Testfenster getestet
- Testausdrücke analysieren : Die Ergebnisse für den Absichtsabgleich und die Entitätserkennung werden basierend auf dem angezeigt, was Sie in der Konversation eingegeben haben.
- Variablen : Liste aller in der Konversation verwendeten Variablen, z. B. Eingaben und Servicemitarbeiter-Variablen.
- Kontext : Optionen zum Angeben des Kontexts (mithilfe von Kontextvariablen), in dem ein Thema ausgeführt wird.
- Protokolle : Eine Liste der durchgeführten Verarbeitungen.
Standardmäßig ist die Option Themen-Discovery einbeziehen aktiviert. Diese Option führt automatisch eine Themen-Discovery durch und generiert Vorhersageergebnisse für NLU -Themen anhand von Testausdrücken, die Sie im Testfenster eingeben. Die Konversation beginnt mit der Begrüßung Virtual Agent und der Schaltfläche für das Menü der verfügbaren Themen.
Wenn Sie die Option Aktive Themen testen oder Unteroptionen auf der -Homepage verwenden, ist die Themen-Discovery aktiviert und wird daher nicht als Option aufgeführt. Das Testen aktiver Themen verhält sich genauso wie das Testen aus einem Thema, außer dass Testfälle nicht erstellt werden können.
Registerkarte „Testausdrücke analysieren“.
Für NLU -fähige Themen bietet die Registerkarte Testausdrücke analysieren eine Analyse der möglichen Absichten, die dem Testausdruck (Äußerung) entsprechen, den Sie im Chat-Testfenster eingegeben haben. Auf der Registerkarte werden die Vorhersageergebnisse aufgelistet, einschließlich übereinstimmender Absichten und ihrer Vorhersagepunktzahlen, sowie der Ergebnisse der Entitätserkennung und der Slot-Füllung. Die beste Übereinstimmung wird zuerst aufgeführt. Die vorhergesagten Absichten hängen vom Schwellenwert für Vorhersagekonfidenz ab, der im Service NLU festgelegt ist.
Wenn eine Äußerung nicht mit einer aktuellen Absicht übereinstimmt, können Sie in Virtual Agent-DesignerÄußerungen hinzufügen oder ändern. Weitere Informationen finden Sie unter Ändern Sie NLU-Äußerungen und -Entitäten für ein Virtual Agent -Thema.
Nehmen Sie Änderungen vor, trainieren Sie das Modell erneut, und testen Sie es erneut, bis Sie mit den Ergebnissen zufrieden sind. Wenn das Thema fertig ist, können Sie es und das Modell unter Virtual Agent-Designerveröffentlichen.
Registerkarte „Variablen“.
- Eingabevariablen
- Skriptvariablen
- Servicemitarbeiter-Variablen
- Variablen, die zwischen einem aufrufenden Thema und einem Themenblock übergeben werden
- Entitäten ohne Knoten NLU, die als mit Slots gefüllte Variable für das Thema deklariert sind
Das folgende Beispiel zeigt den Abschnitt Eingabevariablen für das Steuerelement für gruppierte Listen. Diese Variableninformationen werden ähnlich wie das Steuerelement der statischen Liste angezeigt, die Variablen werden jedoch durch die einzelnen Gruppen der gruppierten Auswahl getrennt.
Registerkarte „Kontext“.
Verwenden Sie die Registerkarte Kontext, um einen anderen Kontext für den Chat anzugeben. Wählen Sie eine Kontextvariable aus der Liste aus. Diese Variablen enthalten Kontextinformationen, die Sie verwenden können, um die Themenabsicht zu bestimmen oder um zu steuern, wie Chats an Live-Agents weitergeleitet werden. Sie können beispielsweise ein Portal aus der Liste der Variablen auswählen und den Portalnamen IT Expresseingeben. Die Registerkarte Kontext ist beim Erstellen von Testfällen nicht verfügbar.
Weitere Informationen zum Definieren von Kontextvariablen finden Sie unter Konfigurieren Sie Kontextvariablen zum Speichern chatbezogener Informationen. Weitere Informationen zu Servicemitarbeiter-Variablen, die in Virtual Agententhalten sind, finden Sie unter Kontextvariablen des Servicemitarbeiter-Chats.
Registerkarte „Protokolle“.
Auf der Registerkarte Protokolle werden die Verarbeitungs- und Fehlermeldungen angezeigt, die während der Ausführung Ihrer Konversation aufgezeichnet wurden. Wenn Sie Skripts in Virtual Agent-Designerverwenden, verwenden Sie in ihren Skripts die Anweisungen gs.log, gs.printund gs.warn, um Informationen in diesem Protokoll auszugeben.
Nächste Schritte
Wenn Sie mit dem Testen Ihres Themas fertig sind, schließen Sie das Test-Chat-Fenster. Bei Bedarf können Sie die Testinformationen verwenden, um Ihre Konversation zu optimieren. Wenn beispielsweise die Ergebnisse auf der Registerkarte Testausdrücke analysieren mehrere mögliche Übereinstimmungen für Ihre Äußerung zurückgeben, können Sie die Äußerungen für Ihre Absicht und das Modell NLU auf der Registerkarte NLU-Absicht für Ihr Thema aktualisieren.