Freigeben über


Ihre Erweiterbarkeitsoptionen für Microsoft 365 Copilot

Wenn es darum geht, sich für Ihren Ansatz für die KI-Entwicklung zu entscheiden, gibt es zahlreiche Optionen, die Sie berücksichtigen sollten. Microsoft bietet Azure KI-Lösungen und Microsoft Copilot-Erweiterbarkeitsoptionen, die den Stapel von KI-Infrastruktur (IaaS) über Plattformdienste (PaaS) bis hin zu Softwarediensten (SaaS) und optimierter KI-Infrastruktur reichen. Dieser Leitfaden zielt darauf ab, Ihre Reise durch die Optionen für Microsoft Copilot zu optimieren und Sie bei der Identifizierung der am besten geeigneten Lösung zu unterstützen, die ihren spezifischen Anforderungen und Zielen entspricht.

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 Mandanten aktiviert, die eine Microsoft 365 Copilot-Lizenz besitzen. 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.

Copilot erweitern oder einen benutzerdefinierten Engine-Copiloten erstellen?

Wenn Sie ein vollständig angepasstes End-to-End-KI-Produkt erstellen möchten, das Ihren Geschäftsanforderungen entspricht, wählen Sie in der Regel Sprachmodelle und Orchestrierung für Ihre rag-Lösungen (Retrieval-Augmented Generation) aus.

Auf der anderen Seite können Sie Microsoft Copilot erweitern, das von privaten Instanzen von Large Language Models (LLMs) und dem Azure OpenAI-Dienst unterstützt wird. Copilot kombiniert LLM-Antworten mit organisationsbezogenem Kontext, um relevante Unterstützung zu bieten. Wenn Sie Erweiterungen für Copilot erstellen, können Sie die Orchestrierungsebene verwenden, die die Schnittstelle zwischen Foundation LLMs darstellt, um den richtigen Inhalt aus dem richtigen Plug-In auszuwählen und auszuführen.

Hier ist Ihr erster Entscheidungspunkt; Die Erweiterung von Copilot, um den Orchestrator zu nutzen, oder erstellen Sie mit Ihrem eigenen?

Ein Diagramm, das Ihnen hilft, zu entscheiden, welche Microsoft 365-Erweiterbarkeitsoptionen für Sie am besten geeignet sind. Weitere Informationen finden Sie im Artikel auf dieser Seite.

  • 🎯 Wenn Sie Microsoft Copilot erweitern möchten, wechseln Sie zum nächsten Abschnitt, Option 1!
    • 🎯 Dann haben Sie optionen für Erweiterungen; erstellen deklarative Copiloten, Plug-Ins oder Connectors. Erfahren Sie mehr über Erweiterbarkeitstypen.
  • 🎯 Andernfalls springen Sie zu Option 2 , um Ihre eigenen Copiloten zu erstellen!

Option 1. Erweitern von Microsoft Copilot

Okay, Sie möchten den Copilot-Orchestrator nutzen. Nun haben wir einen schnellen Überblick über Microsoft Copilot– Microsoft Copilot ist für Endbenutzer in mehreren Microsoft-Produkten verfügbar, einschließlich: Microsoft 365 (Office)-App, Teams, Outlook, PowerPoint, Word, Excel, Power Apps, Power Automate, Power Virtual Agents, Power Pages und Dynamics 365.

Und Copilot für Microsoft 365 ist als "Work"-Profil mit Copilot für Microsoft 365-Abonnement verfügbar, das für Unternehmensbenutzer entwickelt wurde, um die Produktivität in Microsoft 365-Anwendungen zu steigern.

Durch die Erweiterung von Copilot für Microsoft 365 für Unternehmensbenutzer,

  • Ihr Dienst ist Teil des Microsoft-Ökosystems, sodass Ihre Benutzer von der Benutzererfahrung von Microsoft-Produkten profitieren und Millionen von Benutzern erreichen können.
  • Sie können KI-Lösungen für Organisationen erstellen, um die Mitarbeiterproduktivität unternehmensübergreifend zu steigern.
  • Sie können personenorientierte Daten mit Microsoft Graph anwenden, um Ihren Benutzern eine persönlichere Erfahrung zu bieten.
  • Sie können den Graph-Connector, die SharePoint-Websitebibliothek oder die Dataverse-Tabelle verwenden, die im Workflow als RAG-Datenquelle verwendet wird.

