ai-agents-for-beginners

Intro to AI Agents

(Klik gambar di atas untuk menonton video pelajaran ini)

Pengenalan ke AI Agents dan Kasus Penggunaan Agen

Selamat datang di kursus AI Agents untuk Pemula! Kursus ini memberikan Anda pengetahuan dasar — dan kode kerja nyata — untuk mulai membangun AI Agents dari awal.

Mari sapa di Komunitas Discord Azure AI — penuh dengan pelajar dan pembangun AI yang senang menjawab pertanyaan.

Sebelum kita mulai membangun, mari pastikan kita benar-benar mengerti apa itu AI Agent dan kapan masuk akal untuk menggunakannya.


Pengenalan

Pelajaran ini mencakup:

Tujuan Pembelajaran

Di akhir pelajaran ini, Anda harus dapat:


Mendefinisikan AI Agents dan Jenis AI Agents

Apa itu AI Agents?

Ini cara sederhana untuk memikirkannya:

AI Agents adalah sistem yang memungkinkan Large Language Models (LLM) benar-benar melakukan sesuatu — dengan memberi mereka alat dan pengetahuan untuk bertindak di dunia, bukan hanya merespons prompt.

Mari uraikan sedikit:

Apa Itu AI Agents?


Jenis-jenis AI Agents

Tidak semua agen dibuat sama. Berikut ini adalah rincian jenis utama, menggunakan agen pemesanan perjalanan sebagai contoh:

Jenis Agen Apa yang Dilakukan Contoh Agen Perjalanan
Simple Reflex Agents Mengikuti aturan keras— tanpa memori, tanpa perencanaan. Melihat email keluhan → meneruskannya ke layanan pelanggan. Itu saja.
Model-Based Reflex Agents Memiliki model internal dunia dan memperbaruinya saat ada perubahan. Melacak harga penerbangan historis dan menandai jalur yang tiba-tiba mahal.
Goal-Based Agents Memiliki tujuan dan mencari cara mencapainya langkah demi langkah. Memesan perjalanan lengkap (penerbangan, mobil, hotel) dari posisi Anda sekarang hingga tujuan Anda.
Utility-Based Agents Tidak hanya menemukan sebuah solusi — mencari yang terbaik dengan mempertimbangkan trade-off. Menyeimbangkan biaya vs. kenyamanan untuk menemukan perjalanan yang terbaik sesuai preferensi Anda.
Learning Agents Menjadi lebih baik seiring waktu dengan belajar dari umpan balik. Menyesuaikan rekomendasi pemesanan di masa depan berdasarkan hasil survei setelah perjalanan.
Hierarchical Agents Agen tingkat tinggi memecah pekerjaan menjadi subtugas dan mendelegasikan ke agen tingkat rendah. Permintaan “batalkan perjalanan” dipecah menjadi: batalkan penerbangan, batalkan hotel, batalkan sewa mobil — masing-masing ditangani oleh sub-agen.
Multi-Agent Systems (MAS) Beberapa agen independen bekerja sama (atau bersaing). Kooperatif: agen terpisah mengelola hotel, penerbangan, dan hiburan. Kompetitif: beberapa agen bersaing untuk mengisi kamar hotel dengan harga terbaik.

Kapan Menggunakan AI Agents

Hanya karena Anda bisa menggunakan AI Agent bukan berarti Anda selalu harus menggunakannya. Berikut situasi dimana agen sangat berguna:

Kapan menggunakan AI Agents?

Kita akan membahas lebih dalam kapan (dan kapan tidak) menggunakan AI Agents di pelajaran Membangun AI Agents yang Dapat Dipercaya nanti di kursus ini.


Dasar-dasar Solusi Agentic

Pengembangan Agen

Hal pertama yang Anda lakukan saat membangun agen adalah mendefinisikan apa yang bisa dilakukan — alat, aksi, dan perilakunya.

Dalam kursus ini, kami menggunakan Azure AI Agent Service sebagai platform utama. Layanan ini mendukung:

Pola Agentic

Anda berkomunikasi dengan LLM melalui prompt. Dengan agen, Anda tidak selalu dapat membuat setiap prompt secara manual — agen perlu mengambil tindakan dalam banyak langkah. Di sinilah Pola Agentic berguna. Mereka adalah strategi yang dapat digunakan ulang untuk memberi prompt dan mengatur LLM dengan cara yang lebih skalabel dan dapat diandalkan.

Kursus ini disusun berdasarkan pola agentic yang paling umum dan berguna.

Kerangka Agentic

Kerangka Agentic memberi pengembang templat, alat, dan infrastruktur yang siap pakai untuk membangun agen. Mereka memudahkan:

Dalam kursus ini, kami fokus pada Microsoft Agent Framework (MAF) untuk membangun agen siap produksi.


Contoh Kode

Siap melihatnya langsung? Berikut contoh kode untuk pelajaran ini:


Ada Pertanyaan?

Bergabunglah dengan Microsoft Foundry Discord untuk terhubung dengan pelajar lain, menghadiri sesi tanya jawab, dan mendapatkan jawaban atas pertanyaan AI Agent Anda dari komunitas.


Pelajaran Sebelumnya

Pengaturan Kursus

Pelajaran Selanjutnya

Mengeksplorasi Kerangka Agentic


Penafian:
Dokumen ini telah diterjemahkan menggunakan layanan terjemahan AI Co-op Translator. Meskipun kami berusaha untuk keakuratan, harap diingat bahwa terjemahan otomatis mungkin mengandung kesalahan atau ketidakakuratan. Dokumen asli dalam bahasa aslinya harus dianggap sebagai sumber otoritatif. Untuk informasi yang penting, disarankan menggunakan terjemahan profesional oleh manusia. Kami tidak bertanggung jawab atas kesalahpahaman atau salah tafsir yang timbul dari penggunaan terjemahan ini.