Wiederverwendung von Code mit Themenblöcken maximieren
Themenblöcke sind wiederverwendbare Komponenten, die Sie erstellen können, um allgemeine Aufgaben und Konversationselemente in Virtual Agent-Konversationen auszuführen. Themenblöcke vereinfachen den Erstellungs- und Wartungsprozess für Themen, indem Sie Standardverfahren oder -aktionen über Konversationsthemen hinweg wiederverwenden können.
Funktionsweise von wiederverwendbaren Themenblöcken
- Legen Sie Themenblockeigenschaften fest.
- Definieren Sie die im Block verwendeten Steuerungen (Knoten).
- Testen Sie den Block, oder zeigen Sie eine Vorschau an.
- Veröffentlichen Sie den Block, um ihn zur Verwendung in Themen oder anderen Themenblöcken verfügbar zu machen.
Im Gegensatz zu Themen können Themenblöcke von einem großen Sprachmodell (LLM) nicht erkannt werden. Natural Language Understanding(NLU), oder Stichwörter. Auf die Funktionalität des Themenblocks kann nur von einem Thema zugegriffen werden.
Eine Konversation, die einen Themenblock verwendet (verbraucht), wird als bezeichnet Aufrufthema . Ein Themenblock kann einen anderen Themenblock aufrufen, aber er kann sich nicht selbst aufrufen. Sie können Themenblöcke auf diese Weise „verschachteln“, auch wenn der Flow zum ursprünglichen Thema zurückkehrt, wie in diesem Beispiel:
Die Virtual Agent Plattform und Anwendungen bieten vorgefertigte Themenblöcke für allgemeine Aufgaben oder Subflows. Sie können diese vorgefertigten Themenblöcke in Ihren Konversationsthemen unverändert im entsprechenden Anwendungsbereich verwenden, indem Sie sie duplizieren. Sie können diese vorgefertigten Themenblöcke dann nach Bedarf anpassen. Einige der allgemeinen Themenblöcke umfassen die folgenden.
| Vorgefertigte Themenblöcke | Anwendungsbereich |
|---|---|
|
Global. Mit dem Plugin „Glide Virtual Agent“ (com.glide.cs.chatbot) bereitgestellt |
| Kontextsuche: Verwendet einen Suchbegriff, um Suchergebnisse in einem Kartenformat zurückzugeben, z. B. Wissensartikel und Katalogelemente. | Allgemeiner Themenblock, der von den Geschäftsanwendungen CSM, HR Service Delivery und ITSM verwendet wird. Wird mit dem Plugin „Service Management Virtual Agent Themenblöcke“ (com.glideapp.cs.sm_topic_Blocks) bereitgestellt. Dieses Plugin ist in enthalten Virtual Agent-Konversations-Plugins Für diese Geschäftsanwendungen. |
Auf der Homepage können Sie das Filtersymbol verwenden Dient zum Filtern und Anzeigen nur der Themenblöcke.
Nachdem Sie einen Themenblock erstellt und veröffentlicht haben, kann der Block als Themenblockdienstprogramm in verwendet werden Virtual Agent-Designer. Sie können den Themenblock einem aufrufenden Thema oder einem anderen Themenblock hinzufügen. Im folgenden Beispiel verwendet das aufrufende Thema den Kontextsuche-Themenblock. Wenn ein Thema den Themenblock „Kontextsuche“ aufruft, wird der im Themenblock enthaltene Konversations-Flow ausgeführt.
Nächste Schritte
- Erstellen Sie einen wiederverwendbaren Themenblock.
Erstellen Sie eine Konversationskomponente, die eine allgemeine Funktion ausführt, die in Virtual Agent-Konversationen wiederverwendet werden kann.
- Fügen Sie einem aufrufenden Thema oder Themenblock einen wiederverwendbaren Themenblock hinzu.
Um einen bestimmten Subflow auszuführen, fügen Sie einem aufrufenden (übergeordneten) Thema oder Themenblock einen wiederverwendbaren Themenblock hinzu. Geben Sie die Eingaben an, die im Themenblock verwendet werden, und überprüfen Sie die Ausgaben, die vom Themenblock zurückgegeben werden.
- Verwalten Sie Themenblöcke und zugehörige aufrufende Themen (nach Bedarf).
Wenn Sie einen veröffentlichten Themenblock aktualisieren, Virtual Agent-Designer Führt bestimmte Prüfungen durch. Angezeigte Nachrichten informieren Sie über Änderungen, die Sie möglicherweise an Aufrufthemen vornehmen möchten, die den aktualisierten Block verwenden.