ai-agents-for-beginners

AI Agents for Beginners - A Course

Generative AI For Beginners

A course teaching everything you need to know to start building AI Agents

Lisensi GitHub Kontributor GitHub Masalah GitHub Permintaan tarik GitHub PRs Dipersilakan

🌐 Dukungan Multi-Bahasa

Didukung melalui GitHub Action (Otomatis & Selalu Terbaru)

Bahasa Arab | Bahasa Bengali | Bahasa Bulgaria | Bahasa Burma (Myanmar) | Cina (Sederhana) | Cina (Tradisional, Hong Kong) | Cina (Tradisional, Macau) | Cina (Tradisional, Taiwan) | Bahasa Kroasia | Bahasa Ceko | Bahasa Denmark | Bahasa Belanda | Bahasa Estonia | Bahasa Finlandia | Bahasa Prancis | Bahasa Jerman | Bahasa Yunani | Bahasa Ibrani | Bahasa Hindi | Bahasa Hungaria | Bahasa Indonesia | Bahasa Italia | Bahasa Jepang | Bahasa Kannada | Bahasa Korea | Bahasa Lituania | Bahasa Melayu | Bahasa Malayalam | Bahasa Marathi | Bahasa Nepal | Pidgin Nigeria | Bahasa Norwegia | Persia (Farsi) | Bahasa Polandia | Portugis (Brasil) | Portugis (Portugal) | Punjabi (Gurmukhi) | Bahasa Rumania | Bahasa Rusia | Serbia (Sirilik) | Bahasa Slowakia | Bahasa Slovenia | Bahasa Spanyol | Bahasa Swahili | Bahasa Swedia | Tagalog (Filipina) | Bahasa Tamil | Bahasa Telugu | Bahasa Thai | Bahasa Turki | Bahasa Ukraina | Bahasa Urdu | Bahasa Vietnam

Jika Anda ingin menambahkan bahasa terjemahan lainnya, bahasa yang didukung tercantum di sini

Pengamat GitHub Forks GitHub Bintang GitHub

Microsoft Foundry Discord

🌱 Memulai

Kursus ini memiliki pelajaran yang mencakup dasar-dasar membangun AI Agents. Setiap pelajaran membahas topik tersendiri jadi mulailah dari mana saja yang Anda suka!

Ada dukungan multi-bahasa untuk kursus ini. Buka bahasa yang tersedia di sini.

Jika ini 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 memberi bintang (🌟) repo ini dan fork repo ini untuk menjalankan kode.

Bertemu Pelajar Lain, Dapatkan Pertanyaan Anda Dijawab

Jika Anda terjebak atau memiliki pertanyaan tentang membangun AI Agents, bergabunglah dengan Saluran Discord khusus kami di Microsoft Foundry Discord.

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 memanfaatkan Azure AI Foundry dan GitHub Model Catalogs untuk berinteraksi dengan Language Models:

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

Untuk informasi lebih lanjut tentang menjalankan kode untuk kursus ini, buka Course Setup.

🙏 Ingin membantu?

Apakah Anda memiliki saran atau menemukan kesalahan ejaan atau kode? Buat sebuah issue atau Buat pull request

📂 Setiap pelajaran mencakup

🗃️ Pelajaran

Pelajaran Teks & Kode Video Pembelajaran Tambahan
Intro to AI Agents and Agent Use Cases Tautan Video Tautan
Exploring AI Agentic Frameworks Tautan Video Tautan
Understanding AI Agentic Design Patterns Tautan Video Tautan
Tool Use Design Pattern Tautan Video Tautan
Agentic RAG Tautan Video Tautan
Building Trustworthy AI Agents Tautan Video Tautan
Planning Design Pattern Tautan Video Tautan
Multi-Agent Design Pattern Tautan Video Tautan
Metacognition Design Pattern Tautan Video Tautan
Agen AI dalam Produksi Tautan Video Tautan
Menggunakan Protokol Agenik (MCP, A2A dan NLWeb) Tautan Video Tautan
Rekayasa Konteks untuk Agen AI Tautan Video Tautan
Mengelola Memori Agenik Tautan Video  
Menjelajahi Microsoft Agent Framework Tautan    
Membangun Computer Use Agents (CUA) Segera Hadir    
Menerapkan Agen yang Dapat Diskalakan Segera Hadir    
Membuat Agen AI Lokal Segera Hadir    
Mengamankan Agen AI Segera Hadir    

