20 KiB
Masomo 21 yanayofundisha kila kitu unachohitaji kujua kuanza kujenga programu za Generative AI
🌐 Msaada wa Lugha Nyingi
Inasaidiwa kupitia GitHub Action (Imefanywa kiotomatiki na Inasasishwa Kila Wakati)
Kiaraabu | Kibengali | Kibulgaria | Kiburma (Myanmar) | Kichina (Rahisi) | Kichina (Kienyeji, Hong Kong) | Kichina (Kienyeji, Macau) | Kichina (Kienyeji, Taiwan) | Kikroeshia | Kicheki | Kideni | Kiholanzi | Kiestonia | Kifini | Kifaransa | Kijerumani | Kigiriki | Kiebrania | Kihindi | Kihungaria | Kiindonesia | Kiitaliano | Kijapani | Kikorea | Kilithuania | Kimalei | Kimarathi | Kinepali | Kinorwe | Kifarsi | Kipolandi | Kireno (Brazil) | Kireno (Ureno) | Kipunjabi (Gurmukhi) | Kiromania | Kirusi | Kiserbia (Kisiriliki) | Kislovakia | Kislovenia | Kihispania | Kiswahili | Kiswidi | Kitagalogi (Kifilipino) | Kitamil | Kithai | Kituruki | Kiukraini | Kiurdu | Kivietinamu
Generative AI kwa Anayeanza (Toleo la 3) - Kozi
Jifunze misingi ya kujenga programu za Generative AI kupitia kozi yetu ya masomo 21 ya kina kutoka kwa Microsoft Cloud Advocates.
🌱 Kuanza
Kozi hii ina masomo 21. Kila somo lina mada yake, hivyo unaweza kuanza popote unapopenda!
Masomo yamewekwa alama kama masomo ya "Jifunze" yanayofafanua dhana ya Generative AI au masomo ya "Jenga" yanayofafanua dhana na mifano ya msimbo katika Python na TypeScript inapowezekana.
Kwa Wanaotengeneza programu za .NET angalia Generative AI kwa Anayeanza (.NET Edition)!
Kila somo pia linajumuisha sehemu ya "Endelea Kujifunza" yenye zana za ziada za kujifunza.
Unachohitaji
Ili kuendesha msimbo wa kozi hii, unaweza kutumia:
-
Huduma ya Azure OpenAI - Masomo: "aoai-assignment"
-
Katalogi ya Modeli ya Soko la GitHub - Masomo: "githubmodels"
-
API ya OpenAI - Masomo: "oai-assignment"
-
Maarifa ya msingi ya Python au TypeScript ni muhimu - *Kwa wanaoanza kabisa angalia kozi hizi za Python na TypeScript
-
Akaunti ya GitHub ili kufork repo hii nzima kwenye akaunti yako ya GitHub
Tumeunda somo la Usanidi wa Kozi ili kukusaidia kuandaa mazingira yako ya maendeleo.
Usisahau kuweka nyota (🌟) kwenye repo hii ili kuipata kwa urahisi baadaye.
🧠 Tayari kwa Utekelezaji?
Ikiwa unatafuta mifano ya msimbo wa hali ya juu, angalia mkusanyiko wa Mifano ya Msimbo wa Generative AI katika Python na TypeScript.
🗣️ Kutana na Wanafunzi Wengine, Pata Msaada
Jiunge na seva rasmi ya Discord ya Azure AI Foundry ili kukutana na kuungana na wanafunzi wengine wanaochukua kozi hii na kupata msaada.
Uliza maswali au shiriki maoni ya bidhaa katika Jukwaa la Wanaotengeneza programu la Azure AI Foundry kwenye Github.
🚀 Unajenga Biashara?
Tembelea Microsoft kwa Biashara Ndogo ili kujua jinsi ya kuanza kujenga kwa kutumia mikopo ya Azure leo.
🙏 Unataka kusaidia?
Una mapendekezo au umepata makosa ya tahajia au msimbo? Fungua suala au Unda maombi ya kuvuta
📂 Kila somo linajumuisha:
- Utangulizi mfupi wa video kuhusu mada
- Somo lililoandikwa lililoko kwenye README
- Mifano ya msimbo wa Python na TypeScript inayosaidia Azure OpenAI na OpenAI API
- Viungo vya rasilimali za ziada kuendelea kujifunza
🗃️ Masomo
| # | Kiungo cha Somo | Maelezo | Video | Mafunzo ya Ziada |
|---|---|---|---|---|
| 00 | Usanidi wa Kozi | Jifunze: Jinsi ya Kuandaa Mazingira Yako ya Maendeleo | Video Inakuja Hivi Karibuni | Jifunze Zaidi |
| 01 | Utangulizi wa Generative AI na LLMs | Jifunze: Kuelewa Generative AI ni nini na jinsi Moduli Kubwa za Lugha (LLMs) zinavyofanya kazi. | Video | Jifunze Zaidi |
| 02 | Kuchunguza na kulinganisha LLMs tofauti | Jifunze: Jinsi ya kuchagua moduli sahihi kwa matumizi yako | Video | Jifunze Zaidi |
| 03 | Kutumia Generative AI kwa Uwajibikaji | Jifunze: Jinsi ya kujenga programu za Generative AI kwa uwajibikaji | Video | Jifunze Zaidi |
| 04 | Kuelewa Misingi ya Uhandisi wa Maagizo | Jifunze: Mazoezi ya Vitendo ya Uhandisi wa Maagizo Bora | Video | Jifunze Zaidi |
| 05 | Kuunda Maagizo ya Juu | Jifunze: Jinsi ya kutumia mbinu za uhandisi wa maagizo zinazoboreshwa matokeo ya maagizo yako. | Video | Jifunze Zaidi |
| 06 | Kujenga Programu za Uzalishaji wa Maandishi | Jenga: Programu ya uzalishaji wa maandishi kwa kutumia Azure OpenAI / OpenAI API | Video | Jifunze Zaidi |
| 07 | Kujenga Programu za Gumzo | Jenga: Mbinu za kujenga na kuunganisha programu za gumzo kwa ufanisi. | Video | Jifunze Zaidi |
| 08 | Kujenga Programu za Utafutaji kwa Kutumia Maktaba za Vector | Jenga: Programu ya utafutaji inayotumia Embeddings kutafuta data. | Video | Jifunze Zaidi |
| 09 | Kujenga Programu za Uzalishaji wa Picha | Jenga: Programu ya uzalishaji wa picha | Video | Jifunze Zaidi |
| 10 | Kujenga Programu za AI kwa Kutumia Zana za Low Code | Jenga: Programu ya Generative AI kwa kutumia zana za Low Code | Video | Jifunze Zaidi |
| 11 | Kuunganisha Programu za Nje kwa Kutumia Function Calling | Jenga: Nini maana ya function calling na matumizi yake katika programu | Video | Jifunze Zaidi |
| 12 | Kubuni UX kwa Programu za AI | Jifunze: Jinsi ya kutumia kanuni za kubuni UX wakati wa kuendeleza Programu za Generative AI | Video | Jifunze Zaidi |
| 13 | Kulinda Programu Zako za Generative AI | Jifunze: Vitisho na hatari kwa mifumo ya AI na mbinu za kulinda mifumo hii. | Video | Jifunze Zaidi |
| 14 | Mzunguko wa Maisha wa Programu za Generative AI | Jifunze: Zana na vipimo vya kusimamia Mzunguko wa Maisha wa LLM na LLMOps | Video | Jifunze Zaidi |
| 15 | Retrieval Augmented Generation (RAG) na Maktaba za Vector | Jenga: Programu inayotumia Mfumo wa RAG kupata embeddings kutoka Maktaba za Vector | Video | Jifunze Zaidi |
| 16 | Mifano ya Open Source na Hugging Face | Jenga: Programu inayotumia mifano ya open source inayopatikana kwenye Hugging Face | Video | Jifunze Zaidi |
| 17 | Wakala wa AI | Jenga: Programu inayotumia Mfumo wa Wakala wa AI | Video | Jifunze Zaidi |
| 18 | Kurekebisha LLMs | Jifunze: Nini, kwa nini na jinsi ya kurekebisha LLMs | Video | Jifunze Zaidi |
| 19 | Kujenga kwa SLMs | Jifunze: Faida za kujenga kwa kutumia Small Language Models | Video Inakuja Hivi Karibuni | Jifunze Zaidi |
| 20 | Kujenga kwa Mifano ya Mistral | Jifunze: Vipengele na tofauti za Mifano ya Familia ya Mistral | Video Inakuja Hivi Karibuni | Jifunze Zaidi |
| 21 | Kujenga kwa Mifano ya Meta | Jifunze: Vipengele na tofauti za Mifano ya Familia ya Meta | Video Inakuja Hivi Karibuni | Jifunze Zaidi |
🌟 Shukrani za Pekee
Shukrani za pekee kwa John Aziz kwa kuunda GitHub Actions na workflows zote.
Bernhard Merkle kwa kutoa mchango muhimu kwa kila somo ili kuboresha uzoefu wa wanafunzi na wa programu.
🎒 Kozi Nyingine
Timu yetu inazalisha kozi nyingine! Angalia:
- MPYA Edge AI kwa Kompyuta
- Model Context Protocol kwa Kompyuta
- Wakala wa AI kwa Kompyuta
- Generative AI kwa Kompyuta kwa kutumia .NET
- Generative AI kwa Kompyuta kwa kutumia JavaScript
- Generative AI kwa Kompyuta kwa kutumia Java
- ML kwa Kompyuta
- Sayansi ya Data kwa Kompyuta
- AI kwa Kompyuta
- Usalama wa Mtandao kwa Kompyuta
- Web Dev kwa Kompyuta
- IoT kwa Kompyuta
- Maendeleo ya XR kwa Kompyuta
- Kumiliki GitHub Copilot kwa Programu ya AI ya Pamoja
- Kumiliki GitHub Copilot kwa Waendelezaji wa C#/.NET
- Chagua Safari Yako ya Copilot
Kupata Msaada
Ikiwa utakwama au una maswali kuhusu kujenga programu za AI, jiunge:
Ikiwa una maoni ya bidhaa au makosa wakati wa kujenga tembelea:
Kanusho:
Hati hii imetafsiriwa kwa kutumia huduma ya kutafsiri ya AI Co-op Translator. Ingawa tunajitahidi kwa usahihi, tafadhali fahamu kuwa tafsiri za kiotomatiki zinaweza kuwa na makosa au kutokuwa sahihi. Hati ya asili katika lugha yake ya asili inapaswa kuzingatiwa kama chanzo cha mamlaka. Kwa taarifa muhimu, tafsiri ya kitaalamu ya binadamu inapendekezwa. Hatutawajibika kwa kutoelewana au tafsiri zisizo sahihi zinazotokana na matumizi ya tafsiri hii.