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 Discovery Agents sind KI-Assistenten, die wissenschaftliche Forschungsaufgaben in Ihrem Auftrag innerhalb der Microsoft Discovery-Plattform ausführen. Discovery-Agents basieren auf Microsoft Foundry Agent Service. Sie fügen wissenschaftliche Forschungsfunktionen zur Konversations-KI hinzu. Zu diesen Features gehören Logikschleifen, Agentteams, Recherchetools und Wissensbasen.
Agenten dienen als grundlegende Bausteine für die Automatisierung komplexer wissenschaftlicher Workflows. Sie definieren ihr Verhalten durch Anweisungen in natürlicher Sprache, wodurch anspruchsvolles Denken und Entscheidungsfindung ermöglicht wird, ohne Code zu schreiben. Sie erstellen und verwalten Agents über Discovery Studio, die primäre Erstellungsschnittstelle.
Agententwicklung von V1 zu V2
Discovery Agent V2 stellt eine grundlegende Neugestaltung der Agentarchitektur dar. Die Entwicklung geht auf wichtigen Einschränkungen ein und ist gleichzeitig am Microsoft Foundry Agent Service ausgerichtet.
Wichtige Architekturänderungen
| Aspekt | Agent V1 | Agent V2 |
|---|---|---|
| Agentverwaltung | ARM-Ressourcen in der Steuerungsebene | Datenebenenressourcen über Discovery-APIs |
| Workflowmodell | Zustandsautomat mit Ereignissen und Übergängen | Aktionsfluss mit expliziten Kontrollstrukturen |
| Agentenauswahl | Fester Einstiegspunkt pro Projekt |
@AgentName-Weiterleitung pro Nachricht |
| Workflow als Ressource | Separater Ressourcentyp | Workflows sind Agenten mit kind: workflow |
| Modell-Bereitstellung | Automatisch erstellte Plattform ohne Konfiguration | Freigegebene Bereitstellungen auf Arbeitsbereichsebene |
| Verfassen | YAML-Dateien und ARM-Vorlagen | Discovery Studio-Benutzeroberfläche mit YAML-Export |
| Agentaufruf | Durch Referenz im Zustandsautomat | Nach Namen in Workflow-Aktionen |
Vorteile von V2
Agent V2 behebt mehrere Einschränkungen der vorherigen Architektur:
Flexible Workflows – V1 erforderte, dass alle Zustände vorab mit starren ereignisbasierten Übergängen definiert werden. Das Aktionsflussmodell von V2 unterstützt bedingte Logik, Goto-Anweisungen und geschachtelte Verzweigungen für natürlicheren Workflowausdruck.
Datenebenenverwaltung – Der Wechsel von ARM-Ressourcen zu Datenebenen-APIs ermöglicht eine schnellere Iteration und eine einfachere Verwaltung des Agent-Lebenszyklus.
Dynamisches Routing – Im Gegensatz zu den festen Einstiegspunkten von V1 können Sie jeden Agent direkt über
@AgentNameTags in Unterhaltungen adressieren.
Agentarchitektur
Discovery-Agents bauen mit Erweiterungen für wissenschaftliche Entdeckungen auf dem Microsoft Foundry Agent Service auf.
Wichtige Architekturprinzipien
Unveränderliche Versionsverwaltung – Jedes Agentupdate erstellt eine neue Version. Frühere Versionen werden nur für die Überwachung beibehalten, wenn die neueste Version in Ihrem Projekt verwendet wird.
Project binding – Agents verweisen bei der Erstellung auf eine
projectResourceId. Projekte verwalten keine Agentlisten; Agents deklarieren ihre Projektzugehörigkeit.Modelle auf Arbeitsbereichsebene – Alle Agents in einem Projekt teilen sich die Modellbereitstellungen, die auf Arbeitsbereichsebene definiert sind.
Verfassen in Discovery Studio
Discovery Studio stellt die primäre Schnittstelle zum Erstellen und Verwalten von Agents über die visuelle Konfiguration bereit.
Agent-Erstellungsworkflow:
- Erstellen eines Discovery-Projekts – Alle Agenten sind auf ein Projekt beschränkt.
- Bereitstellung von Chatmodellen– Bereitstellung benutzerdefinierter Modelle als ARM-Ressourcen auf Workspace-Ebene mit Azure CLI, Bicep oder ARM-Vorlagen
- Erstellen Sie Prompt-Agenten – Konfigurieren Sie Name, Anweisungen, Modell (nach Bereitstellungsname), Tools und Wissensdatenbanken über Formulare
- Erstellen von Workflow-Agents – Verwenden des visuellen Workflow-Generators oder YAML-Editors zum Definieren von Aktionsflüssen
-
Interaktiv testen – Verwenden des Foundry-Playgrounds oder Testen des Discovery Studio-Chats mit
@AgentNameTags - Iterate – Jeder Speichervorgang erstellt eine neue unveränderliche Version mit vollständigem Verlauf
Agenttypen
Microsoft Discovery unterstützt Eingabeaufforderungs-Agents und Workflow-Agents. Prompt-Agents eignen sich am besten für fokussierte Aufgaben wie Planung, Zusammenfassungen und Werkzeugnutzung. Workflow-Agents orchestrieren Prompt-Agents über Aktionsflows für die mehrstufige oder Human-in-the-Loop-Ausführung.
Ausführliche Informationen zu Agenttypen, Komponentenmodellen und Orchestrierungsmustern finden Sie unter Agent-Typen in Microsoft Discovery.