21 Aralin na nagtuturo ng lahat ng kailangan mong malaman upang makapagsimula sa paggawa ng mga Generative AI na aplikasyon
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 | Lithuanian | 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)
Alamin ang mga pangunahing kaalaman sa paggawa ng mga Generative AI na aplikasyon gamit ang aming 21-araling komprehensibong kurso mula sa Microsoft Cloud Advocates.
Ang kursong ito ay may 21 aralin. Ang bawat aralin ay may sariling paksa kaya maaari kang magsimula kahit saan mo gusto!
Ang mga aralin ay may label na "Learn" na nagpapaliwanag ng isang konsepto ng Generative AI o "Build" na nagpapakita ng konsepto at mga halimbawa ng code sa parehong Python at TypeScript kung posible.
Para sa mga .NET Developers, tingnan ang Generative AI para sa Mga Baguhan (.NET Edition)!
Ang bawat aralin ay may kasamang seksyong "Keep Learning" na may mga karagdagang kasangkapan sa pag-aaral.
-
Azure OpenAI Service - Mga Aralin: "aoai-assignment"
-
GitHub Marketplace Model Catalog - Mga Aralin: "githubmodels"
-
OpenAI API - Mga Aralin: "oai-assignment"
-
Ang pangunahing kaalaman sa Python o TypeScript ay makakatulong - *Para sa mga ganap na baguhan, tingnan ang mga kursong ito sa Python at TypeScript
-
Isang GitHub account upang i-fork ang buong repo na ito sa iyong sariling GitHub account
Nilikha namin ang isang Course Setup na aralin upang tulungan kang i-setup ang iyong development environment.
Huwag kalimutang i-star (🌟) ang repo na ito upang mas madali mo itong mahanap sa hinaharap.
Kung naghahanap ka ng mas advanced na mga halimbawa ng code, tingnan ang aming koleksyon ng Generative AI Code Samples sa parehong Python at TypeScript.
Sumali sa aming opisyal na Azure AI Foundry Discord server upang makipagkita at makipag-network sa ibang mga nag-aaral na kumukuha ng kursong ito at humingi ng suporta.
Magtanong o magbahagi ng feedback sa produkto sa aming Azure AI Foundry Developer Forum sa Github.
Bisitahin ang Microsoft for Startups upang malaman kung paano magsimula sa paggawa gamit ang Azure credits ngayon.
May mga mungkahi o nakakita ng mga pagkakamali sa spelling o code? Mag-raise ng isyu o Gumawa ng pull request.
- Isang maikling video na nagpapakilala sa paksa
- Isang nakasulat na aralin na matatagpuan sa README
- Mga halimbawa ng code sa Python at TypeScript na sumusuporta sa Azure OpenAI at OpenAI API
- Mga link sa karagdagang mapagkukunan upang ipagpatuloy ang iyong pag-aaral
| # | Link ng Aralin | Deskripsyon | Video | Karagdagang Pag-aaral |
|---|---|---|---|---|
| 00 | Course Setup | Matutunan: Paano I-setup ang Iyong Development Environment | Video Coming Soon | Matuto Pa |
| 01 | Panimula sa Generative AI at LLMs | Matutunan: Pag-unawa kung ano ang Generative AI at paano gumagana ang Large Language Models (LLMs). | Video | Matuto Pa |
| 02 | Paggalugad at Paghahambing ng Iba't Ibang LLMs | Matutunan: Paano pumili ng tamang modelo para sa iyong paggamit | Video | Matuto Pa |
| 03 | Paggamit ng Generative AI nang Responsable | Matutunan: Paano gumawa ng mga Generative AI na Aplikasyon nang responsable | Video | Matuto Pa |
| 04 | Pag-unawa sa Mga Pangunahing Kaalaman ng Prompt Engineering | Matutunan: Mga Praktikal na Gabay sa Prompt Engineering | Video | Matuto Pa |
| 05 | Paglikha ng Mga Advanced na Prompt | Matutunan: Paano gamitin ang mga teknik sa prompt engineering upang mapabuti ang resulta ng iyong mga prompt. | Video | Matuto Pa |
| 06 | Pagbuo ng Mga Aplikasyon sa Text Generation | Gumawa: Isang app para sa text generation gamit ang Azure OpenAI / OpenAI API | Video | Alamin Pa |
| 07 | Pagbuo ng Mga Chat Applications | Gumawa: Mga teknik para sa epektibong pagbuo at integrasyon ng mga chat application. | Video | Alamin Pa |
| 08 | Pagbuo ng Mga Search Apps gamit ang Vector Databases | Gumawa: Isang search application na gumagamit ng Embeddings para maghanap ng data. | Video | Alamin Pa |
| 09 | Pagbuo ng Mga Aplikasyon sa Image Generation | Gumawa: Isang application para sa image generation | Video | Alamin Pa |
| 10 | Pagbuo ng Mga Low Code AI Applications | Gumawa: Isang Generative AI application gamit ang Low Code tools | Video | Alamin Pa |
| 11 | Pag-integrate ng Mga External Applications gamit ang Function Calling | Gumawa: Ano ang function calling at ang mga gamit nito para sa mga application | Video | Alamin Pa |
| 12 | Pagdidisenyo ng UX para sa Mga AI Applications | Matuto: Paano i-apply ang mga prinsipyo ng UX design sa pag-develop ng Generative AI Applications | Video | Alamin Pa |
| 13 | Pag-secure ng Iyong Mga Generative AI Applications | Matuto: Ang mga banta at panganib sa AI systems at mga paraan upang ma-secure ang mga ito. | Video | Alamin Pa |
| 14 | Ang Lifecycle ng Generative AI Application | Matuto: Ang mga tools at metrics para pamahalaan ang LLM Lifecycle at LLMOps | Video | Alamin Pa |
| 15 | Retrieval Augmented Generation (RAG) at Vector Databases | Gumawa: Isang application gamit ang RAG Framework para mag-retrieve ng embeddings mula sa Vector Databases | Video | Alamin Pa |
| 16 | Mga Open Source Models at Hugging Face | Gumawa: Isang application gamit ang mga open source models na available sa Hugging Face | Video | Alamin Pa |
| 17 | AI Agents | Gumawa: Isang application gamit ang AI Agent Framework | Video | Alamin Pa |
| 18 | Fine-Tuning ng LLMs | Matuto: Ano, bakit, at paano ang fine-tuning ng LLMs | Video | Alamin Pa |
| 19 | Pagbuo gamit ang SLMs | Matuto: Ang mga benepisyo ng pagbuo gamit ang Small Language Models | Video Paparating Pa | Alamin Pa |
| 20 | Pagbuo gamit ang Mistral Models | Matuto: Ang mga tampok at pagkakaiba ng Mistral Family Models | Video Paparating Pa | Alamin Pa |
| 21 | Pagbuo gamit ang Meta Models | Matuto: Ang mga tampok at pagkakaiba ng Meta Family Models | Video Paparating Pa | Alamin Pa |
Espesyal na pasasalamat kay John Aziz para sa paglikha ng lahat ng GitHub Actions at workflows.
Bernhard Merkle para sa mga mahalagang kontribusyon sa bawat aralin upang mapabuti ang karanasan ng mga mag-aaral at sa code.
Ang aming team ay gumagawa rin ng iba pang mga kurso! Tingnan ang:
- BAGO Model Context Protocol para sa Mga Baguhan
- AI Agents para sa Mga Baguhan
- Generative AI para sa Mga Baguhan gamit ang .NET
- Generative AI para sa Mga Baguhan gamit ang JavaScript
- Generative AI para sa Mga Baguhan gamit ang Java
- ML para sa Mga Baguhan
- Data Science para sa Mga Baguhan
- AI para sa Mga Baguhan
- Cybersecurity para sa Mga Baguhan
- Web Dev para sa Mga Baguhan
- IoT para sa Mga Baguhan
- XR Development para sa Mga Baguhan
- Mastering GitHub Copilot para sa AI Paired Programming
- Mastering GitHub Copilot para sa C#/.NET Developers
- Pumili ng Iyong Sariling Copilot Adventure
Paunawa:
Ang dokumentong ito ay isinalin gamit ang AI translation service na Co-op Translator. Bagama't sinisikap naming maging tumpak, pakitandaan na ang mga awtomatikong pagsasalin ay maaaring maglaman ng mga pagkakamali o hindi pagkakatugma. Ang orihinal na dokumento sa orihinal nitong wika ang dapat ituring na opisyal na sanggunian. Para sa mahalagang impormasyon, inirerekomenda ang propesyonal na pagsasalin ng tao. Hindi kami mananagot sa anumang hindi pagkakaunawaan o maling interpretasyon na maaaring magmula sa paggamit ng pagsasaling ito.