Hinzufügen von Agents zu einem Workflow

Abgeschlossen

Agents sind die zentralen Logikkomponenten innerhalb eines Microsoft Foundry-Workflows. Durch das Hinzufügen von Agents zu einem Workflow ermöglichen Sie die KI-gesteuerte Entscheidungsfindung, Klassifizierung und Reaktionsgenerierung als Teil einer größeren Orchestrierung. Jeder Agent kann mit einem bestimmten Zweck, Modell, Aufforderung und Satz von Tools konfiguriert werden, sodass Workflows mehrere spezielle Funktionen kombinieren können.

Sie fügen einem Workflow Agenten hinzu, indem Sie einen Agentenaufrufknoten einfügen. Dieser Knoten kann auf einen vorhandenen Agent aus Ihrem Foundry-Projekt verweisen, oder Sie können einen neuen Agent direkt im Workflow-Designer erstellen. Mit dem Aufruf-Agent-Editor können Sie Tools, Wissensdatenbanken, Arbeitsspeicher und Schutzläufe für den Agent konfigurieren und das Verhalten auf die Anforderungen des Workflows anpassen. Wenn Sie einen Agent aufrufen, übergibt der Workflow Kontext ( z. B. Benutzereingaben oder zuvor festgelegte Variablen ) an den Agent und empfängt eine Antwort, die in nachfolgenden Schritten verwendet werden kann.

Agents können in mehreren Workflows wiederverwendet werden, was einen modularen Entwurf fördert. Beispielsweise kann ein einzelner Kategorisierungs-Agent in vielen Workflows aufgerufen werden, um eingehende Anforderungen zu klassifizieren, während verschiedene Lösungs-Agents Folgeaktionen verarbeiten. Durch diese Trennung von Bedenken können Workflows im Laufe der Zeit einfacher verwaltet und weiterentwickelt werden.

Zusätzlich zum Generieren von Antworten auf natürliche Sprache können Agents so konfiguriert werden, dass strukturierte Ausgaben zurückgegeben werden. Indem Sie ein Antwortformat wie ein JSON-Schema definieren, stellen Sie sicher, dass die Agentausgabe einem vorhersagbaren Shape folgt. Strukturierte Ausgaben sind besonders nützlich, wenn Antworten von Agenten den Steuerungsfluss beeinflussen, z. B. Routinglogik oder die Zuweisung von Variablen in späteren Knoten. Sie können das Ausgabeschema eines Agents in den Parametern der Registerkarte "Details " des Aufruf-Agent-Editors definieren.

Screenshot der Parameter des Aufruf-Agent-Knotens mit der Konfiguration des Antwortschemas.

Sobald ein Agent einem Workflow hinzugefügt wurde, kann seine Ausgabe in einer Variablen gespeichert und im gesamten Workflow referenziert werden. Mithilfe von Variablen können Agents Entscheidungen beeinflussen, bedingte Verzweigungen auslösen oder anderen Agents Eingaben bereitstellen. Sie können den variablen Speicher in den Aktionseinstellungen des Aufruf-Agent-Knotens konfigurieren.

Screenshot, der zeigt, wie die Agentausgabe in einer Variablen für die spätere Verwendung im Workflow gespeichert wird.

Indem Sie Agents nachdenklich hinzufügen und konfigurieren, transformieren Sie eine einfache Abfolge von Aktionen in einen intelligenten, adaptiven Workflow.