Skip to content

Latest commit

 

History

History
191 lines (138 loc) · 24.6 KB

README.md

File metadata and controls

191 lines (138 loc) · 24.6 KB

Generative AI Untuk Pemula

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

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

GitHub watchers GitHub forks GitHub stars

Microsoft Foundry Discord

🌐 Sokongan Pelbagai Bahasa

Disokong melalui GitHub Action (Automatik & Sentiasa Dikemas Kini)

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 | Khmer | 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 Klon Secara Tempatan?

Repositori ini merangkumi lebih 50 terjemahan bahasa yang meningkatkan saiz muat turun dengan ketara. 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 diperlukan untuk menyelesaikan kursus dengan muat turun yang lebih pantas.

Generative AI untuk Pemula (Versi 3) - Satu Kursus

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

🌱 Memulakan

Kursus ini mempunyai 21 pelajaran. Setiap pelajaran merangkumi topik tersendiri jadi mulakan di mana sahaja anda suka!

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

Untuk Pemaju .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 daripada:

  • 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 lihat kursus Python dan TypeScript

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

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

Jangan lupa untuk bintang (🌟) repo ini supaya anda mudah untuk mencarinya kemudian.

🧠 Sedia untuk Melancarkan?

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 pelayan rasmi Microsoft Foundry Discord kami untuk berjumpa dan berjejaring dengan pelajar lain yang mengikuti kursus ini dan dapatkan sokongan.

Tanyakan soalan atau kongsi maklum balas produk dalam Forum Pembangun Microsoft Foundry kami di Github.

🚀 Membangun Startup?

Lawati Microsoft untuk Startup untuk mengetahui cara memulakan pembinaan dengan kredit Azure hari ini.

🙏 Mahu membantu?

Ada cadangan atau menemui kesalahan ejaan atau kod? Laporkan isu atau Buat permintaan tarik

📂 Setiap pelajaran merangkumi:

  • Pengenalan video pendek 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 meneruskan pembelajaran anda

🗃️ Pelajaran

# Pautan Pelajaran Keterangan Video Pembelajaran Tambahan
00 Persediaan Kursus Belajar: Cara Menyediakan Persekitaran Pembangunan Anda Video Akan Datang Ketahui Lebih Lanjut
01 Pengenalan kepada Generative AI dan LLMs Belajar: Memahami apa itu Generative AI dan bagaimana Model Bahasa Besar (LLMs) berfungsi. Video Ketahui Lebih Lanjut
02 Meneroka dan membandingkan pelbagai LLM Belajar: Cara memilih model yang betul untuk kes penggunaan anda Video Ketahui Lebih Lanjut
03 Menggunakan AI Generatif dengan Bertanggungjawab Belajar: Cara membina Aplikasi AI Generatif dengan bertanggungjawab Video Ketahui Lebih Lanjut
04 Memahami Asas Kejuruteraan Prompt Belajar: Amalan Terbaik Kejuruteraan Prompt secara praktik Video Ketahui Lebih Lanjut
05 Mencipta Prompt Lanjutan Belajar: Cara menggunakan teknik kejuruteraan prompt yang meningkatkan hasil prompt anda. Video Ketahui Lebih Lanjut
06 Membina Aplikasi Penjanaan Teks Bina: Aplikasi penjanaan teks menggunakan Azure OpenAI / OpenAI API Video Ketahui Lebih Lanjut
07 Membina Aplikasi Chat Bina: Teknik untuk membina dan mengintegrasikan aplikasi chat dengan efisien. Video Ketahui Lebih Lanjut
08 Membina Aplikasi Carian dengan Pangkalan Data Vektor Bina: Aplikasi carian yang menggunakan Embeddings untuk mencari data. Video Ketahui Lebih Lanjut
09 Membina Aplikasi Penjanaan Imej Bina: Aplikasi penjanaan imej Video Ketahui Lebih Lanjut
10 Membina Aplikasi AI Kod Rendah Bina: Aplikasi AI Generatif menggunakan alat Kod Rendah Video Ketahui Lebih Lanjut
11 Mengintegrasikan 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 dan kaedah 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 Penjanaan Dipertingkatkan Pemulihan (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 ada 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, kenapa dan bagaimana penalaan halus LLM Video Ketahui Lebih Lanjut
19 Membina dengan SLM Belajar: Manfaat membina dengan Model Bahasa Kecil Video Akan Datang Ketahui Lebih Lanjut
20 Membina dengan Model Mistral Belajar: Ciri-ciri dan perbezaan Model Keluarga Mistral Video Akan Datang Ketahui Lebih Lanjut
21 Membina 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 dan aliran kerja GitHub

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

🎒 Kursus Lain

Pasukan kami menghasilkan kursus lain! Lihatlah:

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)

Generative AI (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 sebarang soalan mengenai membina aplikasi AI. Sertai pelajar lain dan pembangun berpengalaman dalam perbincangan mengenai MCP. Ia adalah komuniti yang menyokong 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.