Tipp

Sind Sie ein Entscheidungsträger für Unternehmen? Sehen Sie sich die Microsoft Copilot-Szenariobibliothek an.

Arten der Copilot-Erweiterbarkeit für Microsoft 365

Jetzt ist es wichtig, die Vielzahl der verfügbaren Methoden zum Anwenden der Funktionen externer Dienste, Apps und Daten zu verstehen.

Es gibt zwei unterschiedliche Erweiterungsschnittstellen für Microsoft Copilot für Endbenutzer: eigenständige Plug-Ins, die REST-APIs verbinden, und deklarative Copiloten. Analog dazu können Sie Microsoft Copilot als ein Betriebssystem betrachten, wobei Plug-Ins Dienste und deklarative Copiloten Apps sind.

Lassen Sie uns nun herausfinden, welche Erweiterbarkeitsoptionen für Sie geeignet sind:

Um einen Copiloten für bestimmte Aufgaben und Domänenkenntnisse zu erstellen, erstellen Sie Folgendes:

Um unstrukturierte Daten zu Microsoft Graph hinzuzufügen, verwenden Sie Folgendes:

  • 🎯 Graph-Connectors, die die Datenerfassung aus verschiedenen Quellen in Microsoft Graph ermöglichen und den einheitlichen Datenzugriff und Erkenntnisse in Microsoft 365 und anderen Diensten ermöglichen

Und es gibt die wachsende Anzahl von Erweiterungen, die Sie erstellen. In Ihren Optionen enthalten:

  • Plug-Ins, die Microsoft 365 Fähigkeiten und Aktionen hinzufügen.
    • 🎯 API-Plug-Ins können entweder eigenständig oder mit deklarativen Copiloten funktionieren, indem REST-APIs über den OpenAPI-Dienst aufgerufen werden.
    • 🎯 Nachrichtenerweiterungen für Teams sind die Such- und Aktionsfunktion für Teams, die jetzt auch als Plug-Ins funktionieren.
    • 🎯 Aktionen in Copilot Studio, das Microsoft 365 und die Power Platform-Umgebung verbindet.
      • Konversationsaktionen, die direkt in Copilot Studio erstellt werden können, um eine Benutzerabfrage durch Ausführen eines oder mehrerer Vorgänge zu verarbeiten, und sendet dann eine oder mehrere Antworten zurück an den Benutzer.
      • Eingabeaufforderungen , die AI Builder und das Verstehen natürlicher Sprache verwenden, einschließlich der Grundlage für Dataverse, um die spezifischen Szenarien und Workflows in Ihrem Unternehmen zu unterstützen.
      • Flows, die den Power Automate-Flow verwenden, um vorhandene Flows oder Prozesse in Ihrer Organisation zuzuordnen, um Aktionen auszuführen und Daten abzurufen und damit zu arbeiten.
      • Connectors, die Power Platform-Connectors verwenden, um auf Daten aus anderen Systemen zuzugreifen, z. B. beliebte Unternehmensprodukte wie Salesforce, Zendesk, MailChimp und GitHub.

Hinweis

Connectors und Plug-Ins können eigenständig oder mit einem deklarativen Copilot erstellt werden.

Tipp

Wenn Sie zuvor Nachrichtenerweiterungen für Teams erstellt haben, sehen Sie sofort den Wert der Copilot-Erweiterbarkeit. Wenn Sie jedoch die neuesten und besten Erstellen möchten, versuchen Sie, API-Plug-Ins und Graph-Connectors zu erstellen!

Tooloptionen: Pro-Code oder Low-Code?

Ihre Reise variiert je nach ihren gewünschten Ergebnissen und Ihrer Programmierkenntnisse. Unabhängig davon, ob Sie ein erfahrener Coder sind oder Lösungen mit wenig oder ohne Code bevorzugen, gibt es eine Reihe von Tools, die auf Ihren Entwicklungsstil zugeschnitten sind.

Wie Sie erstellen und welche Tools Sie verwenden sollten, liegt bei Ihnen. Folgende Optionen stehen zur Auswahl:

  • 🎯 Pro-Code-Optionen sind deklarative Copiloten, API-Plug-Ins, Nachrichtenerweiterungen und Graph-Connectors. Die Erweiterung Teams Toolkit für Visual Studio Code wäre Ihr bester Freund für die Entwicklung, um Ihre Copiloten anzupassen.

  • 🎯 Optionen mit wenig oder ohne Code sind deklarative Copiloten, alle Copilot Studio-Aktionen und Graph-Connectors als Wissensquelle. Sie können schnell mit einer benutzerfreundlichen Benutzeroberfläche in Copilot Studio entwickeln.

