LLM-Thementests
Zeigen Sie im Virtual Agent-Designer -Chatfenster eine Vorschau von Themen an, die große Sprachmodelle (LLMs) verwenden, und testen und debuggen Sie sie.
Sie können die Funktionen Ihres Themas testen, indem Sie während der Arbeit Ihre Konversation in einem Chat-Testfenster ausführen. Der Webchat-Client (Serviceportal) ist das Standardtestfenster.
Large Language Model (LLM)-Themen sind im Vergleich zu Natural Language Understanding (NLU)-Themen schneller und einfacher zu testen. Beispielsweise müssen Sie Ihr Thema nicht erneut testen, nachdem Äußerungen aktualisiert und Modelle neu trainiert wurden, wie bei NLU -Themen.
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 LLM-Thema im Chat-Testfenster
Alternativ können Sie aktive (veröffentlichte) LLM-Themen auf der Seite „Themen“ testen. Verwenden Sie den Filter „LLM-Assistent “, um Ihre Themen auf Themen zu beschränken, die nur dem Assistenten zugeordnet sind, und wählen Sie dann Aktive Themen testenaus. Wenn Sie den LLM-Assistenten -Filter nicht verwenden, wählen Sie LLM-Themen testenaus aus dem Dropdown-Menü Aktive Themen testen, um Themen zu testen, die dem LLM-Assistenten zugeordnet sind. Weitere Informationen zum LLM-Assistenten finden Sie unter LLM-Assistenten.
Das Chat-Testfenster wird im Webclient geöffnet und zeigt angrenzende Registerkarten mit Details zu Ihrem Thema an, während Sie es testen. Die folgenden Registerkarten sind beim Testen von LLM-Themen verfügbar:
- Testausdrücke analysieren : Ergebnisse für die Themen-Discovery basierend auf Ihren Eingaben.
- Aufforderungs-Discovery : Liste aller Aufforderungen im Thema, die an das LLM gesendet werden.
- Variablen : Liste aller in der Konversation verwendeten Variablen, z. B. Eingabe- und Service Desk-Mitarbeiter -Variablen.
- Variablen bearbeiten : Optionen zum Bearbeiten der in diesem Thema verwendeten Variablen.
- Kontext : Optionen zum Angeben des Kontexts (mithilfe von Kontextvariablen), in dem ein Thema ausgeführt wird.
- Protokolle : Liste der durchgeführten Verarbeitungen.
- Die Registerkarten Testausdrückeanalysieren, Aufforderungserkennung, Variablenund Protokolle werden für alle LLM-Thementypen angezeigt.
- Die Registerkarte Variablen bearbeiten wird für Themenblöcke und benutzerdefinierte Steuerungen angezeigt.
- Die Registerkarte Kontext wird für Themen, Setupthemen oder Small Talk-Themen angezeigt, wenn Sie Themen- Discovery einbeziehenauswählen.
Wenn Sie Tests über die Seite „Themen“ ausführen, werden im Testfenster nur die Registerkarten „Testausdrücke analysieren“, „ Variablen“, „ Kontext “ (standardmäßig verfügbar, ohne Option „ Themenerkennung einschließen “) und „ Protokolle “ angezeigt.
Registerkarte „Testausdrücke analysieren“
Wenn Sie LLM-fähige Themen testen, werden die Ergebnisse für die Themenerkennung basierend auf Ihrer Eingabe angezeigt. Wenn Sie einen Testausdruck eingeben, werden Themenergebnisse für die Kompetenz-Discovery angezeigt, einschließlich Eingabekompetenzen und Ausgabekompetenzen. Die endgültige Ausgabe der Themenerkennung enthält Bewertungen, die die Genauigkeit des ausgewählten Themas im Vergleich zu Ihrer Eingabe beschreiben.
Kompetenz-Discovery-Eingabekompetenzen sind die LLM-Themen, die von Now LLMdurchsucht werden. Kompetenz-Discovery – Ausgabekompetenzen zeigt das Thema an, das Now LLM am wahrscheinlichsten mit Ihrem Testausdruck übereinstimmt. Die Leiste Ausgabekompetenzen zeigt als Konfidenzergebnis Sicher, Unsicheroder Unbekanntan. Das verwendete Thema unter Ausgabekompetenzen zeigt einen booleschen Wert für Übereinstimmung oder Nichtübereinstimmungzusammen mit einer prozentualen Punktzahl an. Variablen und Werte können je nach Kompetenz oder Thema auch aufgelistet werden (z. B. die Variable @laptop_make und der Wert macbook).
Wenn die Leiste „Ausgabekompetenzen“ schlechte Ergebnisse anzeigt, können Sie diese verbessern, indem Sie die Beschreibung Ihres Themas und alle Anweisungen in den Themenknoten anpassen.
Darüber hinaus werden beim Testen aktiver LLM-Assistententhemen auf der Seite „Themen“ Kompetenzergebnisse für die semantische Suche angezeigt, einschließlich Eingabekompetenzen und Ausgabekompetenzen. Die semantische Suche analysiert die Bedeutung und den Kontext Ihrer Suchbegriffe und verwendet diese Informationen, um Ergebnisse mit ähnlichen Bedeutungen zu finden. Es verbessert den Suchrückruf, indem natürliche Sprache so interpretiert wird, dass die Absicht Ihrer Suche genauer wiedergegeben wird. Wenn die semantische Suche für Themenerkennungstests deaktiviert ist, werden diese Ergebnisse nicht angezeigt. Weitere Informationen zur semantischen Suche finden Sie unter Semantic vector search in AI Search.
Registerkarte „Aufforderungserkennung“
Wenn Ihr Thema Aufforderungen enthält, die an das LLM gesendet werden, werden diese in zwei Kategorien angezeigt: Themen und Knoten. Die Kategorie Thema enthält den Namen und die Beschreibung des eigentlichen Themas. In der Kategorie „Knoten“ werden LLM-fähige Benutzereingabeknoten auf der Canvas, ihre Feldnamen und Typen und ihr Inhalt aufgelistet.
Registerkarte „Variablen“
- Eingabevariablen
- Skriptvariablen
- Service Desk-Mitarbeiter-Variablen
- Variablen, die zwischen einem aufrufenden Thema und einem Themenblock übergeben werden
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 „Variablen bearbeiten“.
Beim Testen von Themen, Themenblöcken und Small Talk-Themen können Sie die Variablen in den Knoten des Themas bearbeiten.
Registerkarte „Kontext“.
Die Registerkarte Kontext wird angezeigt, wenn Sie Themen, Setup-Themen oder Small Talk-Themen testen, um einen anderen Kontext für den Chat anzugeben. Wählen Sie eine Kontextvariable aus der Liste aus. Die Variablen enthalten kontextbezogene Informationen, die verwendet werden können, um die Absicht des Themas zu bestimmen oder zu steuern, wie Chats an Service Desk-Mitarbeiter 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.
Nächste Schritte
Wenn Sie mit dem Testen Ihres Themas fertig sind, schließen Sie das Test-Chatfenster. Verwenden Sie bei Bedarf die Testinformationen, um Ihr Thema anzupassen, um eine genauere Leistung zu erzielen. Beispielsweise können die Ergebnisse auf der Registerkarte „ Testausdrücke analysieren “ niedrige Punktzahlen oder die Konfidenzbewertungen „Unsicher“ oder „ Unbekannt “ zurückgeben. Verbessern Sie die Punktzahlen, indem Sie die Themenbeschreibung oder die Anweisungen in den LLM-fähigen Benutzereingabeknoten aktualisieren.