French | Spanish | German | Russian | Arabic | Persian (Farsi) | Urdu | Chinese (Simplified) | Chinese (Traditional, Macau) | Chinese (Traditional, Hong Kong) | Chinese (Traditional, Taiwan) | Japanese | Korean | Hindi | Bengali | Marathi | Nepali | Punjabi (Gurmukhi) | Portuguese (Portugal) | Portuguese (Brazil) | Italian | Polish | Turkish | Greek | Thai | Swedish | Danish | Norwegian | Finnish | Dutch | Hebrew | Vietnamese | Indonesian | Malay | Tagalog (Filipino) | Swahili | Hungarian | Czech | Slovak | Romanian | Bulgarian | Serbian (Cyrillic) | Croatian | Slovenian | Ukrainian | Burmese (Myanmar)
Pelajari asas-asas membina aplikasi Generative AI dengan kursus komprehensif 21 pelajaran oleh Microsoft Cloud Advocates.
Kursus ini mempunyai 21 pelajaran. Setiap pelajaran membincangkan topik tersendiri jadi mulakan di mana sahaja yang anda suka!
Pelajaran dilabelkan sama ada sebagai pelajaran "Learn" yang menerangkan konsep Generative AI atau pelajaran "Build" yang menerangkan konsep dan contoh kod dalam Python dan TypeScript apabila boleh.
Untuk Pembangun .NET, lihat Generative AI for Beginners (.NET Edition)!
Setiap pelajaran juga termasuk bahagian "Keep Learning" dengan alat pembelajaran tambahan.
-
Azure OpenAI Service - Pelajaran: "aoai-assignment"
-
GitHub Marketplace Model Catalog - Pelajaran: "githubmodels"
-
OpenAI API - Pelajaran: "oai-assignment"
-
Pengetahuan asas Python atau TypeScript adalah berguna - *Untuk pemula mutlak, lihat kursus Python dan TypeScript
-
Akaun GitHub untuk fork keseluruhan repo ini ke akaun GitHub anda sendiri
Kami telah menyediakan pelajaran Course Setup untuk membantu anda menyediakan persekitaran pembangunan anda.
Jangan lupa untuk berikan bintang (🌟) pada repo ini supaya mudah dicari kemudian.
Jika anda mencari contoh kod yang lebih maju, lihat koleksi kami Generative AI Code Samples dalam kedua-dua Python dan TypeScript.
Sertai server Discord rasmi Azure AI Foundry untuk berjumpa dan berhubung dengan pelajar lain yang mengikuti kursus ini serta dapatkan sokongan.
Ajukan soalan atau kongsi maklum balas produk di Azure AI Foundry Developer Forum di Github.
Daftar untuk Microsoft for Startups Founders Hub untuk menerima kredit OpenAI percuma dan sehingga $150k kredit Azure untuk akses model OpenAI melalui Azure OpenAI Services.
Ada cadangan atau jumpa kesalahan ejaan atau kod? Buat isu atau Buat pull request
- Pengenalan video ringkas kepada topik
- Pelajaran bertulis yang terletak dalam README
- Contoh kod Python dan TypeScript yang menyokong Azure OpenAI dan OpenAI API
- Pautan ke sumber tambahan untuk meneruskan pembelajaran anda
| # | Pautan Pelajaran | Penerangan | Video | Pembelajaran Tambahan |
|---|---|---|---|---|
| 00 | Course Setup | Learn: Cara Menyediakan Persekitaran Pembangunan Anda | Video Akan Datang | Ketahui Lebih Lanjut |
| 01 | Pengenalan kepada Generative AI dan LLMs | Learn: Memahami apa itu Generative AI dan bagaimana Large Language Models (LLMs) berfungsi. | Video | Ketahui Lebih Lanjut |
| 02 | Meneroka dan membandingkan pelbagai LLM | Learn: Cara memilih model yang sesuai untuk kes penggunaan anda | Video | Ketahui Lebih Lanjut |
| 03 | Menggunakan Generative AI Secara Bertanggungjawab | Learn: Cara membina Aplikasi Generative AI secara bertanggungjawab | Video | Ketahui Lebih Lanjut |
| 04 | Memahami Asas Prompt Engineering | Learn: Amalan Terbaik Prompt Engineering secara praktikal | Video | Ketahui Lebih Lanjut |
| 05 | Mencipta Prompts Lanjutan | Learn: Cara menggunakan teknik prompt engineering yang meningkatkan hasil prompts anda. | Video | Ketahui Lebih Lanjut |
| 06 | Membangun Aplikasi Penjanaan Teks | Bina: Aplikasi penjanaan teks menggunakan Azure OpenAI / OpenAI API | Video | Ketahui Lebih Lanjut |
| 07 | Membangun Aplikasi Sembang | Bina: Teknik untuk membina dan mengintegrasi aplikasi sembang dengan cekap. | Video | Ketahui Lebih Lanjut |
| 08 | Membangun Aplikasi Carian dan Pangkalan Data Vektor | Bina: Aplikasi carian yang menggunakan Embeddings untuk mencari data. | Video | Ketahui Lebih Lanjut |
| 09 | Membangun Aplikasi Penjanaan Imej | Bina: Aplikasi penjanaan imej | Video | Ketahui Lebih Lanjut |
| 10 | Membangun Aplikasi AI Kod Rendah | Bina: Aplikasi AI Generatif menggunakan alat Kod Rendah | Video | Ketahui Lebih Lanjut |
| 11 | Mengintegrasi Aplikasi Luaran dengan Panggilan Fungsi | Bina: Apa itu panggilan fungsi dan kegunaannya untuk aplikasi | Video | Ketahui Lebih Lanjut |
| 12 | Mereka Bentuk UX untuk Aplikasi AI | Belajar: Cara menggunakan prinsip reka bentuk UX semasa membangunkan Aplikasi AI Generatif | Video | Ketahui Lebih Lanjut |
| 13 | Mengamankan Aplikasi AI Generatif Anda | Belajar: Ancaman dan risiko kepada sistem AI serta cara untuk mengamankan sistem ini. | Video | Ketahui Lebih Lanjut |
| 14 | Kitaran Hayat Aplikasi AI Generatif | Belajar: Alat dan metrik untuk menguruskan Kitaran Hayat LLM dan LLMOps | Video | Ketahui Lebih Lanjut |
| 15 | Retrieval Augmented Generation (RAG) dan Pangkalan Data Vektor | Bina: Aplikasi menggunakan Rangka Kerja RAG untuk mendapatkan embeddings dari Pangkalan Data Vektor | Video | Ketahui Lebih Lanjut |
| 16 | Model Sumber Terbuka dan Hugging Face | Bina: Aplikasi menggunakan model sumber terbuka yang tersedia di Hugging Face | Video | Ketahui Lebih Lanjut |
| 17 | Ejen AI | Bina: Aplikasi menggunakan Rangka Kerja Ejen AI | Video | Ketahui Lebih Lanjut |
| 18 | Melatih Semula LLM | Belajar: Apa, mengapa dan bagaimana melatih semula LLM | Video | Ketahui Lebih Lanjut |
| 19 | Membangun dengan SLM | Belajar: Manfaat membina dengan Model Bahasa Kecil | Video Akan Datang | Ketahui Lebih Lanjut |
| 20 | Membangun dengan Model Mistral | Belajar: Ciri-ciri dan perbezaan Model Keluarga Mistral | Video Akan Datang | Ketahui Lebih Lanjut |
| 21 | Membangun dengan Model Meta | Belajar: Ciri-ciri dan perbezaan Model Keluarga Meta | Video Akan Datang | Ketahui Lebih Lanjut |
Terima kasih khas kepada John Aziz kerana mencipta semua GitHub Actions dan aliran kerja
Bernhard Merkle kerana memberikan sumbangan penting kepada setiap pelajaran untuk meningkatkan pengalaman pembelajaran dan kod.
Pasukan kami juga menghasilkan kursus lain! Lihat:
- BARU Protokol Konteks Model untuk Pemula
- Ejen AI untuk Pemula
- AI Generatif untuk Pemula menggunakan .NET
- AI Generatif untuk Pemula menggunakan JavaScript
- ML untuk Pemula
- Sains Data untuk Pemula
- AI untuk Pemula
- Keselamatan Siber untuk Pemula
- Pembangunan Web untuk Pemula
- IoT untuk Pemula
- Pembangunan XR untuk Pemula
- Menguasai GitHub Copilot untuk Pengaturcaraan Berpasangan AI
- Menguasai GitHub Copilot untuk Pembangun C#/.NET
- Pilih Pengembaraan Copilot Anda Sendiri
Penafian:
Dokumen ini telah diterjemahkan menggunakan perkhidmatan terjemahan AI Co-op Translator. Walaupun kami berusaha untuk ketepatan, sila ambil maklum bahawa terjemahan automatik mungkin mengandungi kesilapan atau ketidaktepatan. Dokumen asal dalam bahasa asalnya harus dianggap sebagai sumber yang sahih. Untuk maklumat penting, terjemahan profesional oleh manusia adalah disyorkan. Kami tidak bertanggungjawab atas sebarang salah faham atau salah tafsir yang timbul daripada penggunaan terjemahan ini.