Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Microsoft 365 Copilot ist ein KI-gestütztes Produktivitätstool, das Workflows in Microsoft 365-Anwendungen wie Copilot Chat, Outlook, Teams und Word mithilfe von Unternehmensdaten von Microsoft Graph verbessert. Obwohl Copilot leistungsstarke integrierte Funktionen bietet, müssen Organisationen häufig zusätzliches Wissen, Datenquellen oder Anwendungen integrieren, um bestimmte Anwendungsfälle zu behandeln.
Agents erweitern die Funktionalität von Copilot, indem sie als spezialisierte KI-Assistenten fungieren, die auf bestimmte Domänen zugeschnitten sind. Diese Agenten wenden Organisationswissen und Automatisierung an, um Geschäftsprozesse zu optimieren, die Entscheidungsfindung zu verbessern und die Effizienz zu verbessern. Agents können Informationen abrufen, Daten zusammenfassen oder sogar Aktionen wie das Senden von E-Mails oder das Aktualisieren von Datensätzen ausführen.
Sie können einen von zwei Ansätzen verwenden, um Agents für Copilot zu erstellen: den deklarativen Ansatz, bei dem Ihre Anweisungen, Kenntnisse und Aktionen zusammen mit dem Orchestrator und den Modellen von Copilot genutzt werden, oder der benutzerdefinierte Engine-Ansatz , bei dem Sie Ihren eigenen Orchestrator und Modelle verwenden, um einen vollständig maßgeschneiderten Agent zu erstellen. In diesem Artikel werden die beiden Ansätze beschrieben und informationen dazu bereitgestellt, wann sie verwendet werden sollen.
Gründe für die Erstellung eines Agents
Microsoft 365 Copilot bietet leistungsstarke KI-gesteuerte Unterstützung, aber Copilot allein kann die einzigartigen Workflows, Datenquellen oder Automatisierungsanforderungen Ihrer organization möglicherweise nicht vollständig erfüllen. Durch die Erstellung von Agents haben Sie folgende Möglichkeiten:
- Erweitern Sie das Wissen von Copilot , indem Sie Systeme und Datenquellen von Drittanbietern integrieren.
- Automatisieren sie komplexe, mehrstufige Workflows in Microsoft 365 und externen Anwendungen.
- Stellen Sie maßgeschneiderte Benutzeroberflächen zur Oberfläche, an denen Ihre Benutzer arbeiten – in Teams-Chats, Outlook, SharePoint oder benutzerdefinierten Apps.
Agents ermöglichen sichere Echtzeitinteraktionen zwischen Copilot und anderen Unternehmenssystemen. Microsoft und seine Partner bieten eine Vielzahl von vordefinierten Agents an. Sie können auch Eigenes erstellen, indem Sie sowohl Low-Code- als auch Pro-Code-Tools verwenden, um Ihre spezifischen Anforderungen zu erfüllen.
Beispielsweise kann der Vertriebsmitarbeiter für Copilot die Leadverwaltung automatisieren, indem kontakte in Vertriebsleads in Dynamics oder Salesforce umgewandelt, Besprechungen eingerichtet und Kunden kontaktiert werden, während gleichzeitig sicher auf Microsoft 365- und Unternehmensdaten zugegriffen wird, um Interaktionen zu personalisieren und Geschäftsergebnisse zu erzielen.
Durch die Entwicklung von Agents für Microsoft 365 Copilot können Organisationen Unternehmensdaten sicher nutzen, Anwendungsübergreifende Aktionen ergreifen und die Produktivität steigern – alles innerhalb des Flows von Teams, Outlook, Copilot oder anderen Microsoft 365-Anwendungen.
Agent-Kernkomponenten
Agents bestehen aus den folgenden Kernkomponenten:
- Wissen: Passen Sie die Antworten des Agents an, indem Sie ihn mit speziellen Anweisungen und Datenquellen bereitstellen.
- Aktionen: Entwickeln von Aktionen, Triggern und Workflows, die Geschäftsprozesse automatisieren.
Über diese Kernkomponenten hinaus verbessern zusätzliche Ebenen die Funktionalität eines Agents:
- Der Orchestrator fungiert als zentrale Engine, die verwaltet, wie der Agent mit Wissen, Fähigkeiten und Autonomie interagiert.
- Die Basismodelle unterstützen das Denken, das Sprachverständnis und die Reaktionsgenerierung des Agents und bilden die Intelligenzebene hinter jeder Interaktion.
- Die Benutzeroberflächenebene sorgt für eine nahtlose Interaktion zwischen Benutzern und Agents, indem Agents in Microsoft 365-Anwendungen oder externe Plattformen integriert werden, um einen intuitiven und effizienten Workflow zu erzielen.
Durch die Kombination dieser Elemente bieten Agents eine leistungsstarke Möglichkeit, Copilot zu erweitern, um Aufgaben zu automatisieren, Daten zu integrieren und intelligente, kontextbezogene Unterstützung bereitzustellen.
Deklarative Agents
Deklarative Agents ermöglichen Es Ihnen, Copilot für bestimmte Szenarien zu konfigurieren, indem Sie benutzerdefinierte Anweisungen, zusätzliches Wissen und Aktionen hinzufügen, um Geschäftsprozesse zu automatisieren. Da deklarative Agents die KI-Infrastruktur, das Modell und den Orchestrator von Copilot verwenden, halten sie die Anforderungen an Sicherheit, Compliance und verantwortungsvolle KI (RAI) für Microsoft 365 ein. Die folgende Abbildung zeigt die grundlegende Anatomie eines deklarativen Agents.
Zum Konfigurieren eines deklarativen Agents stellen Sie Folgendes bereit:
- Benutzerdefinierte Anweisungen zum Gestalten der Antworten von Copilot auf die spezifischen Anforderungen oder Workflows Ihrer organization.
- Benutzerdefiniertes Wissen zum Verbinden von Microsoft 365-Datenquellen (z. B. Teams-Nachrichten, Copilot-Connectors, SharePoint und OneDrive) oder externen Daten über Microsoft 365 Copilot-Connectors.
- Benutzerdefinierte Aktionen zur Integration in APIs, um in Echtzeit mit externen Systemen zu interagieren.
Deklarative Agents weisen die folgenden Merkmale auf:
- Hosting: Verwenden Sie das Orchestrator- und Foundation-Modell von Copilot. Es ist kein zusätzliches Hosting erforderlich.
- Werkzeugbestückung: Erstellen Sie Agents mit Low-Code-Tools wie Microsoft 365 Copilot oder Pro-Code-Tools wie Visual Studio oder Visual Studio Code und Microsoft 365 Agents Toolkit.
- Kanäle: Ausführung in Microsoft 365 Copilot- und Microsoft 365-Apps wie Teams, Word, Excel und Outlook.
Benutzerdefinierte Engine-Agents
Benutzerdefinierte Engine-Agents sind vollständig angepasste KI-Assistenten. Sie sind nützlich für Szenarien, die komplexe Workflows, Orchestrierung oder bestimmte Sprachmodelle erfordern. Beim Erstellen eines benutzerdefinierten Engine-Agents müssen Sie möglicherweise zusätzliches Hosting für Modelle und Orchestratoren bereitstellen und sicherstellen, dass Ihr benutzerdefinierter Agent konform und sicher ist und den Richtlinien für verantwortungsvolle KI (RAI) entspricht. Die folgende Abbildung zeigt die grundlegende Anatomie eines benutzerdefinierten Engine-Agents.
Zum Entwickeln eines benutzerdefinierten Engine-Agents benötigen Sie Folgendes:
- Benutzerdefinierte Orchestrierung , um die vollständige Kontrolle über Workflows zu übernehmen und zusätzliches Wissen und externe API-Aufrufe zu integrieren. Sie können ein oder mehrere Sprachmodelle integrieren, um die Funktionalität zu verbessern.
- Benutzerdefinierte Modelle , um das am besten geeignete Modell für Ihren Anwendungsfall auszuwählen, unabhängig davon, ob große, kleine Sprache, fein abgestimmte oder branchenspezifische Modelle.
- Autonomie und proaktive agentische Unterstützung zum programmgesteuerten Initiieren von Workflows und Aktionen, sodass Agents unabhängig arbeiten, Entscheidungen treffen und Aufgaben bei Bedarf eskalieren können.
Benutzerdefinierte Engine-Agents weisen die folgenden Merkmale auf:
- Hosting: Fordern Sie zusätzliches Hosting außerhalb von Microsoft 365 an, in der Regel mit Clouddiensten wie Azure, gegen zusätzliche Kosten.
- Werkzeugbestückung: Die Orchestrierung kann mithilfe von Low-Code-Copilot Studio oder Pro-Code-Tools wie Visual Studio, Visual Studio Code und Agents Toolkit, mithilfe von Sprachen wie .NET, Python und JavaScript und Frameworks wie Semantic Kernel oder LangChain erstellt werden.
- Kanäle: Kann in Microsoft 365 Copilot- und Microsoft 365-Apps wie Teams, Word, Excel und Outlook sowie in externen Apps und Websites wie Kundendienstportalen oder internen Dashboards ausgeführt werden.
- Zusammenarbeit: Unterstützt die Agent-zu-Agent-Kommunikation, sodass Agents Aufgaben delegieren und Workflows koordinieren können, wodurch die Funktionen von Copilot auf mehrere Agents innerhalb eines organization erweitert werden.
Auswählen des Zu erstellenden Agenttyps
In diesem Abschnitt werden die Features und Szenarien für deklarative und benutzerdefinierte Engine-Agents beschrieben, mit denen Sie entscheiden können, welcher Agenttyp erstellt werden soll.
In der folgenden Tabelle werden die wichtigsten Unterschiede zwischen deklarativen Agents und benutzerdefinierten Engine-Agents zusammengefasst, damit Sie die richtige Option für Ihren Anwendungsfall auswählen können.
| Feature | Deklarative Agents | Benutzerdefinierte Engine-Agents |
|---|---|---|
| Anwendungsfall | Verwenden Sie Microsoft 365 Copilot für fokussierte Szenarien. | Verwenden Sie komplexe Workflows oder erweiterte Integrationen. |
| Freigabe und Zugriff | Entwickelt, um von Einzelpersonen verwendet zu werden. | Unterstützung sowohl der individuellen Verwendung als auch der Gruppenzusammenarbeit. |
| Anpassung | Beschränkt auf Orchestrator und Modelle von Copilot. | Vollständig anpassbar, einschließlich auswahl von KI-Modellen und Orchestrierung. |
| Proaktive Interaktionen | Nicht unterstützt; verlassen sich auf benutzerinitiierte Interaktionen. | Ermöglichen Sie Es Agents, Aktionen automatisch auszulösen, auch ohne direkte Benutzereingaben. |
| Kanäle | Integriert in Microsoft 365-Apps. | Verfügbar für Microsoft 365 und externe Apps. |
| Einrichtungskomplexität | Kann mit Low-Code-Tools (Copilot Studio) und Pro-Code-Tools (Visual Studio Code/Agents Toolkit) entwickelt werden. | Unterscheidet sich von einfachen Setups in Copilot Studio bis hin zu erweiterten Pro-Code-Implementierungen mit Visual Studio oder VS Code. |
| Engine-Hosting | In Microsoft 365 gehostet. | Gehostet in Microsoft 365 mit Copilot Studio oder extern mit benutzerdefinierten Lösungen wie Azure KI. |
| Bereitstellungsoptionen | Innerhalb meiner organization oder im kommerziellen Store für meine Kunden (ISVs) veröffentlichen. | Innerhalb meiner organization oder im kommerziellen Store für meine Kunden (ISVs) veröffentlichen. |
| Compliance und Sicherheit | Erbt Microsoft 365-Compliance-, RAI- und Sicherheitsstandards | Sie müssen Ihre eigenen Compliance-, RAI-Methoden und Sicherheitsmaßnahmen sicherstellen. |
Das folgende Flussdiagramm fasst den Entscheidungsprozess für die Auswahl des zu erstellenden Agent-Typs zusammen.
Erstellen Sie einen deklarativen Agent in folgenden Fällen:
- Sie möchten, dass Ihr Agent innerhalb der Orchestrierungs- und Sprachmodelle von Copilot arbeitet, um Konsistenz mit Sicherheit und Compliance sicherzustellen.
- Sie möchten eine schnellere Implementierung oder möchten einen Agent ohne oder mit wenig Code mithilfe von Tools wie Copilot Studio entwickeln, oder Sie sind ein Entwickler, der eine optimierte Erfahrung mit Pro-Code-Optionen wie Visual Studio oder Microsoft 365 Agents Toolkit bevorzugt.
- Der Workflow Ihrer Benutzer befindet sich in Microsoft 365-Apps (SharePoint, OneDrive, Teams), und sie möchten im Kontext dieser Anwendungen (über @mentions oder in Teams-Geschäftschats) arbeiten. Beispielsweise ein IT-Helpdesk-Agent, der @mentions in Teams antwortet, oder ein in SharePoint aufgerufener Dokumentzusammenfassungs-Agent.
Erstellen Sie einen benutzerdefinierten Engine-Agent in folgenden Fällen:
- Ihr Agent erfordert eine benutzerdefinierte Orchestrierung, um komplexe Workflows, spezifische Geschäftslogik, präzise Entscheidungsregeln oder mehrere Systemintegrationen zu verarbeiten. Beispielsweise kann ein Genehmigungsbeauftragter für Finanzkredite bestimmte Geschäftsregeln, präzise Datensammlungsanforderungen und mehrere Bonitätsprüfungssysteme zum Auswerten des Antrags eines Kandidaten haben.
- Sie möchten Ihre eigenen KI-Modelle verwenden, oder Ihr Agent kann von domänenspezifischen Modellen mit speziellem Wissen oder multimodalen Modellen profitieren.
- Sie möchten die Gruppenproduktivität aktivieren, bei der mehrere Benutzer mit demselben Agent in einem Teams-Kanal oder einer Besprechung zusammenarbeiten oder davon profitieren können.
- Sie haben eine vorhandene Konversations-Assistent außerhalb von Copilot erstellt und möchten sie in Microsoft 365 und Copilot integrieren.
- Sie möchten Ihren Agent außerhalb von Microsoft 365 und Copilot verfügbar machen.
- Sie möchten proaktives Messaging unterstützen, mit dem Entwickler Workflows definieren und Das Verhalten des Agents auslösen können, ohne dass eine Benutzerinteraktion erforderlich ist.
Überlegungen zu den Kosten
Berücksichtigen Sie die Kostenauswirkungen ihres Agent-Lösungsentwurfs sowohl aus Benutzer- als auch Hostingperspektive. Weitere Informationen finden Sie unter Kostenüberlegungen für die Copilot-Erweiterbarkeit.