Condividi tramite


Orchestrazioni dei flussi di lavoro di Microsoft Agent Framework

Le orchestrazioni sono modelli di flusso di lavoro predefiniti spesso con executor appositamente creati che consentono agli sviluppatori di creare rapidamente flussi di lavoro complessi collegando semplicemente i propri agenti di intelligenza artificiale.

Perché un approccio multi-agente?

I sistemi ad agente singolo tradizionali sono limitati nella loro capacità di gestire attività complesse e multifaccettate. Orchestrando più agenti, ognuno con competenze o ruoli specializzati, è possibile creare sistemi più affidabili, adattivi e in grado di risolvere in modo collaborativo i problemi reali.

Orchestrazioni supportate

Modello Description Caso d'uso tipico
Concomitante Un'attività viene trasmessa a tutti gli agenti ed elaborata contemporaneamente. Analisi parallela, sottoattività indipendenti, processo decisionale dell'insieme.
Sequenziale Passa il risultato da un agente al successivo in un ordine definito. Flussi di lavoro passo-passo, pipeline, elaborazione a più fasi.
Chat di gruppo Assembla gli agenti in una topologia a stella con un manager che controlla il flusso della conversazione. Perfezionamento iterativo, risoluzione collaborativa dei problemi, revisione del contenuto.
Magentic Variante della chat di gruppo con un manager basato su Planner. Ispirato da MagenticOne. Collaborazione multi-agente generale complessa.
Handoff Assembla gli agenti in una topologia mesh in cui gli agenti possono passare dinamicamente il controllo in base al contesto senza un gestore centrale. Flussi di lavoro dinamici, escalation, alternativa o scenari di trasferimento esperti.

Passaggi successivi

Esplorare i singoli modelli di orchestrazione per comprendere le caratteristiche uniche e come usarle in modo efficace nelle applicazioni.