Einführung in Agents

Agents sind spezialisierte KI-Assistenten mit benutzerdefinierten Kenntnissen, Fähigkeiten und Tools, die in Copilot und Microsoft 365 Chat arbeiten. Sie erweitern die Funktionalität Copilot, indem sie eine Verbindung mit internen Wissensquellen und externen APIs herstellen, wodurch spezialisiertere Workflows und eine höhere Produktivität ermöglicht werden.

Bildschirm, der die Agenterfahrung in Copilot mit generischen Bezeichnungen zeigt und angibt, wo eine Markenanpassung möglich ist.

Als Designer hilft es Ihnen, zu verstehen, was Agenten sind und wie sie entwickelt werden, damit Sie bessere Entscheidungen bei Layouts, Interaktionsmustern und der Art und Weise treffen können, wie Benutzer agentengestützte Workflows erleben. In diesem Artikel werden die Kernkomponenten eines Agents und die beiden Arten von Agents vorgestellt, für die Sie entwerfen werden.

Funktionsweise von Agents

Agents werden von Sprachmodellen unterstützt und in vorhandene Systeme integriert, um Benutzern dabei zu helfen, domänenspezifische Ziele zu erreichen. Wenn Sie verstehen, wie Agenten hinter den Kulissen arbeiten, können Sie bessere Erfahrungen entwerfen.

Das folgende Diagramm zeigt die Kernkomponenten, die das Verhalten eines Agents gestalten, einschließlich der Agent-Canvas, Wissensquellen, Fähigkeiten und Orchestrierungsebene.

Diagramm, das die Kernkomponenten eines Agents zeigt: Agent-Canvas, Wissen, Fähigkeiten, Orchestrator, Foundationmodelle und Autonomie, mit einem Benutzer, der Eingabeaufforderungen sendet und die Ausgabe empfängt.

In der folgenden Tabelle werden die einzelnen Komponenten beschrieben:

Bestandteil Beschreibung
Agent-Arbeitsbereich Die visuelle und interaktive Ebene, auf der Benutzer mit dem Agent interagieren – Chat, Eingabeaufforderungen, Schaltflächen usw. Dies wird in der Regel innerhalb des Chats oder eines Copilot Bereichs innerhalb der Microsoft 365 Suite angezeigt.
Anweisungen Die Regeln und Ziele, die das Verhalten des Agents leiten, was es tun sollte und wie es reagieren sollte. Diese Regeln stammen vom Ersteller des Agenten.
LLM Das große Sprachmodell interpretiert die Aufforderung für natürliche Sprache, die der Benutzer über den Orchestrator sendet, damit der Orchestrator bestimmen kann, welche Schritte ausgeführt werden sollen.
Orchestrator Ein Logikmodul, das die Benutzereingabe interpretiert und den Antwortprozess koordiniert. Es wählt die relevantesten Wissensquellen und Fähigkeiten aus, um sicherzustellen, dass die endgültige Ausgabe den Erwartungen des Benutzers entspricht.
Wissen Interne oder externe Daten, die der Agent verwendet, um seine Antworten zu gründen – z. B. E-Mails, SharePoint Dokumente, Chatnachrichten, Besprechungsaufzeichnungen oder Dienste von Drittanbietern.
Fähigkeiten Aktionen, Trigger und Workflows, die der Agent ausführen kann, um Benutzeranforderungen zu erfüllen , z. B. Zusammenfassung von Inhalten, Planen von Besprechungen, Erstellen von Aufgaben oder Dateien und Senden von Nachrichten.

Arten von Agents

Microsoft unterstützt zwei Arten von Agenten: deklarative Agenten und Agenten mit benutzerdefinierter Engine. Jeder Typ bietet eine andere Anpassungsebene und passt zu verschiedenen Szenarien.

Als Designer sehen Sie, dass beide Typen nahezu identischen Interaktionsmustern folgen und den Benutzern ähneln. Die wichtigsten Unterschiede bestehen darin, was Sie anpassen können und wer die zugrunde liegende Infrastruktur steuert.

Diagramm, das die Architekturen des deklarativen Agents und des benutzerdefinierten Modul-Agents vergleicht und zeigt, welche Komponenten von Copilot bereitgestellt werden und welche vom Ersteller angepasst werden können.

Deklarative Agenten

