Padrões de design multiagente

Construindo Sistemas Agentic Escaláveis

Korey Stegared-Pace

Senior AI Cloud Advocate, Microsoft

Agentes únicos

single_agent1.jpg

Construindo Sistemas Agentic Escaláveis

Agentes únicos

single_agent2.jpg

Construindo Sistemas Agentic Escaláveis

Multiagentes

multi_agent1.jpg

Construindo Sistemas Agentic Escaláveis

Exemplo: um multiagente de app web

multi_agent2.jpg

Construindo Sistemas Agentic Escaláveis

Exemplo: um multiagente de app web

multi_agent3.jpg

Construindo Sistemas Agentic Escaláveis

Exemplo: um multiagente de app web

multi_agent4.jpg

Construindo Sistemas Agentic Escaláveis

Exemplo: um multiagente de app web

multi_agent5.jpg

Construindo Sistemas Agentic Escaláveis

Padrões de design multiagente

1 https://langchain-ai.github.io/langgraph/concepts/multi_agent/#multi-agent-architectures
Construindo Sistemas Agentic Escaláveis

Multiagentes em rede

 

  • Também chamados de swarm ou descentralizados

network.png

1 https://langchain-ai.github.io/langgraph/concepts/multi_agent/#network
Construindo Sistemas Agentic Escaláveis

Multiagentes em rede

 

  • Também chamados de swarm ou descentralizados

 

  1. A entrada é enviada a um agente inicial

network1.png

Construindo Sistemas Agentic Escaláveis

Multiagentes em rede

 

  • Também chamados de swarm ou descentralizados

 

  1. A entrada é enviada a um agente inicial
  2. Os agentes fazem handoff entre si para concluir a tarefa

network2.png

Construindo Sistemas Agentic Escaláveis

Multiagentes em rede

 

  • Também chamados de swarm ou descentralizados

 

  1. A entrada é enviada a um agente inicial
  2. Os agentes fazem handoff entre si para concluir a tarefa

network3.png

Construindo Sistemas Agentic Escaláveis

Multiagentes em rede

 

  • Também chamados de swarm ou descentralizados

 

  1. A entrada é enviada a um agente inicial
  2. Os agentes fazem handoff entre si para concluir a tarefa

network4.png

Construindo Sistemas Agentic Escaláveis

Multiagentes em rede

 

  • Também chamados de swarm ou descentralizados

 

  1. A entrada é enviada a um agente inicial
  2. Os agentes fazem handoff entre si para concluir a tarefa

network_example1.png

Construindo Sistemas Agentic Escaláveis

Multiagentes em rede

 

  • Também chamados de swarm ou descentralizados

 

  1. A entrada é enviada a um agente inicial
  2. Os agentes fazem handoff entre si para concluir a tarefa

network_example2.png

Construindo Sistemas Agentic Escaláveis

Multiagentes em rede

 

  • Também chamados de swarm ou descentralizados

 

  1. A entrada é enviada a um agente inicial
  2. Os agentes fazem handoff entre si para concluir a tarefa
  3. Cada agente pode encerrar o fluxo e responder ao usuário

network_example3.png

Construindo Sistemas Agentic Escaláveis

Multiagentes com supervisor

supervisor.png

 

  1. Entrada enviada a um agente supervisor
  2. O supervisor repassa tarefas a agentes trabalhadores
  3. Os trabalhadores usam suas ferramentas e reportam ao supervisor
  4. O supervisor responde ao usuário
Construindo Sistemas Agentic Escaláveis

Multiagentes com supervisor

supervisor2.png

 

  1. Entrada enviada a um agente supervisor
  2. O supervisor repassa tarefas a agentes trabalhadores
  3. Os trabalhadores usam suas ferramentas e reportam ao supervisor
  4. O supervisor responde ao usuário
Construindo Sistemas Agentic Escaláveis

Multiagentes com supervisor

supervisor3.png

 

  1. Entrada enviada a um agente supervisor
  2. O supervisor repassa tarefas a agentes trabalhadores
  3. Os trabalhadores usam suas ferramentas e reportam ao supervisor
  4. O supervisor responde ao usuário
Construindo Sistemas Agentic Escaláveis

Multiagentes com supervisor

supervisor4.png

 

  1. Entrada enviada a um agente supervisor
  2. O supervisor repassa tarefas a agentes trabalhadores
  3. Os trabalhadores usam suas ferramentas e reportam ao supervisor
  4. O supervisor responde ao usuário
Construindo Sistemas Agentic Escaláveis

Vamos praticar!

Construindo Sistemas Agentic Escaláveis

Preparing Video For Download...