Testen NLU/Stichwortthemen
Verwenden Sie das Chat-Testfenster, um Natural Language Understanding (NLU)/Stichwortthemen in der Vorschau anzuzeigen, zu testen und zu debuggen.
Während Sie in Virtual Agent-Designeran einem Thema arbeiten, können Sie Ihre Konversation in einem Chat-Testfenster ausführen. Das Standardtestfenster ist der Webchat-Client (Serviceportal). Wenn er für Ihre Instanz konfiguriert ist, können Sie das Testfenster auch in der Anwendung Microsoft Teams oder Slack ausführen.
Wenn Sie 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 Anwendungen von Drittanbietern, in denen Sie Virtual Agentbereitstellen möchten.
Testen Sie Ihr NLU/Stichwort-Thema im Chat-Testfenster
- Testphrasen analysieren : Die Ergebnisse für den Absichtsabgleich und die Entitätserkennung werden basierend auf dem angezeigt, was Sie in die Konversation eingegeben haben.
- Variablen : Liste aller in der Konversation verwendeten Variablen, z. B. Eingabe- und Service Desk-Mitarbeiter -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 Themenerkennung einbeziehen aktiviert. Diese Option führt automatisch eine Themenerkennung 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 auf der Seite „Themen“ verwenden, ist die Themenerkennung 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, die übereinstimmende Absichten und ihre Vorhersagepunktzahlen enthalten, sowie alle Ergebnisse der Entitätserkennung und der Zeitfensterbelegung. Die beste Übereinstimmung wird zuerst aufgelistet. Die vorhergesagten Absichten hängen vom Vorhersagekonfidenzschwellenwert ab, der im Service NLU festgelegt ist.
Wenn eine Äußerung nicht mit einer aktuellen Absicht übereinstimmt, können Sie Äußerungen in Virtual Agent-Designerhinzufü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 wiederholen Sie den Test, bis Sie mit den Ergebnissen zufrieden sind. Wenn das Thema fertig ist, können Sie sowohl das Thema als auch das Modell aus Virtual Agent-Designerveröffentlichen.
Registerkarte „Variablen“
- Eingabevariablen
- Skriptvariablen
- Service Desk-Mitarbeiter-Variablen
- Variablen, die zwischen einem aufrufenden Thema und einem Themenblock übergeben werden
- „Knotenlose“ NLU -Entitäten, die als mit Slots gefüllte Variable für das Thema deklariert wurden
Das folgende Beispiel zeigt den Abschnitt „Eingabevariablen“ für das Steuerelement für gruppierte Listen. Diese Variableninformationen ähneln dem statischen Listensteuerelement, aber die Variablen werden durch jede Gruppe 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 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 von chatbezogenen 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 werden. Wenn Sie Skripts in Virtual Agent-Designerverwenden, verwenden Sie die Anweisungen gs.log, gs.printund gs.warn in Ihren Skripts, um Informationen in diesem Protokoll auszugeben.
Nächste Schritte
Wenn Sie mit dem Testen Ihres Themas fertig sind, schließen Sie das Test-Chatfenster. Bei Bedarf können Sie die Testinformationen verwenden, um Ihre Konversation zu optimieren. Wenn die Ergebnisse auf der Registerkarte „ Testausdrücke analysieren “ beispielsweise 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.