Pattern di design multi-agent

Creare sistemi agentici scalabili

Korey Stegared-Pace

Senior AI Cloud Advocate, Microsoft

Agenti singoli

single_agent1.jpg

Creare sistemi agentici scalabili

Agenti singoli

single_agent2.jpg

Creare sistemi agentici scalabili

Multi-agent

multi_agent1.jpg

Creare sistemi agentici scalabili

Esempio: multi-agent per web app

multi_agent2.jpg

Creare sistemi agentici scalabili

Esempio: multi-agent per web app

multi_agent3.jpg

Creare sistemi agentici scalabili

Esempio: multi-agent per web app

multi_agent4.jpg

Creare sistemi agentici scalabili

Esempio: multi-agent per web app

multi_agent5.jpg

Creare sistemi agentici scalabili

Pattern di design multi-agent

1 https://langchain-ai.github.io/langgraph/concepts/multi_agent/#multi-agent-architectures
Creare sistemi agentici scalabili

Multi-agent a rete

 

  • Detti anche swarm o decentralized

network.png

1 https://langchain-ai.github.io/langgraph/concepts/multi_agent/#network
Creare sistemi agentici scalabili

Multi-agent a rete

 

  • Detti anche swarm o decentralized

 

  1. L’input va a un agente iniziale

network1.png

Creare sistemi agentici scalabili

Multi-agent a rete

 

  • Detti anche swarm o decentralized

 

  1. L’input va a un agente iniziale
  2. Gli agenti si passano il compito (handoff) finché è completato

network2.png

Creare sistemi agentici scalabili

Multi-agent a rete

 

  • Detti anche swarm o decentralized

 

  1. L’input va a un agente iniziale
  2. Gli agenti si passano il compito (handoff) finché è completato

network3.png

Creare sistemi agentici scalabili

Multi-agent a rete

 

  • Detti anche swarm o decentralized

 

  1. L’input va a un agente iniziale
  2. Gli agenti si passano il compito (handoff) finché è completato

network4.png

Creare sistemi agentici scalabili

Multi-agent a rete

 

  • Detti anche swarm o decentralized

 

  1. L’input va a un agente iniziale
  2. Gli agenti si passano il compito (handoff) finché è completato

network_example1.png

Creare sistemi agentici scalabili

Multi-agent a rete

 

  • Detti anche swarm o decentralized

 

  1. L’input va a un agente iniziale
  2. Gli agenti si passano il compito (handoff) finché è completato

network_example2.png

Creare sistemi agentici scalabili

Multi-agent a rete

 

  • Detti anche swarm o decentralized

 

  1. L’input va a un agente iniziale
  2. Gli agenti si passano il compito (handoff) finché è completato
  3. Ogni agente può chiudere il workflow e rispondere all’utente

network_example3.png

Creare sistemi agentici scalabili

Multi-agent con supervisore

supervisor.png

 

  1. Input inviato a un agente supervisore
  2. Il supervisore affida i task agli agenti worker
  3. I worker usano i loro tool e riportano al supervisore
  4. Il supervisore risponde all’utente
Creare sistemi agentici scalabili

Multi-agent con supervisore

supervisor2.png

 

  1. Input inviato a un agente supervisore
  2. Il supervisore affida i task agli agenti worker
  3. I worker usano i loro tool e riportano al supervisore
  4. Il supervisore risponde all’utente
Creare sistemi agentici scalabili

Multi-agent con supervisore

supervisor3.png

 

  1. Input inviato a un agente supervisore
  2. Il supervisore affida i task agli agenti worker
  3. I worker usano i loro tool e riportano al supervisore
  4. Il supervisore risponde all’utente
Creare sistemi agentici scalabili

Multi-agent con supervisore

supervisor4.png

 

  1. Input inviato a un agente supervisore
  2. Il supervisore affida i task agli agenti worker
  3. I worker usano i loro tool e riportano al supervisore
  4. Il supervisore risponde all’utente
Creare sistemi agentici scalabili

Passons à la pratique !

Creare sistemi agentici scalabili

Preparing Video For Download...