Deklarative Agents passen Copilot mit Anweisungen, Daten und Aktionen an, um Aufgaben mithilfe der integrierten KI-Infrastruktur von Microsoft zu automatisieren. Sie benötigen kein zusätzliches Hosting. Erstellen Sie sie mithilfe von No-Code- oder Low-Code-Tools. Sie werden über Microsoft 365 Apps wie Teams, Word und Outlook hinweg ausgeführt. Sie eignen sich ideal für einfache Workflows, die Sie innerhalb der vorhandenen Funktionen Copilot ausführen können, z. B. das Zusammenfassen von Informationen, das Extrahieren von Daten oder das Ausführen einfacher Aktionen.

Deklarative Agenten verwenden die Copilot-Orchestrierungsschicht und Basismodelle und übernehmen dabei Microsoft-Standards für Sicherheit, Compliance und verantwortungsvolle KI.

Wenn Sie für deklarative Agents entwerfen, können Sie Folgendes anpassen:

  • Wissensquellen
  • Fähigkeiten und Kompetenzen

Copilot stellt die Agent-Canvas, Orchestrator- und Foundation-Modelle bereit, und Sie können sie nicht ändern. Beginnen Sie mit deklarativen Agents beim Erstellen von Agents in Microsoft 365 Copilot.

Benutzerdefinierte Maschinenagenten

Benutzerdefinierte Engine-Agenten bieten vollständige Anpassungsmöglichkeiten, sodass Teams den Agent-Canvas, die Wissensdatenbank, die Fähigkeiten, die zugrunde liegenden Foundation-Modelle und die Orchestrierungslogik gezielt an spezifische Anforderungen anpassen können. Sie eignen sich gut für komplexe Workflows, bei denen Agenten Autonomie benötigen, um Entscheidungen zu planen, zu treffen und unabhängig zu arbeiten. Darüber hinaus unterstützen sie die Agent-zu-Agent-Zusammenarbeit und können mit Low-Code- oder Pro-Code-Umgebungen erstellt werden.

Im Gegensatz zu deklarativen Agents erfordern benutzerdefinierte Engine-Agents zusätzliches Hosting sowie zusätzliche Schritte für Sicherheit und den verantwortungsvollen Einsatz von KI. Sie können sie in Microsoft 365 Anwendungen sowie auf externen Plattformen, internen Websites und Organisationsdashboards veröffentlichen.

Wenn Sie benutzerdefinierte Engine-Agents erstellen, können Sie Folgendes anpassen:

  • Wissensquellen
  • Fähigkeiten und Kompetenzen
  • Orchestrierungslogik
  • Basismodelle
  • Autonomieverhalten

Der Agent-Canvas bleibt in der nativen Oberfläche von Copilot oder den entsprechenden Microsoft-Anwendungen und kann nicht vollständig ersetzt werden.

Copilot, Microsoft 365 Chat und Agenten

Benutzer verwenden häufig die Begriffe Copilot, Microsoft 365 Chat und Agenten austauschbar, aber sie beziehen sich auf unterschiedliche Erfahrungen. Wenn Sie die Unterschiede verstehen, können Sie die richtige Erfahrung für den richtigen Kontext entwerfen.

Begriff Beschreibung
Copilot Ein integrierter Assistent in Microsoft 365 Apps wie Outlook, Teams, Word und Excel, die Benutzern bei kontextspezifischen Aufgaben helfen. Sie passt sich an die App an, in der sich der Benutzer befindet, z. B. eine Zusammenfassung einer E-Mail in Outlook oder hervorheben von wichtigen Punkten während einer Teams-Besprechung.
Microsoft 365 Chat Ein Copilot-gestützter Konversationsassistent, der über die Microsoft 365-Daten Ihrer Organisation hinweg arbeitet. Sie ruft Informationen aus Outlook, Teams, OneDrive, SharePoint und dem Web ab, sodass Benutzer allgemeine Fragen stellen und kontextbezogene Antworten mithilfe von Unternehmensinhalten erhalten können.
Agenten Spezialisierte KI-Assistenten innerhalb der Microsoft 365 Copilot Chat Umgebung, die für bestimmte Domänen oder Aufgaben entwickelt wurden. Sie erweitern die Funktionen Copilot, indem sie eine Verbindung mit externen Diensten oder Datenquellen herstellen. Agents leben innerhalb der Copilot Chat-Schnittstelle und stellen Expertenwissen und Aktionen im Kontext bereit, wenn Benutzer sie benötigen.

Sie können Agents privat in Ihrer Organisation bereitstellen oder öffentlich über den Agents Store verfügbar machen.