Integrieren Sie das Wissensmanagement in Dynamics 365 mit Copilot Studio Bots

Wichtig

Power Virtual Agents-Fähigkeiten und -Funktionen sind jetzt Teil von Microsoft Copilot Studio nach erheblichen Investitionen in generative KI und verbesserte Integrationen in Microsoft Copilot.

Einige Artikel und Screenshots können sich möglicherweise auf Power Virtual Agents beziehen, während wir Dokumentation und Schulungsinhalte aktualisieren.

Integrieren Sie Wissensmanagement mit einem Copilot Studio Bot, um benutzerdefinierte Unterhaltungen zu verwenden. Bots helfen dabei, Fragen zu beantworten, Aktionen auszuführen und einfache Probleme zu lösen. Dies gibt Ihrem Agenten Zeit, sich mit komplexen Problemen zu befassen, die ein menschliches Eingreifen erfordern.

Mit Copilot Studio können Sie Bots konfigurieren, die mit verschiedenen Themen und Triggerausdrücken konfiguriert sind und dazu beitragen, die von Ihren Kunden auf Ihrer Portalseite gestellten Fragen automatisch zu beantworten. Mehr Informationen: Copilot Studio Übersicht

Sie können Wissensmanagement mit einem Copilot Studio Bot integrieren, indem Sie eine der folgenden Methoden verwenden:

  • Dynamics 365 Wissensartikel durchsuchen
  • Power Automate-Flow-Vorlage

Anforderungen

Nutzen Sie die Aktion Dynamics 365-Wissensartikelflow suchen

Wenn Sie einen Copilot Studio Bot mit dem Wissensmanagement mithilfe der Aktion Dynamics 365-Wissensartikel suchen integrieren wollen, gehen Sie wie folgt vor:

  1. Verbindungsreferenzen festlegen.
  2. Fügen Sie die Aktion dem Copilot Studio Thema hinzu.

Verbindungsreferenzen festlegen

Das mit Copilot Studio integrierte Wissensmanagement nutzt den Flow mit Verbindungen, wie Inhaltskonvertierung und Microsoft Dataverse. Sie müssen diese Verbindungsreferenzen konfigurieren, bevor Sie die Aktion Dynamics 365-Wissensartikelflow suchen Aktion aktivieren.

Notiz

  • Wenn Sie die Rolle des Umgebungserstellers haben und weder die Benachrichtigung für Verbindungsreferenzen noch den Cloud-Flow sehen können, haben Sie nicht die Berechtigung, diese zu aktualisieren. Sie müssen sich an Ihren Systemadministrator oder Ihren Systemanpasser wenden, um die Verbindungsreferenzen festzulegen und den Flow zu aktivieren.
  • Wenn die Lösung aus einer Testumgebung in die Produktionsumgebung importiert wird, müssen Sie die Verbindungsreferenzen erneut als Systemadministrator einrichten. Weitere Informationen zum Importieren finden Sie unter Bots mithilfe von Lösungen exportieren und importieren.

Um die Verbindungsreferenzen festzulegen:

  1. Gehen Sie zu make.powerapps.com.

  2. Gehen Sie zu Lösungen. Auf der Seite Lösungen wird eine Benachrichtigung mit einem Link zur Konfiguration von Verbindungsreferenzen angezeigt.

    Verbindungsreferenz-Benachrichtigung

  3. Gehen Sie auf den Link. Wenn Sie die Benachrichtigung auf der Seite Lösungen nicht sehen, gehen Sie zu Standardlösungen>Verbindungsreferenzen.

    Verbindungsreferenzen-Seite

  4. Wählen Sie die Verbindungen für Microsoft Dataverse und Inhaltskonvertierung auf der Seite Verbindungsreferenzen.

  5. Wählen Sie Speichern und Schließen.

  6. Gehen Sie zu Standardlösung>Cloud-Flows und aktivieren Sie den Flow Dynamics 365 Wissensartikel suchen.

    Wissensartikelflow aktivieren

