Freigeben über


Erstellen hochwertiger Plug-Ins für Microsoft Copilot

Wichtig

  • Plug-Ins für Microsoft Copilot für Microsoft 365 befinden sich in der öffentlichen Vorschau und funktionieren nur im Copilot-Chat in Microsoft Teams.
  • Die Funktion ist standardmäßig in allen Microsoft 365 Copilot-lizenzierten Mandanten aktiviert. Administratoren können diese Funktionalität auf Benutzer- und Gruppenbasis deaktivieren und steuern, wie einzelne Plug-Ins für die Verwendung genehmigt werden und welche Plug-Ins aktiviert sind. Weitere Informationen finden Sie unter Verwalten von Plug-Ins für Copilot in integrierten Apps.

Wenn Sie ein Plug-In erstellen, ermöglichen Sie Ihren Benutzern die Interaktion mit Ihrem Webdienst in natürlicher Sprache mit Microsoft Copilot. Plug-Ins erweitern die Fähigkeiten von Copilot, um Aufgaben im Namen Ihrer Benutzer zu erledigen. Sie sind besonders gut in:

  • Zugreifen auf Echtzeitinformationen,
  • Abrufen relationaler Daten und
  • Ausführen von Aktionen über Apps hinweg

Qualitäten eines guten Plug-Ins

Eine klare und prägnante Beschreibung Ihres Plug-Ins ist für Copilot unerlässlich, um seine Funktionen zu erkennen und es mit den entsprechenden Benutzeraufgaben abzugleichen. Sie können sicherstellen, dass Ihr Plug-In zur Laufzeit die bestmögliche Benutzererfahrung bietet, indem Sie Ihr Plug-In mit den folgenden Merkmalen entwerfen.

Abbildung, die

Unterstützungssuche

Antizipieren und unterstützen Sie die häufigsten Suchvorgänge, die Benutzer ausführen.

Abbildung, die

Abrufen von deep content

Suchabgleich mit dem umgebenden Absatz. Stellen Sie eine Antwort für adaptive Karten mit zusätzlichen Informationen bereit.

Abbildung, die

Präsentieren umsetzbarer Ergebnisse

Fügen Sie eine Möglichkeit für den Benutzer ein, Maßnahmen zu ergreifen, z. B. einen Deep-Link zu Ihrer Website oder ein modales Dialogfeld.

Bild, das

Bereitstellen einer Vorschau

Führen Sie Ihren Benutzer durch Inhaltsvorschauen.

Bewährte Methoden für Plug-Ins

Im weiteren Verlauf dieses Artikels werden bewährte Methoden zum Erstellen hochwertiger Plug-Ins behandelt.

Erstellen für Sicherheit und verantwortungsvolle KI

  • Anti-Compete: Vermeiden Sie die Verwendung des Namens eines anderen Plug-Ins in kurzen und vollständigen Beschreibungen.
  • Verantwortungsvolle KI: Vermeiden Sie unangemessene oder anstößige Schlüsselwörter.
  • Eingabeaufforderungsinjektion: Stellen Sie sicher, dass Text nicht zu Eingabeaufforderungen führt. Darüber hinaus dürfen Beschreibungen keine Symbole oder Text enthalten, die angeben, dass sie als Code für die Eingabeaufforderung verwendet werden können. Vermeiden Sie die Verwendung von Ausdrücken, Funktionen und Codes, die eine App rekursiv aufrufen.

Unterstützung von Suchabfragen mit mehreren Parametern

Erweitern Sie zur Unterstützung komplexer Eingabeaufforderungen den Umfang Ihrer Suchunterstützung, um drei oder mehr Suchabfragen parameters gleichzeitig zu verarbeiten, indem Sie die Unterstützung mehrerer Parameter in Ihrem Plug-In-App-Manifest aktivieren.

Stellen Sie sicher, dass Suchparameter über gute Beschreibungen und explizite Eingabetypen und Ausgabeformate verfügen.

Vermeiden Sie generische Beschreibungen Ihres Plug-Ins, seiner Fähigkeiten und Parameter.

Geben Sie in der Beschreibung genau an, was das Plug-In tut und was nicht. Obwohl es verlockend ist, zusätzliche Informationen hinzuzufügen, um die Wahrscheinlichkeit zu erhöhen, dass ein Plug-In von Copilot verwendet wird, kann dies zu den folgenden kritischen Problemen führen:

  • Eine generische Plug-In-Beschreibung verhindert, dass das entsprechende Plug-In für den Auftrag ausgewählt wird, und wenn dies häufig geschieht, kann der Benutzer das Plug-In deaktivieren.

  • Bei falscher Auswahl sind Fehler bei der Plug-In-Ausführung oder -Antwort wahrscheinlich. Copilot zeigt keine Plug-Ins mit hohen Fehlerraten an, und das Vertrauen der Benutzer in das Plug-In könnte erodieren.

Gehen Sie nicht davon aus, dass Copilot erforderliche Eingaben erraten kann.

Nur in eingeschränkten Szenarien ist Copilot in der Lage, eine Eingabe für eine Benutzeraufforderung zu erraten. In den meisten Fällen müssen erforderliche Eingaben für Plug-In-Abfragen explizit in der Aufforderung des Benutzers an Copilot angegeben werden. Es empfiehlt sich, Ihr Plug-In mit verschiedenen Aufforderungen an Copilot zu testen, um das erwartete Verhalten vorherzusagen.

Überprüfen von Vorgängen, die Copilot in Bezug auf die Plug-In-Antwort ausführen kann

Während Copilot grundlegende Funktionen für die Argumentation über die Ausgabe einer Plug-In-Antwort bietet, variieren die Ergebnisse je nach Szenario. Es empfiehlt sich, Ihr Plug-In mit verschiedenen Eingabeaufforderungen zu testen, die eine Nachbearbeitung erfordern, um das erwartete Verhalten vorherzusagen.

Bereitstellen von visuell umfassenden Antworten auf Benutzerabfragen

Reagieren Sie auf Benutzereingaben mit strukturierten, umsetzbaren und visuell umfassenden adaptiven Karten. Stellen Sie sicher, dass die Antworten der adaptiven Karte informationsreich sind, und stellen Sie mindestens eine Aktionsschaltfläche und zwei zusätzliche Informationen bereit (zusätzlich zu Ihrem App-Logo, Titel, Miniaturansicht und Titel der Informationen). Als zusätzliche Informationen ist es hilfreich, die am häufigsten gesuchten Attribute anzugeben, z. B. Status, Datum oder Zuweisung zu Feldern.

Siehe auch

Richtlinien zum Erstellen oder Aktualisieren von Copilot-Erweiterungen

Veröffentlichen von Plug-Ins und Graph-Connectors für Copilot