Pola Desain Multi-Agen

Membangun Sistem Agenik yang Dapat Diskalakan

Korey Stegared-Pace

Senior AI Cloud Advocate, Microsoft

Agen tunggal

single_agent1.jpg

Membangun Sistem Agenik yang Dapat Diskalakan

Agen tunggal

single_agent2.jpg

Membangun Sistem Agenik yang Dapat Diskalakan

Multi-agen

multi_agent1.jpg

Membangun Sistem Agenik yang Dapat Diskalakan

Contoh: Multi-agen aplikasi web

multi_agent2.jpg

Membangun Sistem Agenik yang Dapat Diskalakan

Contoh: Multi-agen aplikasi web

multi_agent3.jpg

Membangun Sistem Agenik yang Dapat Diskalakan

Contoh: Multi-agen aplikasi web

multi_agent4.jpg

Membangun Sistem Agenik yang Dapat Diskalakan

Contoh: Multi-agen aplikasi web

multi_agent5.jpg

Membangun Sistem Agenik yang Dapat Diskalakan

Pola desain multi-agen

1 https://langchain-ai.github.io/langgraph/concepts/multi_agent/#multi-agent-architectures
Membangun Sistem Agenik yang Dapat Diskalakan

Multi-agen jaringan

 

  • Juga disebut swarm atau decentralized

network.png

1 https://langchain-ai.github.io/langgraph/concepts/multi_agent/#network
Membangun Sistem Agenik yang Dapat Diskalakan

Multi-agen jaringan

 

  • Juga disebut swarm atau decentralized

 

  1. Input dikirim ke agen awal

network1.png

Membangun Sistem Agenik yang Dapat Diskalakan

Multi-agen jaringan

 

  • Juga disebut swarm atau decentralized

 

  1. Input dikirim ke agen awal
  2. Agen saling handoff untuk menyelesaikan tugas

network2.png

Membangun Sistem Agenik yang Dapat Diskalakan

Multi-agen jaringan

 

  • Juga disebut swarm atau decentralized

 

  1. Input dikirim ke agen awal
  2. Agen saling handoff untuk menyelesaikan tugas

network3.png

Membangun Sistem Agenik yang Dapat Diskalakan

Multi-agen jaringan

 

  • Juga disebut swarm atau decentralized

 

  1. Input dikirim ke agen awal
  2. Agen saling handoff untuk menyelesaikan tugas

network4.png

Membangun Sistem Agenik yang Dapat Diskalakan

Multi-agen jaringan

 

  • Juga disebut swarm atau decentralized

 

  1. Input dikirim ke agen awal
  2. Agen saling handoff untuk menyelesaikan tugas

network_example1.png

Membangun Sistem Agenik yang Dapat Diskalakan

Multi-agen jaringan

 

  • Juga disebut swarm atau decentralized

 

  1. Input dikirim ke agen awal
  2. Agen saling handoff untuk menyelesaikan tugas

network_example2.png

Membangun Sistem Agenik yang Dapat Diskalakan

Multi-agen jaringan

 

  • Juga disebut swarm atau decentralized

 

  1. Input dikirim ke agen awal
  2. Agen saling handoff untuk menyelesaikan tugas
  3. Setiap agen dapat mengakhiri alur kerja dan menjawab pengguna

network_example3.png

Membangun Sistem Agenik yang Dapat Diskalakan

Multi-agen pengawas

supervisor.png

 

  1. Input dikirim ke agen pengawas
  2. Pengawas menyerahkan tugas ke agen pekerja
  3. Pekerja menjalankan tool dan melapor kembali ke pengawas
  4. Pengawas menjawab pengguna
Membangun Sistem Agenik yang Dapat Diskalakan

Multi-agen pengawas

supervisor2.png

 

  1. Input dikirim ke agen pengawas
  2. Pengawas menyerahkan tugas ke agen pekerja
  3. Pekerja menjalankan tool dan melapor kembali ke pengawas
  4. Pengawas menjawab pengguna
Membangun Sistem Agenik yang Dapat Diskalakan

Multi-agen pengawas

supervisor3.png

 

  1. Input dikirim ke agen pengawas
  2. Pengawas menyerahkan tugas ke agen pekerja
  3. Pekerja menjalankan tool dan melapor kembali ke pengawas
  4. Pengawas menjawab pengguna
Membangun Sistem Agenik yang Dapat Diskalakan

Multi-agen pengawas

supervisor4.png

 

  1. Input dikirim ke agen pengawas
  2. Pengawas menyerahkan tugas ke agen pekerja
  3. Pekerja menjalankan tool dan melapor kembali ke pengawas
  4. Pengawas menjawab pengguna
Membangun Sistem Agenik yang Dapat Diskalakan

Ayo berlatih!

Membangun Sistem Agenik yang Dapat Diskalakan

Preparing Video For Download...