ai-agents-for-beginners

Agen AI untuk Pemula - Sebuah Kursus

Generative AI For Beginners

Sebuah kursus yang mengajarkan semua yang perlu Anda ketahui untuk mulai membangun Agen AI

GitHub license GitHub contributors GitHub issues GitHub pull-requests PRs Welcome

🌐 Dukungan Multi-Bahasa

Didukung melalui GitHub Action (Otomatis & Selalu Terbaru)

Arabic | Bengali | Bulgarian | Burmese (Myanmar) | Chinese (Simplified) | Chinese (Traditional, Hong Kong) | Chinese (Traditional, Macau) | Chinese (Traditional, Taiwan) | Croatian | Czech | Danish | Dutch | Estonian | Finnish | French | German | Greek | Hebrew | Hindi | Hungarian | Indonesian | Italian | Japanese | Kannada | Korean | Lithuanian | Malay | Malayalam | Marathi | Nepali | Nigerian Pidgin | Norwegian | Persian (Farsi) | Polish | Portuguese (Brazil) | Portuguese (Portugal) | Punjabi (Gurmukhi) | Romanian | Russian | Serbian (Cyrillic) | Slovak | Slovenian | Spanish | Swahili | Swedish | Tagalog (Filipino) | Tamil | Telugu | Thai | Turkish | Ukrainian | Urdu | Vietnamese

Lebih Suka Mengkloning Secara Lokal?

Repositori ini mencakup lebih dari 50 terjemahan bahasa yang secara signifikan meningkatkan ukuran unduhan. Untuk mengkloning tanpa terjemahan, gunakan sparse checkout:

Bash / macOS / Linux:

git clone --filter=blob:none --sparse https://github.com/microsoft/ai-agents-for-beginners.git
cd ai-agents-for-beginners
git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'

CMD (Windows):

git clone --filter=blob:none --sparse https://github.com/microsoft/ai-agents-for-beginners.git
cd ai-agents-for-beginners
git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"

Ini memberi Anda semua yang Anda butuhkan untuk menyelesaikan kursus dengan unduhan yang jauh lebih cepat.

Jika Anda ingin dukungan bahasa terjemahan tambahan, daftar bahasa yang didukung tersedia di sini

GitHub watchers GitHub forks GitHub stars

Microsoft Foundry Discord

🌱 Memulai

Kursus ini memiliki pelajaran yang mencakup dasar-dasar membangun Agen AI. Setiap pelajaran membahas topiknya sendiri sehingga Anda dapat mulai dari mana saja yang Anda suka!

Tersedia dukungan multi-bahasa untuk kursus ini. Kunjungi bahasa yang tersedia di sini.

Jika ini adalah pertama kalinya Anda membangun dengan model Generative AI, lihat kursus kami Generative AI For Beginners, yang mencakup 21 pelajaran tentang membangun dengan GenAI.

Jangan lupa untuk beri bintang (🌟) repo ini dan fork repo ini untuk menjalankan kode.

Temui Peserta Belajar Lain, Dapatkan Jawaban atas Pertanyaan Anda

Jika Anda mengalami kendala atau memiliki pertanyaan tentang membangun Agen AI, bergabunglah dengan Saluran Discord khusus kami di Microsoft Foundry Discord.

Apa yang Anda Butuhkan

Setiap pelajaran dalam kursus ini menyertakan contoh kode, yang dapat ditemukan di folder code_samples. Anda dapat fork repo ini untuk membuat salinan Anda sendiri.

Contoh kode dalam latihan ini menggunakan Microsoft Foundry dan Katalog Model GitHub untuk berinteraksi dengan Model Bahasa:

Kursus ini juga menggunakan kerangka kerja dan layanan Agen AI berikut dari Microsoft:

Untuk informasi lebih lanjut tentang menjalankan kode untuk kursus ini, kunjungi Penyiapan Kursus.

🙏 Ingin membantu?

Apakah Anda memiliki saran atau menemukan kesalahan ejaan atau kode? Buat masalah (issue) atau Buat permintaan tarik (pull request)

