Orchestrator: Koordinator und Spezialisten

Der Orchestrator wählt geeignete Spezialisten aus und kann nach deren Ergebnissen fortfahren.

Was Sie lernen werden

  • Erklären Sie: Ein Workflow hat eine explizite Struktur
  • Wenden Sie die Idee in einem Beispiel an: Orchestrator: Koordinator und Spezialisten
  • Erkennen Sie Einschränkungen und überprüfen Sie das Übungsergebnis

Der Orchestrator wählt geeignete Spezialisten aus und kann nach deren Ergebnissen fortfahren. Die Delegation hängt von der aktuellen Anfrage ab.

Diese Schritte beziehen sich auf im Anwendungscode identifizierte Funktionen. Dieses Material wurde nicht in einer Live-Instanz validiert; Überprüfen Sie die Dokumentation und die Optionen in Ihrer Version.

Wie es funktioniert, Schritt für Schritt

Der Delegationsvertrag

Teilen Sie dem Koordinator mit, was jeder Mitarbeiter erledigt und welchen Input er benötigt. Ein Mitarbeiter gibt Fakten, Quellen und Einschränkungen zurück, statt Anweisungen zur Neudefinition von Rollen. Für eine Klassifizierung und eine einzelne Übergabe kann ein Router ausreichen. Für unabhängige gleichzeitige Perspektiven vergleichen Sie Parallel.

Detailliertes Labor

Ein vollständiges Delegationsbeispiel

Anweisung des Koordinators: „Wählen Sie einen Mitarbeiter für die fehlenden Informationen aus. Fordern Sie keine Daten außerhalb seiner Rolle an. Kombinieren Sie Fakten und kennzeichnen Sie Widersprüche.“ Der Produktarbeiter konsultiert den Katalog; Der Zusteller konsultiert die Versandinformationen.

„Welches Teil verbraucht LX-240 und wann kommt es an?“ liefert zwei Beweise: P-12 im Katalog und geschätzte 2–3 Werktage nach Versand. Der Koordinator wahrt die Unterscheidung zwischen Kompatibilität und Kostenvoranschlag. Wenn ein Liefernachweis fehlt, beantworten Sie den ersten Teil und erläutern Sie die zweite Einschränkung, ohne ein Versprechen zu erfinden.

Das erklärende Schaubild

Orchestrator: Koordinator und Spezialisten Folgen Sie den durchgezogenen Pfeilen für den Hauptfluss. Gestrichelte blaue Pfeile liefern Daten oder Kontext; Gestrichelte rosa Pfeile zeigen Feedback oder zurückgegebene Ergebnisse an. Farben und Formen unterscheiden Modelle, Geschäfte, Entscheidungen und Ergebnisse. Die Mitarbeiter kehren zum Orchestrator zurück, der entscheidet, ob er erneut delegiert oder den Vorgang beendet. Verbindungen: Benutzeranfrage → Orchestrator: delegieren oder beenden; Anweisungen und Kontext → Orchestrator: delegieren oder beenden; Gemeinsamer Ausführungsstatus → Orchestrator: delegieren oder beenden; Orchestrator: delegieren oder beenden → Katalogspezialist (Delegieren); Orchestrator: delegieren oder beenden → Politikspezialist (Delegieren); Orchestrator: delegieren oder beenden → Technischer Spezialist (Delegieren); Katalogspezialist → Orchestrator: delegieren oder beenden (Ergebnis); Politikspezialist → Orchestrator: delegieren oder beenden (Ergebnis); Technischer Spezialist → Orchestrator: delegieren oder beenden (Ergebnis); Orchestrator: delegieren oder beenden → Endgültige Antwort (FINISH); RAG-Wissen → Katalogspezialist; RAG-Wissen → Politikspezialist; MCP-Dienst → Technischer Spezialist. W05 · Beziehungskarte Orchestrator: Koordinator und Spezialisten Eingang Benutzeranfrage Daten Anweisungen und Kontext Speichern / Index Gemeinsamer Ausführungsstatus KI-Modell/Agent Orchestrator: delegieren oder beenden Ausgabe Endgültige Antwort KI-Modell/Agent Katalogspezialist KI-Modell/Agent Politikspezialist KI-Modell/Agent Technischer Spezialist Speichern / Index RAG-Wissen Werkzeug / Service MCP-Dienst Delegieren Delegieren Delegieren Ergebnis Ergebnis Ergebnis FINISH Hauptfluss Daten und Kontext Feedback und Rückgabe