🎒 Kursus Lainnya

Tim kami juga membuat kursus lain! Lihat:

LangChain

LangChain4j untuk Pemula LangChain.js untuk Pemula


Azure / Edge / MCP / Agents

AZD untuk Pemula Edge AI untuk Pemula MCP untuk Pemula AI Agents untuk Pemula


Seri Generative AI

Generative AI untuk Pemula Generative AI (.NET) Generative AI (Java) Generative AI (JavaScript)


Pembelajaran Inti

ML untuk Pemula Data Science untuk Pemula AI untuk Pemula Keamanan Siber untuk Pemula Pengembangan Web untuk Pemula IoT untuk Pemula Pengembangan XR untuk Pemula


Seri Copilot

Copilot untuk Pemrograman Berpasangan AI Copilot untuk C#/.NET Petualangan Copilot

🌟 Ucapan Terima Kasih Komunitas

Terima kasih kepada Shivam Goyal karena telah menyumbangkan contoh kode penting yang mendemonstrasikan Agentic RAG.

Kontribusi

Proyek ini menerima kontribusi dan saran. Sebagian besar kontribusi mengharuskan Anda menyetujui sebuah Perjanjian Lisensi Kontributor (Contributor License Agreement, CLA) yang menyatakan bahwa Anda memiliki hak untuk, dan memang benar memberikan kami hak untuk menggunakan kontribusi Anda. Untuk detail, kunjungi https://cla.opensource.microsoft.com.

Ketika Anda mengirim pull request, bot CLA akan secara otomatis menentukan apakah Anda perlu menyediakan CLA dan memberi tanda pada PR sesuai (misalnya, pemeriksaan status, komentar). Cukup ikuti instruksi yang diberikan oleh bot. Anda hanya perlu melakukan ini sekali untuk semua repo yang menggunakan CLA kami.

Proyek ini telah mengadopsi Microsoft Open Source Code of Conduct. Untuk informasi lebih lanjut lihat Code of Conduct FAQ atau hubungi opencode@microsoft.com jika ada pertanyaan atau komentar tambahan.

Merek Dagang

Proyek ini mungkin berisi merek dagang atau logo untuk proyek, produk, atau layanan. Penggunaan resmi merek dagang atau logo Microsoft tunduk pada dan harus mengikuti Microsoft’s Trademark & Brand Guidelines. Penggunaan merek dagang atau logo Microsoft pada versi proyek yang dimodifikasi tidak boleh menimbulkan kebingungan atau memberi kesan adanya sponsor dari Microsoft. Setiap penggunaan merek dagang atau logo pihak ketiga tunduk pada kebijakan pihak ketiga tersebut.

Mendapatkan Bantuan

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

Microsoft Foundry Discord

Jika Anda memiliki masukan produk atau menemukan kesalahan saat membangun, kunjungi:

Microsoft Foundry Developer Forum


Penafian: Dokumen ini telah diterjemahkan menggunakan layanan terjemahan berbasis AI Co-op Translator (https://github.com/Azure/co-op-translator). Meskipun kami berupaya mencapai ketepatan, harap diperhatikan bahwa terjemahan otomatis mungkin mengandung kesalahan atau ketidakakuratan. Dokumen asli dalam bahasa aslinya harus dianggap sebagai sumber otoritatif. Untuk informasi penting, disarankan menggunakan jasa terjemahan profesional oleh penerjemah manusia. Kami tidak bertanggung jawab atas kesalahpahaman atau penafsiran yang keliru yang timbul dari penggunaan terjemahan ini.