📂 Setiap pelajaran mencakup

🗃️ Pelajaran

Pelajaran Teks & Kode Video Pembelajaran Tambahan
Pengantar Agen AI dan Kasus Penggunaan Agen Link Video Link
Menjelajahi Kerangka Kerja Agen AI Link Video Link
Memahami Pola Desain Agen AI Link Video Link
Pola Desain Penggunaan Alat Link Video Link
Agentic RAG Link Video Link
Membangun Agen AI yang Dapat Dipercaya Link Video Link
Pola Desain Perencanaan Link Video Link
Pola Desain Multi-Agen Link Video Link
Pola Desain Metakognisi Link Video Link
Agen AI dalam Produksi Link Video Link
Menggunakan Protokol Agen (MCP, A2A dan NLWeb) Link Video Link
Rekayasa Konteks untuk Agen AI Link Video Link
Mengelola Memori Agen Link Video  
Menjelajahi Microsoft Agent Framework Link    
Membangun Agen Pengguna Komputer (CUA) Segera Hadir    
Menerapkan Agen Skala Besar Segera Hadir    
Membuat Agen AI Lokal Segera Hadir    
Mengamankan Agen AI Segera Hadir    

🎒 Kursus Lain

Tim kami juga memproduksi kursus lainnya! Lihatlah:

LangChain

LangChain4j for Beginners LangChain.js for Beginners LangChain for Beginners

Azure / Edge / MCP / Agents

AZD for Beginners Edge AI for Beginners MCP for Beginners AI Agents for Beginners


Seri AI Generatif

Generative AI for Beginners Generative AI (.NET) Generative AI (Java) Generative AI (JavaScript)


Pembelajaran Inti

ML for Beginners Data Science for Beginners AI for Beginners Cybersecurity for Beginners Web Dev for Beginners IoT for Beginners XR Development for Beginners


Seri Copilot

Copilot for AI Paired Programming Copilot for C#/.NET Petualangan Copilot

🌟 Terima Kasih Komunitas

Terima kasih kepada Shivam Goyal atas kontribusi contoh kode penting yang menunjukkan Agentic RAG.

Kontribusi

Proyek ini menyambut kontribusi dan saran. Sebagian besar kontribusi mengharuskan Anda setuju pada
Perjanjian Lisensi Kontributor (CLA) yang menyatakan bahwa Anda memiliki hak, dan benar-benar memberi kami
hak untuk menggunakan kontribusi Anda. Untuk detail, kunjungi https://cla.opensource.microsoft.com.

Saat Anda mengirimkan permintaan tarik, bot CLA akan secara otomatis menentukan apakah Anda perlu
menyediakan CLA dan menghias PR dengan tepat (misalnya, pemeriksaan status, komentar). Ikuti saja petunjuk
yang diberikan oleh bot. Anda hanya perlu melakukan ini sekali untuk semua repositori yang menggunakan CLA kami.

Proyek ini mengadopsi Kode Etik Open Source Microsoft.
Untuk informasi lebih lanjut lihat FAQ Kode Etik atau
hubungi opencode@microsoft.com untuk pertanyaan atau komentar tambahan.

Merek Dagang

Proyek ini mungkin berisi merek dagang atau logo untuk proyek, produk, atau layanan. Penggunaan resmi merek
atau logo Microsoft tunduk dan harus mengikuti
Pedoman Merek & Merek Dagang Microsoft.
Penggunaan merek dagang atau logo Microsoft dalam versi yang dimodifikasi dari proyek ini tidak boleh menimbulkan
kebingungan atau menyiratkan dukungan Microsoft.
Setiap penggunaan merek dagang atau logo pihak ketiga tunduk pada kebijakan pihak ketiga tersebut.

Mendapatkan Bantuan

Jika Anda mengalami kesulitan atau memiliki pertanyaan tentang membangun aplikasi AI, bergabunglah dengan:

Microsoft Foundry Discord

Jika Anda memiliki masukan produk atau menemui kesalahan selama pengembangan kunjungi:

Forum Pengembang Microsoft Foundry


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