Skip to content

Latest commit

 

History

History
179 lines (126 loc) · 24 KB

File metadata and controls

179 lines (126 loc) · 24 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 Dikemaskini)

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 Lokal?

Repositori ini merangkumi 50+ terjemahan bahasa yang meningkatkan saiz muat turun dengan ketara. 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 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 lengkap 21 pelajaran oleh Microsoft Cloud Advocates.

🌱 Mula Meneroka

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

Pelajaran dilabelkan sebagai pelajaran "Belajar" yang menerangkan konsep Generative AI atau pelajaran "Bina" yang menerangkan konsep dan contoh kod dalam Python dan TypeScript apabila boleh.

Untuk Pembangun .NET semak 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 gunakan sama ada:

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

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

🧠 Sedia untuk Mengedar?

Jika anda mencari contoh kod yang lebih canggih, semak koleksi kami contoh Kod Generative AI dalam Python dan TypeScript.

🗣️ Temui Pelajar Lain, Dapatkan Sokongan

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

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

🚀 Membina Startup?

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

🙏 Ingin membantu?

Adakah anda mempunyai cadangan atau menemui kesilapan 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 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 LLMs Belajar: Cara memilih model yang betul untuk kes penggunaan anda Video Ketahui Lebih Lanjut
03 Menggunakan Generative AI Secara 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 Advanced Belajar: Cara menggunakan teknik kejuruteraan prompt yang meningkatkan hasil prompt anda. Video Ketahui Lebih Lanjut
06 Membangunkan Aplikasi Penjanaan Teks Membangun: Aplikasi penjanaan teks menggunakan Azure OpenAI / OpenAI API Video Ketahui Lebih Lanjut
07 Membangunkan Aplikasi Chat Membangun: Teknik untuk membina dan mengintegrasikan aplikasi chat dengan cekap. Video Ketahui Lebih Lanjut
08 Membangunkan Aplikasi Carian Dengan Pangkalan Data Vektor Membangun: Aplikasi carian yang menggunakan Embeddings untuk mencari data. Video Ketahui Lebih Lanjut
09 Membangunkan Aplikasi Penjanaan Imej Membangun: Aplikasi penjanaan imej Video Ketahui Lebih Lanjut
10 Membangunkan Aplikasi AI Kod Rendah Membangun: Aplikasi AI Generatif menggunakan alat Kod Rendah Video Ketahui Lebih Lanjut
11 Mengintegrasikan Aplikasi Luaran dengan Panggilan Fungsi Membangun: Apa itu panggilan fungsi dan kegunaannya untuk aplikasi Video Ketahui Lebih Lanjut
12 Mereka Bentuk UX untuk Aplikasi AI Belajar: Cara menerapkan prinsip reka bentuk UX ketika membangun Aplikasi AI Generatif Video Ketahui Lebih Lanjut
13 Mengamankan Aplikasi AI Generatif Anda Belajar: Ancaman dan risiko kepada sistem AI serta cara mengamankan sistem ini. Video Ketahui Lebih Lanjut
14 Kitaran Hayat Aplikasi AI Generatif Belajar: Alat dan metric untuk menguruskan Kitaran Hayat LLM dan LLMOps Video Ketahui Lebih Lanjut
15 Penjanaan yang Diperkuatkan dengan Pengambilan (RAG) dan Pangkalan Data Vektor Membangun: Aplikasi menggunakan Rangka Kerja RAG untuk mengambil embeddings dari Pangkalan Data Vektor Video Ketahui Lebih Lanjut
16 Model Sumber Terbuka dan Hugging Face Membangun: Aplikasi menggunakan model sumber terbuka yang tersedia di Hugging Face Video Ketahui Lebih Lanjut
17 Ejen AI Membangun: Aplikasi menggunakan Rangka Kerja Ejen AI Video Ketahui Lebih Lanjut
18 Fine-Tuning LLMs Belajar: Apa, mengapa dan bagaimana melakukan fine-tuning pada LLMs Video Ketahui Lebih Lanjut
19 Membangunkan dengan SLMs Belajar: Manfaat membina dengan Model Bahasa Kecil Video Akan Datang Ketahui Lebih Lanjut
20 Membangunkan dengan Model Mistral Belajar: Ciri-ciri dan perbezaan Model Keluarga Mistral Video Akan Datang Ketahui Lebih Lanjut
21 Membangunkan dengan Model Meta Belajar: Ciri-ciri dan perbezaan Model Keluarga Meta Video Akan Datang Ketahui Lebih Lanjut

🌟 Ucapan terima kasih istimewa

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

Bernhard Merkle kerana membuat sumbangan utama kepada setiap pelajaran untuk memperbaiki 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 untuk Pemula Sains Data untuk Pemula AI untuk Pemula Keselamatan Siber untuk Pemula Pembangunan Web untuk Pemula IoT untuk Pemula Pembangunan XR untuk Pemula


Siri Copilot

Copilot untuk Pengaturcaraan Berpasangan AI Copilot untuk C#/.NET Pengembaraan Copilot

Mendapatkan Bantuan

Jika anda tersekat atau mempunyai sebarang pertanyaan tentang membina aplikasi AI. Sertailah pelajar lain dan pembangun berpengalaman dalam perbincangan mengenai MCP. Ia adalah komuniti yang menyokong di mana soalan dialu-alukan dan pengetahuan dikongsi secara bebas.

Microsoft Foundry Discord

Jika anda mempunyai maklum balas produk atau ralat semasa membina sila 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 profesional oleh manusia adalah disyorkan. Kami tidak bertanggungjawab atas sebarang salah faham atau salah tafsir yang timbul daripada penggunaan terjemahan ini.