Ein Diagramm, das verschiedene Entwickleroptionen zeigt.

Abwägen Ihrer Optionen

Es gibt viele Faktoren, die Sie bei der Entscheidung, welche Option Sie auswählen möchten, berücksichtigen sollten. Bevor Sie sich auf einen Weg einlassen, ist es ratsam, die Vor- und Nachteile jeder Option zu berücksichtigen. Dadurch wird sichergestellt, dass Sie eine fundierte Entscheidung treffen, die Ihren Entwicklungsanforderungen und -zielen entspricht.

Erweiterbarkeitsoptionen Vorteile Begrenzungen
Graphconnectors Hinzufügen von Aktivitäten (z. B. Anzeigen, Ändern und Teilen), die die Relevanz verbessern

Die semantische Ermittlung von Inhalten ist sofort verfügbar, ohne zu aktivieren.

Inhalte in Graph funktionieren auch mit ContextIO, Inhaltsempfehlungen und Der Unternehmenssuche in Microsoft365.com, SPO und Bing at Work

Daten von Drittanbietern bleiben innerhalb der Compliancegrenze, indem sie die Daten indizieren (Weitere Informationen)
Für Endbenutzer nicht sichtbar oder auffindbar, es sei denn, es wird mit deklarativen Copiloten und/oder Nachrichtenerweiterungen verwendet.

Kein Querladen. Die Rolle "Suchadministrator" ist erforderlich, um Ihren Graph-Connector für Copilot bereitzustellen.

Wenn Sie keine Entra-ID-Gruppen in Ihrem System implementieren, müssen Sie externe Gruppen erstellen, die Graph-APIs aufrufen und den Synchronisierungsstatus der Mitgliedschaft beibehalten.
Deklarative Copiloten Ihr eigenes Branding-Chat-Erlebnis

Verbesserte Auffindbarkeit und Benutzerfreundlichkeit
Noch in der privaten Vorschau und features sind eingeschränkt
API-Plug-Ins Unterstützung von Suche und Aktion

Unterstützung von grundlegenden adaptiven Karten für eine bessere Benutzeroberfläche

Einfachere Entwicklung mit vorhandenen REST-APIs mit OpenAPI-Spezifikationen

Sie können Anweisungen zu LLM einschließen.
Noch in der privaten Vorschau und features sind eingeschränkt
Teams-Nachrichtenerweiterungen Auffindbar über teams Store oder App Source Marketplace

Unterstützung von Suche und Aktion

Unterstützung adaptiver Karten für eine bessere Benutzeroberfläche und mehr Steuerelemente

Funktioniert auch in Outlook

Wenn Sie zuvor über Buildnachrichtenerweiterungen für Teams verfügen, funktionieren diese jetzt als Plug-Ins.
Maximal 1 Million aktivierte Plug-Ins pro Benutzer

Begrenzte Anzahl von Befehlen (max. 3) und Parametern (max. 5)

Orchestrator nur Gründe mit 10 Plug-Ins pro Eingabeaufforderung

Daten können die Compliancegrenze verlassen, da sie den Bot Framework-Befehl aufrufen, der extern an der Microsoft 365-Grenze gehostet wird.

Leistung hängt von Entwicklern und Hosting ab

Der Umgang mit mehreren Parametern mit komplexen Eingabeaufforderungen kann eine Herausforderung darstellen
Copilot Studio-Plug-Ins Schnellste Benutzeroberfläche zur ersten Ausführung

Es ist keine Infrastrukturverwaltung erforderlich.

Keine Programmiererfahrung erforderlich

Copilot Studio ist teil der Microsoft Copilot-Lizenz
Die Anpassung kann eingeschränkt werden

Die Skalierung kann auf Microsoft Copilot Studio-Abonnementebenen beschränkt sein.

Wenn das Plug-In Power Platform Connectors verwendet, benötigen Benutzer eine Power Platform-Lizenz.

Datentypen

