Microsoft 365 Copilot-Erweiterbarkeitsbeispiele
Dieser Artikel enthält Links zu Codebeispielen, die Sie bei der Entwicklung von Copilot-Erweiterbarkeitslösungen unterstützen, einschließlich Agents, Microsoft Graph-Connectors und Plug-Ins.
Beispiele für deklarative Agents
Die folgenden Beispiele für deklarative Agents sind in der PNP-Community verfügbar.
Beispiel | Beschreibung |
---|---|
Karrierecoach | Bietet personalisierte Vorschläge zur Karriereentwicklung, einschließlich Rollenverständnis, Analyse von Qualifikationslücken, Lernmöglichkeiten und Karriereübergangsplänen. Ziel ist es, die aktuelle Rolle des Benutzers zu verstehen, Karriereziele zu identifizieren, Fähigkeiten und Lücken zu bewerten, Lernmöglichkeiten vorzuschlagen und einen detaillierten Aktionsplan für zukünftiges Wachstum zu erstellen. |
Idea Coach | Ermöglicht Brainstormingsitzungen und Planung, bietet kreative Übungen, Ideen organization Techniken und Feedback zur Verbesserung. Es verwendet einen unterhaltsamen, kollaborativen Ton, stellt iterative Fragen und bietet detaillierte Tagesordnungen und kreative Vorschläge für effektive Brainstorming-Sitzungen. |
Lerncoach | Hilft Benutzern, komplexe Themen zu verstehen, indem sie in einfache, fortgeschrittene und erweiterte Zusammenfassungen unterteilt werden, und bietet außerdem geführte Übungs- und Lernpläne. Es verwendet verschiedene Techniken zum Erlernen komplexer Themen, darunter Glossare, Analogien, Übungsübungen und strukturierte Lernpläne. |
Prompt Coach | Unterstützt Benutzer bei der Erstellung effektiver und gut strukturierter Aufforderungen für Copilot. Bietet Analysen, Complianceprüfungen und Verbesserungsvorschläge. Sie fragt nach Informationen zu Ziel, Kontext, Quelle und Erwartungen, um effektive Aufforderungen zu generieren, und bietet detaillierte Analysen, die Ihnen helfen, Ihre schnelle Schreibbefähigung zu verbessern. |
Formulierungscoach | Bietet detailliertes Feedback zum Schreiben, hilft dabei, den Ton von Nachrichten zu ändern, Text zu übersetzen und Hilft beim Schreiben von Anweisungen, Geschichten, Blogbeiträgen und Whitepapers. Der Schwerpunkt liegt auf Klarheit, Kohärenz, Grammatik und Gesamtwirkung und bietet spezifische Verbesserungen und Alternativen für verschiedene Arten der Dokumenterstellung. |
Beispiele für deklarativen Agent mit API-Plug-In
In den folgenden Beispielen werden benutzerdefinierte Agents mithilfe der Orchestrierung und Modelle von Microsoft implementiert.
Beispiel | Beschreibung |
---|---|
Trey Research Copilot-Erweiterung (OAuth-Version) | In diesem Beispiel wird veranschaulicht, wie Sie ihren eigenen deklarativen Agent mithilfe des Orchestrators und der LLMs von Microsoft erstellen, der auch über ein API-Plug-In mit einer API interagieren kann. Dieses Beispiel umfasst die Authentifizierung. |
Trey Research Copilot-Erweiterung (anonyme Version) | In diesem Beispiel wird veranschaulicht, wie Sie ihren eigenen deklarativen Agent mithilfe des Orchestrators und der LLMs von Microsoft erstellen, der auch über ein API-Plug-In mit einer API interagieren kann. Diese Version des Trey Research-Beispiels führt keine Authentifizierung durch, kann aber für Demos und Experimente nützlich sein. |
Beispiele für benutzerdefinierte Engine-Agent
In den folgenden Beispielen werden benutzerdefinierte Engine-Agents mit benutzerdefinierter Orchestrierung und Modellen implementiert.
Beispiel | Beschreibung |
---|---|
Besprechungshilfsprogramm mit Azure OpenAI | In diesem Beispiel wird veranschaulicht, wie Azure OpenAI Aktionselemente aus Besprechungstranskriptionen für alle Teilnehmer extrahiert, die eine Besprechung abonniert haben. Nach Abschluss der Besprechung werden diese Aktionselemente dann an jeden einzelnen Benutzer in einem 1:1-Chat gesendet. |
Bot für virtuelle Assistent | Diese Beispielanwendung veranschaulicht einen Stammbot, der Eingaben für maßgeschneiderte Antworten an Skillbots weitergibt. |
Microsoft Graph-Connectorbeispiele
In den folgenden Beispielen werden Microsoft Graph-Connectors implementiert, die Microsoft 365 Copilot erweitern.
Beispiel | Beschreibung |
---|---|
TypeScript-Richtlinienconnector | Dieses Beispiel enthält einen Microsoft Graph-Connector, der zeigt, wie lokale Richtlinien in Microsoft 365 erfasst werden. Für jede Datei werden die Metadaten aus der Front-Matter extrahiert, dem Schema der externen Verbindung zugeordnet und der Inhalt erfasst, wobei der Inhalt und die Metadaten beibehalten werden. Der erfasste Inhalt ist so festgelegt, dass er für alle Personen im organization sichtbar ist. |
.NET Microsoft Graph-Dokumentationsconnector | In diesem .NET-Beispielprojekt wird gezeigt, wie Sie einen Microsoft Graph-Connector erstellen, um unstrukturierte Daten in Microsoft 365 zu erfassen und für Microsoft 365 Copilot verfügbar zu machen. Das Projekt verwendet das Teams Toolkit für Visual Studio, um den Connector als Microsoft Teams-App zu packen und die Bereitstellung im organization zu vereinfachen. |
.NET GitHub-Connector | Diese .NET-Anwendung zeigt Ihnen, wie Sie die Microsoft Graph-Connector-API verwenden, um einen benutzerdefinierten Connector zu erstellen, der Probleme und Repositorys von GitHub indiziert. Dieses Connectorbeispiel unterstützt Umgebungen wie Microsoft Search, Copilot in Teams, die Microsoft 365-App und vieles mehr. |
Python-GitHub-Connector | Diese Python-Anwendung zeigt Ihnen, wie Sie die Microsoft Graph-Connector-API verwenden, um einen benutzerdefinierten Connector zu erstellen, der Probleme und Repositorys von GitHub indiziert. Dieses Connectorbeispiel unterstützt Umgebungen wie Microsoft Search, Copilot in Teams, die Microsoft 365-App und vieles mehr. |
TypeScript-GitHub-Connector | Diese TypeScript-Anwendung zeigt Ihnen, wie Sie die Microsoft Graph-Connector-API verwenden, um einen benutzerdefinierten Connector zu erstellen, der Probleme und Repositorys von GitHub indiziert. Dieses Connectorbeispiel unterstützt Umgebungen wie Microsoft Search, Copilot in Teams, die Microsoft 365-App und vieles mehr. |
Microsoft Graph-Connectorbeispiele aus der Community
Die neueste Liste der Microsoft Graph-Connectorbeispiele aus der Community finden Sie im Microsoft Adoption Center.
Plug-Ins für Microsoft 365 Copilot
Beispiele für Teams-Nachrichtenerweiterungen
In den folgenden Beispielen werden Teams-Nachrichtenerweiterungen implementiert, die Microsoft 365 Copilot erweitern.
Beispiel | Beschreibung |
---|---|
Northwind Inventory-Erweiterung | In diesem TypeScript-Beispiel wird eine Teams-Nachrichtenerweiterung implementiert, mit der Benutzer Daten aus der Northwind-Beispieldatenbank abfragen und Maßnahmen für diese Daten ergreifen können. |
Azure KI-Sucherweiterung | In diesem JavaScript-Beispiel wird eine Teams-Nachrichtenerweiterung implementiert, die die Azure KI-Suche verwendet, um die Vektorsuche von Dokumenten zu ermöglichen. |
.NET-Produktsupporterweiterung | In diesem .NET-Beispiel wird eine Teams-Nachrichtenerweiterung implementiert, mit der Benutzer Auf der SharePoint Online-Teamwebsite gespeicherte Produkte über Microsoft Graph abfragen können. |
TypeScript-Produktsupporterweiterung | In diesem TypeScript-Beispiel wird eine Teams-Nachrichtenerweiterung implementiert, mit der Benutzer Produkte, die auf der SharePoint Online-Teamwebsite gespeichert sind, über Microsoft Graph abfragen können. |
.NET Multi-Parameter | Plug-In, das veranschaulicht, wie komplexe Äußerungen implementiert und deep retrieval unterstützt werden |
TypeScript Multi-Parameter | Plug-In, das veranschaulicht, wie komplexe Äußerungen implementiert und deep retrieval unterstützt werden |
JavaScript Multi-Parameter | Plug-In, das veranschaulicht, wie komplexe Äußerungen implementiert und deep retrieval unterstützt werden |
Konformitätsprüfung | Verwenden Sie Azure OpenAI, um Vorschlagsdokumente mit einem Richtliniendokument zu vergleichen und zurückzugeben, ob der Vorschlag entspricht und warum/warum nicht. |
Erfahrener Finder | In diesem Beispiel wird eine Teams-Nachrichtenerweiterung implementiert, die verwendet werden kann, um eine Datenbank von Kandidaten basierend auf ihren Fähigkeiten, ihrem Standort und ihrer Verfügbarkeit abzufragen. Das Beispiel veranschaulicht bei Verwendung mit Microsoft 365 Copilot single Sign-On (SSO) und die Fähigkeit von Copilot, eine Suche mit mehreren Parametern durchzuführen. |