Skip to content

Latest commit

 

History

History
179 lines (125 loc) · 23.5 KB

File metadata and controls

179 lines (125 loc) · 23.5 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 | 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 termasuk lebih 50+ terjemahan bahasa yang secara signifikan meningkatkan saiz muat turun. Untuk klon 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 memberikan anda semua yang anda perlukan untuk menyelesaikan kursus dengan muat turun yang 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.

🌱 Bermula

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

Pelajaran dilabel sama ada pelajaran "Learn" yang menerangkan konsep Generative AI atau pelajaran "Build" yang menerangkan konsep dan contoh kod dalam kedua-dua Python dan TypeScript jika boleh.

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

Setiap pelajaran juga termasuk seksyen "Keep Learning" dengan alat pembelajaran tambahan.

Apa Yang Anda Perlu

Untuk jalankan kod kursus ini, anda boleh gunakan:

Kami telah membuat pelajaran Course Setup untuk membantu anda menyediakan persekitaran pembangunan anda.

Jangan lupa untuk berbintang (🌟) repo ini supaya lebih mudah dicari kemudian.

🧠 Sedia untuk Deploy?

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

🗣️ Bertemu Pelajar Lain, Dapatkan Sokongan

Sertai pelayan Discord rasmi Azure AI Foundry untuk bertemu dan berjejaring dengan pelajar-pelajar lain yang mengambil kursus ini dan dapatkan sokongan.

Tanya soalan atau kongsi maklum balas produk di Azure AI Foundry Developer Forum di Github.

🚀 Membangun Startup?

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

🙏 Mahu membantu?

Adakah anda mempunyai cadangan atau menemui ralat ejaan atau kod? Laporkan isu atau Buat pull request

📂 Setiap pelajaran termasuk:

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

🗃️ Pelajaran

# 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 LLM Learn: Memahami apa itu Generative AI dan bagaimana Model Bahasa Besar (LLMs) berfungsi. Video Ketahui Lebih Lanjut
02 Meneroka dan membandingkan LLM berlainan Learn: Cara memilih model yang betul 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 Kejuruteraan Prompt Belajar: Amalan Terbaik Kejuruteraan Prompt Secara Praktikal Video Ketahui Lebih Lanjut
05 Mewujudkan Prompt Lanjutan Belajar: Cara menggunakan teknik kejuruteraan prompt yang meningkatkan hasil prompt anda. Video Ketahui Lebih Lanjut
06 Membina Aplikasi Penjanaan Teks Membina: Aplikasi penjanaan teks menggunakan Azure OpenAI / OpenAI API Video Ketahui Lebih Lanjut
07 Membina Aplikasi Sembang Membina: Teknik untuk membina dan menyepadukan aplikasi sembang dengan cekap. Video Ketahui Lebih Lanjut
08 Membina Aplikasi Carian Pangkalan Data Vektor Membina: Aplikasi carian yang menggunakan Embeddings untuk mencari data. Video Ketahui Lebih Lanjut
09 Membina Aplikasi Penjanaan Imej Membina: Aplikasi penjanaan imej Video Ketahui Lebih Lanjut
10 Membina Aplikasi AI Kod Rendah Membina: Aplikasi AI Generatif menggunakan alat Kod Rendah Video Ketahui Lebih Lanjut
11 Menyepadukan Aplikasi Luaran dengan Panggilan Fungsi Membina: Apakah panggilan fungsi dan kegunaannya untuk aplikasi Video Ketahui Lebih Lanjut
12 Reka Bentuk UX untuk Aplikasi AI Belajar: Cara menerapkan 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 kaedah untuk mengamankan sistem tersebut. Video Ketahui Lebih Lanjut
14 Kitaran Hayat Aplikasi AI Generatif Belajar: Alat dan metrik untuk mengurus Kitaran Hayat LLM dan LLMOps Video Ketahui Lebih Lanjut
15 Generasi Dipertingkatkan Pemulihan (RAG) dan Pangkalan Data Vektor Membina: Aplikasi menggunakan Rangka Kerja RAG untuk mendapatkan embeddings dari Pangkalan Data Vektor Video Ketahui Lebih Lanjut
16 Model Sumber Terbuka dan Hugging Face Membina: Aplikasi menggunakan model sumber terbuka yang tersedia di Hugging Face Video Ketahui Lebih Lanjut
17 Ejen AI Membina: Aplikasi menggunakan Rangka Kerja Ejen AI Video Ketahui Lebih Lanjut
18 Melaras LLMs Belajar: Apa, mengapa dan bagaimana melaras LLMs Video Ketahui Lebih Lanjut
19 Membina dengan SLMs 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 GitHub Actions dan aliran kerja

Bernhard Merkle kerana membuat sumbangan penting pada setiap pelajaran untuk meningkatkan pengalaman pembelajaran dan pengekodan.

🎒 Kursus Lain

Pasukan kami menghasilkan kursus lain! Lihat:

LangChain

LangChain4j untuk Pemula LangChain.js 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) AI Generatif (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 pembangunan aplikasi AI. Sertailah para pelajar dan pembangun berpengalaman dalam perbincangan mengenai MCP. Ia adalah komuniti sokongan di mana soalan dialu-alukan dan ilmu dikongsi dengan bebas.

Microsoft Foundry Discord

Jika anda mempunyai maklum balas produk atau ralat semasa membangun, lawati:

Microsoft Foundry Developer Forum


Penafian:
Dokumen ini telah diterjemahkan menggunakan perkhidmatan terjemahan AI Co-op Translator. Walaupun kami berusaha untuk ketepatan, sila maklum bahawa terjemahan automatik mungkin mengandungi kesilapan atau ketidakakuratan. Dokumen asal dalam bahasa asalnya hendaklah dianggap sebagai sumber rujukan yang sah. Untuk maklumat penting, terjemahan profesional oleh manusia adalah disyorkan. Kami tidak bertanggungjawab terhadap sebarang salah faham atau salah tafsir yang timbul daripada penggunaan terjemahan ini.