Fügen Sie die Aktion dem Copilot Studio Thema hinzu

Nachdem Sie die Verbindungsreferenzen in make.powerapps.com konfiguriert haben, gehen Sie zu Chatbots>Liste und wählen den gewünschten Chatbot aus. Dadurch gelangen Sie zum Portal Copilot Studio, wo Sie ein Thema erstellen können. Wenn Sie einen Chatbot erstellen müssen, lesen Sie Chatbots erstellen aus Power Apps.

Sie können ein Thema mit zwei Frageknoten für Suchtext und Filter erstellen oder die Suchintegration so konfigurieren, dass im Falle eines nicht erkannten Suchausdruck ein Fallbackthema eingerichtet wird. Mehr Informationen: Konfigurieren Sie das System-Ausweichthema in Copilot Studio

Wenn Sie ein Thema mit zwei Frageknoten erstellen, kann der Copilot Studio-Autor für den Filterfrageknoten einen Beispielfilterwert bereitstellen, z.B. statecode eq 3.

Führen Sie die folgenden Schritte aus, damit der Flow richtig konfiguriert ist und nun mit der Aktion Dynamics 365 Wissensartikel suchen ersetzt werden kann.

  1. Wählen Sie auf dem Portal Copilot Studio Themen>Neues Thema.

  2. Erstellen Sie innerhalb vom Thema einen Frageknoten, um den Benutzer aufzufordern, nach dem Eingabetext zu suchen.

  3. Erstellen Sie einen Frageknoten für den Filter und geben Sie den Beispiel-Filterwert an, nachdem Sie Thema ausgelöst haben.

  4. Wählen Sie Knoten hinzufügen (+) und wählen Sie Aktion aufrufen. Nutzen Sie die Aktion Dynamics 365-Wissensartikelflow suchen.

  5. Liefern Sie Input für den Flow. Es kann eine Fehlermeldung erscheinen, wenn der Filter dem Flow nicht zur Verfügung gestellt wird.

    Beschreiben Sie den Such-Flow

  6. Fügen Sie einen Nachrichtenknoten hinzu, um die vom Flow zurückgegebenen Ergebnisse anzuzeigen. Mehr Informationen: Renderergebnisse

    Nachrichtenknoten hinzufügen.

  7. Wählen Sie Speichern.

  8. Verwenden Sie den Triggerausdruck und führen Sie das Thema aus, um den Flow zu bestätigen.

    Trinkgeld

    Wenn Ihre Suche keine Ergebnisse liefert, ändern Sie die Suchbegriffe oder Filterbedingungen. Sie können bei Bedarf auch eine Filterbedingung hinzufügen.

    Fügen Sie eine Bedingung hinzu, wenn keine Suchergebnisse zurückgegeben werden

  9. Nachdem das Thema konfiguriert ist, ersetzen Sie die Aktion Dynamics 365 Wissensartikelflow durchsuchen mit der Aktion Dynamics 365-Wissensartikeln durchsuchen. Sie können jetzt jeden Bot im Unternehmen so konfigurieren, dass er mit der Aktion Suche nach Dynamics 365 Wissensartikeln auf Wissensartikel zugreifen kann.

    Aktion zum Copilot Studio-Thema hinzufügen

  10. Entfernen Sie den Filterfrageknoten. Weitere Informationen: Arbeiten mit Filtern.

  11. Aktualisieren Sie den Nachrichtenknoten mit der Ausgabe der Aktion und wählen Sie Speichern aus.

