Skip to content

Latest commit

 

History

History
192 lines (138 loc) · 24.5 KB

File metadata and controls

192 lines (138 loc) · 24.5 KB

Generative AI Untuk Pemula

21 Pelajaran mengajar segala yang anda perlu tahu untuk mula membina aplikasi Generative AI

Lesen GitHub Penyumbang GitHub Isu GitHub Permintaan tarik GitHub PRs Selamat Datang

Pengawas GitHub Fork GitHub Bintang GitHub

Microsoft Foundry Discord

🌐 Sokongan Pelbagai Bahasa

Disokong melalui GitHub Action (Automatik & Sentiasa Terkini)

Arab | Bengali | Bulgaria | Burmese (Myanmar) | Cina (Ringkas) | Cina (Tradisional, Hong Kong) | Cina (Tradisional, Macau) | Cina (Tradisional, Taiwan) | Kroasia | Czech | Denmark | Belanda | Estonia | Finland | Perancis | Jerman | Greek | Ibrani | Hindi | Hungarian | Indonesia | Itali | Jepun | Kannada | Khmer | Korea | Lithuania | Melayu | Malayalam | Marathi | Nepali | Nigerian Pidgin | Norwegian | Parsi (Farsi) | Poland | Portugis (Brazil) | Portugis (Portugal) | Punjabi (Gurmukhi) | Romania | Rusia | Serbia (Cyrillic) | Slovak | Slovenian | Sepanyol | Swahili | Sweden | Tagalog (Filipina) | Tamil | Telugu | Thai | Turki | Ukraine | Urdu | Vietnam

Lebih Suka Klon Tempatan?

Repositori ini merangkumi lebih 50 terjemahan bahasa yang secara signifikan meningkatkan saiz muat turun. Untuk klon tanpa terjemahan, gunakan sparse checkout:

Bash / macOS / Linux:

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'

CMD (Windows):

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 memberikan anda segala yang anda perlukan untuk menyelesaikan kursus dengan muat turun yang jauh lebih pantas.

Generative AI untuk Pemula (Versi 3) - Satu Kursus

Pelajari asas-asas membina aplikasi Generative AI dengan kursus komprehensif 21 pelajaran oleh Microsoft Cloud Advocates.

🌱 Memulakan

Kursus ini mempunyai 21 pelajaran. Setiap pelajaran merangkumi topik tersendiri jadi mulai dari mana-mana yang anda suka!

Pelajaran dilabel sama ada pelajaran "Belajar" yang menerangkan konsep Generative AI atau pelajaran "Bina" yang menerangkan konsep dan contoh kod dalam kedua-dua Python dan TypeScript bila boleh.

Untuk Pembangun .NET lihat Generative AI untuk Pemula (Edisi .NET)!

Setiap pelajaran juga termasuk bahagian "Terus Belajar" dengan alat pembelajaran tambahan.

Apa Yang Anda Perlukan

Untuk menjalankan kod kursus ini, anda boleh menggunakan salah satu:

  • Azure OpenAI Service - Pelajaran: "aoai-assignment"

  • Microsoft Foundry Models - Pelajaran: "githubmodels" (GitHub Models akan dihentikan pada akhir Julai 2026 - gunakan Microsoft Foundry Models sebagai gantinya)

  • OpenAI API - Pelajaran: "oai-assignment"

  • Foundry Local - Jalankan model sepenuhnya secara offline pada peranti anda sendiri, tiada langganan awan diperlukan

  • Pengetahuan asas Python atau TypeScript adalah berguna - *Untuk pemula mutlak cuba kursus Python dan TypeScript ini

  • Akaun GitHub untuk fork semua repo ini ke akaun GitHub anda sendiri

Kami telah membuat pelajaran Persediaan Kursus untuk membantu anda menyediakan persekitaran pembangunan anda.

Jangan lupa untuk berikan bintang (🌟) pada repo ini supaya lebih mudah dijumpai kemudian.

🧠 Sedia untuk Memasang?

Jika anda mencari contoh kod yang lebih maju, lihat koleksi Contoh Kod Generative AI kami dalam kedua-dua Python dan TypeScript.

🗣️ Temui Pelajar Lain, Dapatkan Sokongan

Sertai server Discord rasmi Microsoft Foundry untuk bertemu dan berhubung dengan pelajar lain yang mengambil kursus ini serta dapatkan sokongan.

Ajukan soalan atau kongsi maklum balas produk di Forum Pembangun Microsoft Foundry di Github.

🚀 Membangun Startup?

Lawati Microsoft for Startups untuk mengetahui cara memulakan pembangunan dengan kredit Azure hari ini.

