Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
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.