Arbeiten mit Filtern

  • Standardmäßig wird die Suche in den extern veröffentlichten Artikeln (statecode eq 3 und isinterne eq false) ausgeführt. Wenn Sie eine zusätzliche Filterung durchführen müssen, können Sie die erforderliche Filterabfrage als Eingabevariable (Text) festlegen.
  • Informationen dazu, welche Filter Sie verwenden können, und die Attribute der Wissensartikelentität finden Sie unter Entitätstyp für Wissensartikel.
  • Um eine Dataverse-Suchabfrage mit Filtern zu schreiben, gehen Sie zu Arbeiten mit Operatoren.
  • Um Filterbedingungen anzuzeigen, die nicht von der Dataverse-Suche unterstützt werden, gehen Sie zur Suche Dataverse konfigurieren, um Suchergebnisse und Leistung zu verbessern.
  • Um nach einem Zeichenfolgeattribut wie Schlüsselwörter zu filtern, hängen Sie den Zeichenfolgenwert an den Suchtext an.

Veröffentlichen Sie die Änderungen

Einzelheiten zum Veröffentlichen des Bots finden Sie unter Veröffentlichen Sie die neuesten Bot-Inhalte. Wenn Sie beim Veröffentlichen Fehler erhalten, lesen Sie Fehlerbehebung.

Nutzen Sie die Power Automate Flow-Vorlage

Führen Sie die folgenden Schritte aus, wenn Sie den Copilot Studio Bot mit dem Wissensmanagement integrieren möchten, indem Sie die Power Automate Flow-Vorlage verwenden:

  1. Einen Flow mit der Vorlage erstellen:
  2. Fügen Sie den Flow dem Copilot Studio Thema hinzu.

Einen Flow mit der Vorlage erstellen

  1. Gehen Sie zu powerautomate.microsoft.com.

  2. Auf der Vorlagenseite suchen Sie nach Generieren von Antworten von Dataverse Wissensartikeln für Power Virtual Agents Vorlagen.

    Flow erstellen

  3. Wählen Sie Continue (Weiter) aus. Sie werden zur Flow-Vorlage Power Automate zurückgeleitet.

  4. Speichern Sie die Vorlage, und wählen Sie dann Lösungen. Möglicherweise wird Ihnen eine Nachricht angezeigt, auf der Sie OK auswählen können.

  5. Wählen Sie Neue Lösung aus.

  6. Geben Sie einen Anzeigenamen ein. Die Liste der Lösungen umfasst alle Lösungen in Ihrer Organisation. Wählen Sie eine Namenskonvention, die Ihnen hilft, nur nach Ihrer Lösung zu filtern. Sie können beispielsweise Ihre E-Mail Ihrem Lösungsnamen voranstellen: johndoe-power-virtual-Agent-knowledgesearch-fallback.

  7. Wählen Sie Ihren Publisher aus der Auswahlliste aus.

  8. Akzeptieren Sie die Standardwerte für Name und Version.

  9. Wählen Sie Erstellen aus, um den Vorgang abzuschließen.

    Eine Lösung hinzufügen.

  10. In der Liste der Lösungen wählen Sie die Lösung aus, die Sie soeben erstellt haben. Es sollte am Anfang der Liste erscheinen. Ist dies nicht der Fall, suchen Sie nach der Konvention, die Sie in Schritt 6 für den Namen der Lösung verwendet haben.

  11. Wählen Sie die Lösung und wählen Sie Bestehende hinzufügen und wählen Sie Cloud-Flow aus der Liste aus.

  12. Wählen Sie in der Liste Auswärtige Lösungen Ihren Flow aus, und wählen Sie dann Hinzufügen, um den Prozess abzuschließen. Wenn es mehrere Flows gibt, sehen Sie in der Spalte Änderungen nach, um die neueste Version zu finden.

Weitere Informationen zur Verwaltung von Copilot Studio-Lösungen finden Sie unter Exportieren und Importieren von Bots mit Lösungen.