Berücksichtigen Sie Ihre Daten: ihre Struktur, das erwartete Volumen und die erwartete Aktivität sowie den erforderlichen Datenzugriff.

Lösung Datenstruktur Datenvolumen Datenaktivität Summarize/Act
Graphconnectors Unstrukturierte Daten (z. B. Nur-Text-Dokumente, Wiki-Seiten und PDF-Dateien) Bis zu 5 Millionen Elemente pro Verbindung Bis zu 20 Anforderungen pro Sekunde Summarize (Copilot analysiert und extrahiert nur Schlüsselinformationen)
Nachrichtenerweiterungs-Plug-Ins Strukturierte Daten (auf vordefinierte Weise organisiert, häufig in Form von Tabellen mit Zeilen und Spalten) Geeignet für große Datenmengen (über 5M) Geeignet für hohe Aktivität (über 20 Req/Sek.) Zusammenfassen + Handeln (mit adaptiver Karte kann ein Benutzer die Daten ändern)
Copilot Studio-Plug-Ins Strukturierte Daten Geeignet für große Datenmengen (über 5M) Geeignet für große Datenmengen (über 5M) Nur zusammenfassen

In Kürze verfügbar: In Kürze analysiert Copilot Eingabeeingabeaufforderungen mithilfe von Machine Learning-Techniken, um neue Inhalte zu generieren. Es untersucht verfügbare Plug-In-Befehle basierend auf ihren Beschreibungen und Parametern. Anschließend füllt es relevante Daten in diese Parameter ein und führt den Befehl aus.

Option 2: Erstellen eines benutzerdefinierten Engine-Copiloten für Microsoft 365

Mit Azure KI-Diensten können Sie einen benutzerdefinierten KI-Chatbot für Teams und Microsoft 365-Anwendungen erstellen. Wenn Sie eine benutzerdefinierte Botlösung im Teams-Chat suchen, ist das Erstellen eigener Copiloten die perfekte Lösung für Sie.

Diagramm, das die Funktionsweise eines benutzerdefinierten Engine-Copilot-Agents in Teams erläutert

Wie unterscheidet es sich von Copilot-Erweiterungen für Microsoft 365?

Im Zusammenhang mit dem Erstellen von Copiloten für Microsoft 365 stehen mehrere Optionen zur Verfügung. Dieses Diagramm zeigt einen Vergleich zwischen den Copilot-Erweiterbarkeitsoptionen (Graph-Connectors, Plug-Ins und deklarative Copiloten, die eine Verbindung mit Graph-Connectors und -Plug-Ins herstellen können) und dem benutzerdefinierten Engine-Copiloten:

In diesem Diagramm werden Optionen zwischen Copilot-Erweiterungen und benutzerdefiniertem Engine-Copilot für M365 verglichen.

Der custom engine copilot arbeitet auf einem BYO-Modell (Bring Your Own). Daher können Sie Ihren bevorzugten LLM und Orchestrator verwenden.

Das Erstellen eines benutzerdefinierten Engine-Copiloten ist eine hervorragende Wahl, wenn:

  • Sie möchten Modelle und Orchestrierung auswählen.
  • Sie verfügen über Erfahrung im Erstellen von Teams-Bots oder sind mit der Entwicklung von Teams-Bots vertraut.
  • Sie möchten, dass Ihr Ki-Bot für Unterhaltungen für alle Microsoft 365-Benutzer zugänglich ist, unabhängig von ihrem Copilot-Lizenzierungsstatus.

🎯 Erfahren Sie mehr über die Erstellung Ihres eigenen benutzerdefinierten Engine-Copiloten.

Tooloptionen: Pro-Code oder Low-Code?

Wie Sie erstellen und welche Tools Sie verwenden sollten, liegt bei Ihnen. Folgende Optionen stehen zur Auswahl:

  • 🎯 Pro-Code: Wenn Sie das Programmieren für die vollständige Anpassung bevorzugen, verwenden Sie die Teams KI-Bibliothek mit der Erweiterung Teams Toolkit für Visual Studio Code.

  • 🎯 Low-Code oder No-Code: Sie können schnell mit einer benutzerfreundlichen Benutzeroberfläche in Copilot Studio entwickeln, um benutzerdefinierte Copilot Studio-Copiloten zu erstellen.

Nächster Schritt

Informieren Sie sich über die Voraussetzungen für das Erstellen von Connectors und Plug-Ins:

Siehe auch