🙏 Mahu membantu?

Ada cadangan atau jumpa kesalahan ejaan atau kod? Buat isu atau Buat permintaan tarik

📂 Setiap pelajaran termasuk:

  • Pengenalan video ringkas kepada topik
  • Pelajaran bertulis yang terletak di README
  • Contoh kod Python dan TypeScript yang menyokong Azure OpenAI dan OpenAI API
  • Pautan kepada sumber tambahan untuk teruskan pembelajaran anda

🗃️ Pelajaran

# Pautan Pelajaran Penerangan Video Pembelajaran Tambahan
00 Persediaan Kursus Belajar: Cara Menyediakan Persekitaran Pembangunan Anda Video Akan Datang Ketahui Lebih Lanjut
01 Pengenalan kepada Generative AI dan LLM Belajar: Memahami apa itu Generative AI dan bagaimana Model Bahasa Besar (LLM) berfungsi Video Ketahui Lebih Lanjut
02 Meneroka dan membandingkan pelbagai LLM Belajar: Cara memilih model yang sesuai untuk kes penggunaan anda Video Ketahui Lebih Lanjut
03 Menggunakan Generative AI dengan Bertanggungjawab Belajar: Cara membina Aplikasi Generative AI secara bertanggungjawab Video Ketahui Lebih Lanjut

| 04 | Memahami Asas Kejuruteraan Prompt | Belajar: Amalan Terbaik Kejuruteraan Prompt Secara Praktikal | Video | Ketahui Lebih Lanjut | | 05 | Mencipta Prompt Lanjutan | Belajar: Cara menggunakan teknik kejuruteraan prompt yang meningkatkan hasil prompt 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 Chat | Bina: Teknik untuk membina dan mengintegrasi aplikasi chat secara cekap. | Video | Ketahui Lebih Lanjut | | 08 | Membangun Aplikasi Carian 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 kes penggunaannya untuk aplikasi | Video | Ketahui Lebih Lanjut | | 12 | Rekabentuk UX untuk Aplikasi AI | Belajar: Cara menggunakan prinsip rekabentuk UX apabila membangunkan Aplikasi AI Generatif | Video | Ketahui Lebih Lanjut | | 13 | Memastikan Keselamatan Aplikasi AI Generatif Anda | Belajar: Ancaman dan risiko terhadap sistem AI serta kaedah untuk melindungi 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 | Penjanaan Dipertingkatkan dengan Pengambilan (RAG) dan Pangkalan Data Vektor | Bina: Aplikasi menggunakan Rangka Kerja RAG untuk mengambil embeddings dari Pangkalan Data Vektor | Video | Ketahui Lebih Lanjut | | 16 | Model Sumber Terbuka dan Hugging Face | Bina: Aplikasi menggunakan model sumber terbuka yang terdapat di Hugging Face | Video | Ketahui Lebih Lanjut | | 17 | Ejen AI | Bina: Aplikasi menggunakan Rangka Kerja Ejen AI | Video | Ketahui Lebih Lanjut | | 18 | Penalaan Halus LLM | Belajar: Apa, mengapa dan cara penalaan halus 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 istimewa

Terima kasih istimewa kepada John Aziz kerana mencipta semua Tindakan GitHub dan aliran kerja

Bernhard Merkle kerana membuat sumbangan penting pada setiap pelajaran untuk meningkatkan pengalaman pembelajar dan kod.

🎒 Kursus Lain

Pasukan kami menghasilkan kursus lain! Lihat:

LangChain

LangChain4j untuk Pemula LangChain.js untuk Pemula LangChain untuk Pemula

Azure / Edge / MCP / Ejen

AZD untuk Pemula Edge AI untuk Pemula MCP untuk Pemula Ejen AI untuk Pemula


Siri AI Generatif

AI Generatif untuk Pemula AI Generatif (.NET) AI Generatif (Java)

Generative AI (JavaScript)


Pembelajaran Teras

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


Siri Copilot

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

Mendapatkan Bantuan

Jika anda tersekat atau mempunyai soalan tentang membina aplikasi AI. Sertai para pelajar dan pembangun berpengalaman dalam perbincangan tentang MCP. Ia adalah komuniti sokongan di mana soalan dialu-alukan dan pengetahuan dikongsi dengan bebas.

Microsoft Foundry Discord

Jika anda mempunyai maklum balas produk atau ralat semasa membina lawati:

Microsoft Foundry Developer Forum


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 oleh manusia profesional adalah disyorkan. Kami tidak bertanggungjawab terhadap sebarang salah faham atau salah tafsir yang timbul daripada penggunaan terjemahan ini.