Prinsip Desain untuk Agen yang Skalabel

Membangun Sistem Agenik yang Dapat Diskalakan

Korey Stegared-Pace

Senior AI Cloud Advocate, Microsoft

Skalabel atau tidak?

scalability1.jpg

Membangun Sistem Agenik yang Dapat Diskalakan

Skalabel atau tidak?

scalability2.jpg

Membangun Sistem Agenik yang Dapat Diskalakan

Skalabel atau tidak?

scalability3.jpg

Membangun Sistem Agenik yang Dapat Diskalakan

Skalabel atau tidak?

scalability4.jpg

Membangun Sistem Agenik yang Dapat Diskalakan

Pilar sistem agen yang skalabel

scalable_pillars.jpg

Membangun Sistem Agenik yang Dapat Diskalakan

Infrastruktur dan tooling yang andal

  • Komputasi: Sumber daya untuk menjalankan kode

 

komputasi

  • Penyimpanan: Menyimpan state, log, dan riwayat

penyimpanan

Membangun Sistem Agenik yang Dapat Diskalakan

Infrastruktur dan tooling yang andal

Pipeline Deployment Andal

deploy_pipeline.png

Tooling Agen yang Matang

agent_tooling.png

Membangun Sistem Agenik yang Dapat Diskalakan

Modularitas

Mendesain sistem sebagai komponen independen terpisah yang membentuk keseluruhan

  • Memungkinkan desain, pengembangan, dan pemeliharaan mandiri

lego1.gif

Membangun Sistem Agenik yang Dapat Diskalakan

Modularitas

Mendesain sistem sebagai komponen independen terpisah yang membentuk keseluruhan

  • Memungkinkan desain, pengembangan, dan pemeliharaan mandiri

lego1.jpg

Membangun Sistem Agenik yang Dapat Diskalakan

Modularitas

Mendesain sistem sebagai komponen independen terpisah yang membentuk keseluruhan

  • Memungkinkan desain, pengembangan, dan pemeliharaan mandiri

lego2.jpg

Membangun Sistem Agenik yang Dapat Diskalakan

Modularitas pada agen: Modularitas perangkat lunak

software_modularity.jpg

Membangun Sistem Agenik yang Dapat Diskalakan

Modularitas pada agen: Multi-agen

single_agent2.jpg

Membangun Sistem Agenik yang Dapat Diskalakan

Modularitas pada agen: Multi-agen

multi_agent1.jpg

Membangun Sistem Agenik yang Dapat Diskalakan

Contoh: Multi-agen dukungan pelanggan

customer_multi_agent.jpg

Membangun Sistem Agenik yang Dapat Diskalakan

Sekilas Bab 2

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

Evaluasi berkelanjutan dan umpan balik

 

  • Monitoring menyeluruh

 

observability.png

Membangun Sistem Agenik yang Dapat Diskalakan

Evaluasi berkelanjutan dan umpan balik

 

  • Monitoring menyeluruh
  • Metrik umum:
    • Tingkat keberhasilan
    • Latensi
    • Error

 

tracking.png

Membangun Sistem Agenik yang Dapat Diskalakan

Evaluasi berkelanjutan dan umpan balik

 

  • Monitoring menyeluruh
  • Metrik umum:
    • Tingkat keberhasilan
    • Latensi
    • Error
  • Kumpulkan umpan balik pengguna

 

ratings.png

Membangun Sistem Agenik yang Dapat Diskalakan

Ayo berlatih!

Membangun Sistem Agenik yang Dapat Diskalakan

Preparing Video For Download...