Fügen Sie den Flow dem Copilot Studio Thema hinzu

  1. Öffnen Sie den Browser mit dem Authoring-Canvas.

  2. Über dem Aktionsfeld Nachricht wählen Sie den Connector aus, und wählen Sie Rufen Sie eine Aktion auf.

  3. Wählen Sie im Popup-Flow-Fenster den neuen Flow mit dem Namen Antwort generieren von Dataverse Wissensartikel für Power Virtual Agent aus. Die neue Aktion erscheint im Flow.

  4. Um die Eingangsvariable korrekt auf die Aktion einzustellen, wählen Sie Wählen Sie eine Variable aus, und wählen Sie dann Bot.UnrecognizedTriggerPhrase.

  5. Informationen zum Zurückgeben der Suchergebnisse für Wissensartikel an den Bot finden Sie unter Ergebnisse rendern.

Ergebnisse rendern

Führen Sie einen der folgenden Schritte aus, um die Suchergebnisse der Wissensartikel an den Bot zurückzugeben:

  • Verwenden Sie Miniaturkarten, um den Artikel anzuzeigen. Weitere Informationen: Antworten mit Karten

  • Verwenden Sie den folgenden Beispielcode, um Suchergebnisse in adaptiven Karten darzustellen.

#kbcardjson()

-  
{ 

  "type": "AdaptiveCard", 

    "body": [ 

        { 

            "type": "ColumnSet", 

            "columns": [ 

                { 

                    "type": "Column", 

                    "items": [ 

                        { 

                            "type": "Image", 

                            "height": "35px", 

                            "url": "https://th.bing.com/th/id/R4fbade037f8209666b06aa22641708fc?rik=ya%2bpnPJ41EFFMg&riu=http%3a%2f%2fmolnar-institute.com%2ffileadmin%2f_processed_%2fcsm_KnowledgeManagement_icon_forWebsite_bcda89676b.png&ehk=J%2bz2G15xtbJgd7ssSXo7X2q7LDLaMGl7EuGUSQU6P2s%3d&risl=&pid=ImgRaw", 

                            "size": "Small" 

                        } 

                    ], 

                    "width": "auto" 

                }, 

                { 

                    "type": "Column", 

                    "items": [ 

                        { 

                            "type": "TextBlock", 

                            "weight": "Bolder", 

                            "text": "${json(virtualagent.jsonResult).articles[0].title}", 

                            "wrap": true, 

                            "size": "Large" 

                        }, 

                        { 

                            "type": "TextBlock", 

                            "spacing": "None", 

                            "text": "Last modified on ${json(virtualagent.jsonResult).articles[0].modifiedon}", 

                            "isSubtle": true, 

                            "wrap": true 

                        } 

                    ], 

                    "width": "stretch" 

                } 

            ] 

        }, 

        { 

            "type": "TextBlock", 

            "text": "${json(virtualagent.jsonResult).articles[0].description}", 

            "wrap": true, 

            "size": "medium" 

        } 

    ], 

    "actions": [ 

        { 

            "type": "Action.OpenUrl", 

            "title": "View article in Dynamics App", 

            "url": "${json(virtualagent.jsonResult).articles[0].crmAppUrl}" 

        } 

    ], 

    "$schema": "http://adaptivecards.io/schemas/adaptive-card.json", 

    "version": "1.0" 

} 

Problembehandlung

  • Wenn ein Dialog vernetzt ist und geändert wird, wird beim Veröffentlichen ein Validierungsfehler angezeigt und Copilot Studio blockiert das Veröffentlichen. Weitere Information: Den aktuellsten Bot-Inhalt veröffentlichen

  • Wenn beim Speichern eines Themas Fehler auftreten, zeigt der Thema-Prüfer die betroffenen Themen. Fehler verhindern, dass der Bot funktioniert, und müssen behoben werden, bevor Sie Ihren Bot veröffentlichen können. Mehr Informationen: Thema Fehler

  • Weitere Informationen zu Flow-Fehlercodes finden Sie unter Fehlercodes: Copilot Studio

Siehe auch

Themen erstellen und bearbeiten