Orchestrator: coördinator en specialisten

Orchestrator kiest geschikte specialisten en kan na hun resultaten verder.

Wat je gaat leren

  • Leg uit: een workflow heeft een expliciete structuur
  • Pas het idee toe in een voorbeeld: Orchestrator: coördinator en specialisten
  • Herken beperkingen en verifieer het resultaat van de oefening

Orchestrator kiest geschikte specialisten en kan na hun resultaten verder. Delegatie is afhankelijk van het huidige verzoek.

Deze stappen verwijzen naar de functies die in de applicatiecode zijn geïdentificeerd. Dit materiaal is niet gevalideerd op een live exemplaar; controleer de documentatie en de opties in uw versie.

Hoe het werkt, stap voor stap

Het delegatiecontract

Vertel de coördinator wat elke medewerker doet en welke input hij nodig heeft. Een medewerker retourneert feiten, bronnen en beperkingen in plaats van instructies om rollen opnieuw te definiëren. Voor één classificatie en één enkele overdracht kan Router volstaan. Vergelijk Parallel voor onafhankelijke gelijktijdige perspectieven.

Gedetailleerd laboratorium

Een compleet delegatievoorbeeld

Instructie van de coördinator: "Kies een medewerker voor de ontbrekende informatie. Vraag geen gegevens op buiten zijn rol. Combineer feiten en signaleer tegenstrijdigheden." De productwerker raadpleegt de catalogus; de bezorger raadpleegt verzendinformatie.

"Welk onderdeel gebruikt de LX-240 en wanneer komt het aan?" levert twee bewijsstukken op: P-12 in de catalogus en geschat 2 à 3 werkdagen na verzending. De coördinator behoudt het onderscheid tussen verenigbaarheid en een schatting. Als het leveringsbewijs ontbreekt, beantwoord dan het eerste deel en leg de tweede beperking uit zonder een belofte te verzinnen.

Het verklarende schema

Orchestrator: coördinator en specialisten Volg de ononderbroken pijlen voor de hoofdstroom. Gestippelde blauwe pijlen leveren gegevens of context; roze pijlen geven feedback of geretourneerde resultaten weer. Kleuren en vormen onderscheiden modellen, winkels, beslissingen en resultaten. Werknemers keren terug naar de orkestrator, die beslist of ze opnieuw moeten delegeren of eindigen. Verbindingen: Gebruikersverzoek → Orchestrator: delegeren of afmaken; Instructies en context → Orchestrator: delegeren of afmaken; Gedeelde uitvoeringsstatus → Orchestrator: delegeren of afmaken; Orchestrator: delegeren of afmaken → Catalogusspecialist (Delegeren); Orchestrator: delegeren of afmaken → Beleidsspecialist (Delegeren); Orchestrator: delegeren of afmaken → Technisch specialist (Delegeren); Catalogusspecialist → Orchestrator: delegeren of afmaken (Resultaat); Beleidsspecialist → Orchestrator: delegeren of afmaken (Resultaat); Technisch specialist → Orchestrator: delegeren of afmaken (Resultaat); Orchestrator: delegeren of afmaken → Laatste antwoord (FINISH); RAG-kennis → Catalogusspecialist; RAG-kennis → Beleidsspecialist; MCP-service → Technisch specialist. W05 · Relatie kaart Orchestrator: coördinator en specialisten Invoer Gebruikersverzoek Gegevens Instructies en context Winkel / index Gedeelde uitvoeringsstatus AI-model / agent Orchestrator: delegeren of afmaken Uitvoer Laatste antwoord AI-model / agent Catalogusspecialist AI-model / agent Beleidsspecialist AI-model / agent Technisch specialist Winkel / index RAG-kennis Gereedschap / dienst MCP-service Delegeren Delegeren Delegeren Resultaat Resultaat Resultaat FINISH Hoofdstroom Gegevens en context Feedback en retour

Volg de ononderbroken pijlen voor de hoofdstroom. Gestippelde blauwe pijlen leveren gegevens of context; roze pijlen geven feedback of geretourneerde resultaten weer. Kleuren en vormen onderscheiden modellen, winkels, beslissingen en resultaten. Werknemers keren terug naar de orkestrator, die beslist of ze opnieuw moeten delegeren of eindigen. Scrol op kleine schermen horizontaal om het hele schema te volgen.

Een compleet voorbeeld

"Is het compatibel en wanneer komt het aan?" heeft productexpertise nodig en vervolgens leveringsinformatie. De resultaten gaan terug naar de coördinator voor het definitieve antwoord.

orchestrator: LunaCoordinator
worker_1: ProductSpecialist
worker_2: DeliverySpecialist

Probeer het zelf

  1. Maak een orkestrator en twee werknemers met verschillende verantwoordelijkheden.
  2. Leg de input, bron en verwachte uitkomst vast voordat u het experiment uitvoert. Gebruik alleen de fictieve gegevens in het voorbeeld.
  3. Volg de diagramfasen. Registreer bij elke stap welke informatie wordt ontvangen en geproduceerd; verwar de tussentijdse output niet met het uiteindelijke resultaat.
  4. Herhaal dit nadat de noodzakelijke informatie is verwijderd of de invoer dubbelzinnig is gemaakt. Controleer of het systeem een ​​antwoord verduidelijkt, stopt of verzint.
  5. Vergelijk met de uitgelegde oplossing. Bewaar de configuratie, datum, resultaat en een verklaring voor verschillen. Verander één ding en test opnieuw.

Een uitgelegde oplossing

De coördinator combineert bevestigde informatie en bestempelt de leveringsschattingen als schattingen. Met een succesvolle oefening kun je het verband tussen input, fasen en uitkomst laten zien. Als er informatie ontbreekt, is een voorzichtig antwoord nuttiger dan verzonnen details. Vergelijk meer dan stijl: controleer ook voorwaarden, bronnen en bewerkingen.

Wanneer deze aanpak helpt en wat de beperkingen zijn

Dynamische delegatie betekent niet automatisch parallelle uitvoering. Kies deze aanpak wanneer deze een gemeten behoefte verbetert. Houd een eenvoudige basislijn aan en vergelijk de resultaten met behulp van identieke inputs. Eén succesvol voorbeeld garandeert niet in elke situatie betrouwbaarheid.

Controleer wat je hebt geleerd

Is multi-agent een achtste sjabloon?

Nee. Het is een architectuurcategorie die verschillende bestaande sjablonen kan gebruiken.

Wie voert een door het model voorgestelde oproep uit?

De applicatie of hostservice na validatie. Het model krijgt niet automatisch onbeperkte toegang.

Welk resultaat moet deze oefening opleveren?

De coördinator combineert bevestigde informatie en bestempelt de leveringsschattingen als schattingen.

Begrippen om te onthouden

  • Knikken: Een fase in een uitvoeringsgrafiek.
  • Gereedschap bellen: Een gestructureerd verzoek om een ​​externe mogelijkheid te gebruiken.
  • Idempotentie: Gecontroleerde herhaling zonder een effect te dupliceren.

Bronnen en uw volgende stap

Ter voorbereiding: W04 — Sequentieel: een team dat in volgorde werkt