Folgen Sie den durchgezogenen Pfeilen für den Hauptfluss. Gestrichelte blaue Pfeile liefern Daten oder Kontext; Gestrichelte rosa Pfeile zeigen Feedback oder zurückgegebene Ergebnisse an. Farben und Formen unterscheiden Modelle, Geschäfte, Entscheidungen und Ergebnisse. Die Mitarbeiter kehren zum Orchestrator zurück, der entscheidet, ob er erneut delegiert oder den Vorgang beendet. Scrollen Sie auf kleinen Bildschirmen horizontal, um das gesamte Schaubild zu verfolgen.

Ein vollständiges Beispiel

„Ist es kompatibel und wann kommt es an?“ benötigt Produktexpertise und dann Lieferinformationen. Die Ergebnisse werden zur endgültigen Antwort an den Koordinator zurückgesendet.

orchestrator: LunaCoordinator
worker_1: ProductSpecialist
worker_2: DeliverySpecialist

Probieren Sie es selbst aus

  1. Erstellen Sie einen Orchestrator und zwei Mitarbeiter mit unterschiedlichen Verantwortlichkeiten.
  2. Notieren Sie die Eingabe, die Quelle und das erwartete Ergebnis, bevor Sie das Experiment durchführen. Verwenden Sie im Beispiel nur die fiktiven Daten.
  3. Folgen Sie den Diagrammschritten. Notieren Sie bei jedem Schritt, welche Informationen empfangen und produziert werden. Verwechseln Sie Zwischenergebnisse nicht mit Endergebnissen.
  4. Wiederholen Sie den Vorgang, nachdem Sie erforderliche Informationen entfernt oder die Eingabe mehrdeutig gemacht haben. Prüfen Sie, ob das System eine Antwort klärt, stoppt oder erfindet.
  5. Vergleichen Sie mit der erklärten Lösung. Bewahren Sie die Konfiguration, das Datum, das Ergebnis und eine Erklärung für Unterschiede auf. Ändern Sie eine Sache und testen Sie es erneut.

Eine erklärte Lösung

Der Koordinator kombiniert bestätigte Informationen und kennzeichnet Lieferschätzungen als Schätzungen. Mit einer erfolgreichen Übung können Sie den Zusammenhang zwischen Input, Phasen und Ergebnis aufzeigen. Bei fehlenden Informationen ist eine vorsichtige Antwort sinnvoller als erfundene Details. Vergleichen Sie mehr als nur Stil: Überprüfen Sie auch Bedingungen, Quellen und Vorgänge.

Wann dieser Ansatz hilft und wo seine Grenzen liegen

Dynamische Delegation bedeutet nicht automatisch parallele Ausführung. Wählen Sie diesen Ansatz, wenn er einen gemessenen Bedarf verbessert. Behalten Sie eine einfache Ausgangsbasis bei und vergleichen Sie die Ergebnisse mit identischen Eingaben. Ein erfolgreiches Beispiel stellt nicht in jeder Situation Verlässlichkeit dar.

Überprüfen Sie Ihr Wissen

Ist Multi-Agent eine achte Vorlage?

Nein. Es handelt sich um eine Architekturkategorie, die mehrere vorhandene Vorlagen verwenden kann.

Wer führt einen vom Modell vorgeschlagenen Aufruf aus?

Die Anwendung oder der Hostdienst nach der Validierung. Das Modell erhält nicht automatisch uneingeschränkten Zugriff.

Zu welchem ​​Ergebnis soll diese Übung führen?

Der Koordinator kombiniert bestätigte Informationen und kennzeichnet Lieferschätzungen als Schätzungen.

Wichtige Begriffe

  • Nicken: Eine Phase in einem Ausführungsdiagramm.
  • Werkzeugaufruf: Eine strukturierte Anfrage zur Nutzung einer externen Funktion.
  • Idempotenz: Kontrollierte Wiederholung ohne Duplizierung eines Effekts.

Quellen und Ihr nächster Schritt

Zur Vorbereitung: W04 – Sequentiell: Ein Team arbeitet in der richtigen Reihenfolge