21 Pelajaran yang mengajarkan semua yang perlu Anda ketahui untuk mulai membangun aplikasi AI Generatif
Arab | Bengali | Bulgaria | Birma (Myanmar) | Cina (Sederhana) | Cina (Tradisional, Hong Kong) | Cina (Tradisional, Macau) | Cina (Tradisional, Taiwan) | Kroasia | Ceko | Denmark | Belanda | Estonia | Finlandia | Perancis | Jerman | Yunani | Ibrani | Hindi | Hungaria | Indonesia | Italia | Jepang | Kannada | Korea | Lituania | Melayu | Malayalam | Marathi | Nepali | Nigerian Pidgin | Norwegia | Persia (Farsi) | Polandia | Portugis (Brasil) | Portugis (Portugal) | Punjabi (Gurmukhi) | Rumania | Rusia | Serbia (Sirilik) | Slovakia | Slovenia | Spanyol | Swahili | Swedia | Tagalog (Filipina) | Tamil | Telugu | Thai | Turki | Ukraina | Urdu | Vietnam
Lebih Suka Clone Lokal?
Repositori ini mencakup lebih dari 50 terjemahan bahasa yang secara signifikan meningkatkan ukuran unduhan. Untuk meng-clone tanpa terjemahan, gunakan sparse checkout:
git clone --filter=blob:none --sparse https://github.com/microsoft/generative-ai-for-beginners.git cd generative-ai-for-beginners git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'Ini memberi Anda semua yang diperlukan untuk menyelesaikan kursus dengan unduhan yang jauh lebih cepat.
Pelajari dasar-dasar membangun aplikasi AI Generatif dengan kursus komprehensif 21 pelajaran dari Microsoft Cloud Advocates.
Kursus ini memiliki 21 pelajaran. Setiap pelajaran membahas topik sendiri-sendiri jadi mulai dari mana saja yang Anda suka!
Pelajaran diberi label baik pelajaran "Belajar" yang menjelaskan konsep AI Generatif atau pelajaran "Bangun" yang menjelaskan konsep dan contoh kode dalam Python dan TypeScript bila memungkinkan.
Untuk Pengembang .NET kunjungi Generative AI for Beginners (.NET Edition)!
Setiap pelajaran juga menyertakan bagian "Tetap Belajar" dengan alat pembelajaran tambahan.
-
Azure OpenAI Service - Pelajaran: "aoai-assignment"
-
GitHub Marketplace Model Catalog - Pelajaran: "githubmodels"
-
OpenAI API - Pelajaran: "oai-assignment"
-
Pengetahuan dasar Python atau TypeScript sangat membantu - *Untuk pemula mutlak silakan lihat Python dan TypeScript kursus
-
Akun GitHub untuk fork seluruh repo ini ke akun GitHub Anda sendiri
Kami telah membuat pelajaran Course Setup untuk membantu Anda menyiapkan lingkungan pengembangan Anda.
Jangan lupa untuk membintangi (🌟) repo ini agar lebih mudah ditemukan nanti.
Jika Anda mencari contoh kode yang lebih canggih, lihat koleksi kami koleksi Contoh Kode AI Generatif dalam Python dan TypeScript.
Bergabunglah dengan server Discord resmi Azure AI Foundry untuk bertemu dan berjejaring dengan pelajar lain yang mengikuti kursus ini dan mendapatkan dukungan.
Ajukan pertanyaan atau bagikan umpan balik produk di Forum Pengembang Azure AI Foundry di Github.
Kunjungi Microsoft for Startups untuk mengetahui cara memulai membangun dengan kredit Azure hari ini.
Apakah Anda memiliki saran atau menemukan kesalahan ejaan atau kode? Buat masalah atau Buat pull request
- Video pengantar singkat tentang topik
- Pelajaran tertulis yang terletak di README
- Contoh kode Python dan TypeScript yang mendukung Azure OpenAI dan OpenAI API
- Tautan ke sumber daya tambahan untuk melanjutkan pembelajaran Anda
| # | Tautan Pelajaran | Deskripsi | Video | Pembelajaran Tambahan |
|---|---|---|---|---|
| 00 | Pengaturan Kursus | Belajar: Cara Menyiapkan Lingkungan Pengembangan Anda | Video Segera Hadir | Pelajari Lebih Lanjut |
| 01 | Pengantar AI Generatif dan LLM | Belajar: Memahami apa itu AI Generatif dan bagaimana Model Bahasa Besar (LLM) bekerja | Video | Pelajari Lebih Lanjut |
| 02 | Menjelajahi dan membandingkan berbagai LLM | Belajar: Cara memilih model yang tepat untuk kasus penggunaan Anda | Video | Pelajari Lebih Lanjut |
| 03 | Menggunakan AI Generatif dengan Bertanggung Jawab | Belajar: Cara membangun Aplikasi AI Generatif dengan bertanggung jawab | Video | Pelajari Lebih Lanjut |
| 04 | Memahami Dasar-Dasar Rekayasa Prompt | Pelajari: Praktik Terbaik Rekayasa Prompt secara langsung | Video | Pelajari Lebih Lanjut |
| 05 | Membuat Prompt Lanjutan | Pelajari: Cara menerapkan teknik rekayasa prompt yang meningkatkan hasil prompt Anda. | Video | Pelajari Lebih Lanjut |
| 06 | Membangun Aplikasi Generasi Teks | Bangun: Aplikasi generasi teks menggunakan Azure OpenAI / OpenAI API | Video | Pelajari Lebih Lanjut |
| 07 | Membangun Aplikasi Obrolan | Bangun: Teknik untuk membangun dan mengintegrasikan aplikasi obrolan secara efisien. | Video | Pelajari Lebih Lanjut |
| 08 | Membangun Aplikasi Pencarian dengan Basis Data Vektor | Bangun: Aplikasi pencarian yang menggunakan Embeddings untuk mencari data. | Video | Pelajari Lebih Lanjut |
| 09 | Membangun Aplikasi Generasi Gambar | Bangun: Aplikasi generasi gambar | Video | Pelajari Lebih Lanjut |
| 10 | Membangun Aplikasi AI Low Code | Bangun: Aplikasi AI Generatif menggunakan alat Low Code | Video | Pelajari Lebih Lanjut |
| 11 | Mengintegrasikan Aplikasi Eksternal dengan Panggilan Fungsi | Bangun: Apa itu panggilan fungsi dan kasus penggunaannya untuk aplikasi | Video | Pelajari Lebih Lanjut |
| 12 | Merancang UX untuk Aplikasi AI | Pelajari: Cara menerapkan prinsip desain UX saat mengembangkan Aplikasi AI Generatif | Video | Pelajari Lebih Lanjut |
| 13 | Mengamankan Aplikasi AI Generatif Anda | Pelajari: Ancaman dan risiko terhadap sistem AI serta metode untuk mengamankan sistem ini. | Video | Pelajari Lebih Lanjut |
| 14 | Siklus Hidup Aplikasi AI Generatif | Pelajari: Alat dan metrik untuk mengelola Siklus Hidup LLM dan LLMOps | Video | Pelajari Lebih Lanjut |
| 15 | Retrieval Augmented Generation (RAG) dan Basis Data Vektor | Bangun: Aplikasi menggunakan Kerangka RAG untuk mengambil embedding dari Basis Data Vektor | Video | Pelajari Lebih Lanjut |
| 16 | Model Open Source dan Hugging Face | Bangun: Aplikasi menggunakan model open source yang tersedia di Hugging Face | Video | Pelajari Lebih Lanjut |
| 17 | Agen AI | Bangun: Aplikasi menggunakan Kerangka Agen AI | Video | Pelajari Lebih Lanjut |
| 18 | Fine-Tuning LLM | Pelajari: Apa, mengapa, dan bagaimana melakukan fine-tuning pada LLM | Video | Pelajari Lebih Lanjut |
| 19 | Membangun dengan SLM | Pelajari: Manfaat membangun dengan Small Language Models | Video Segera Hadir | Pelajari Lebih Lanjut |
| 20 | Membangun dengan Model Mistral | Pelajari: Fitur dan perbedaan Model Keluarga Mistral | Video Segera Hadir | Pelajari Lebih Lanjut |
| 21 | Membangun dengan Model Meta | Pelajari: Fitur dan perbedaan Model Keluarga Meta | Video Segera Hadir | Pelajari Lebih Lanjut |
Ucapan terima kasih khusus kepada John Aziz atas pembuatan semua GitHub Actions dan alur kerja
Bernhard Merkle atas kontribusi kunci di setiap pelajaran untuk meningkatkan pengalaman pembelajar dan kode.
Tim kami juga memproduksi kursus lainnya! Lihat:
Jika Anda mengalami kesulitan atau memiliki pertanyaan tentang membangun aplikasi AI. Bergabunglah dengan sesama pelajar dan pengembang berpengalaman dalam diskusi tentang MCP. Ini adalah komunitas yang mendukung di mana pertanyaan disambut dan pengetahuan dibagikan secara bebas.
Jika Anda memiliki umpan balik produk atau kesalahan saat membangun, kunjungi:
Penafian:
Dokumen ini telah diterjemahkan menggunakan layanan penerjemahan AI Co-op Translator. Meskipun kami berupaya untuk memastikan akurasi, harap diingat bahwa terjemahan otomatis mungkin mengandung kesalahan atau ketidakakuratan. Dokumen asli dalam bahasa aslinya harus dianggap sebagai sumber yang otoritatif. Untuk informasi penting, disarankan menggunakan penerjemahan profesional oleh manusia. Kami tidak bertanggung jawab atas kesalahpahaman atau penafsiran yang salah yang timbul dari penggunaan terjemahan ini.