Kiarabu | Kibengali | Kibulgaria | Kiburma (Myanmar) | Kichina (Kilara) Rahisi | Kichina (Kilara, Hong Kong) | Kichina (Kilara, Macau) | Kichina (Kilara, Taiwan) | Kikroeshia | Kicheki | Kidenmaki | Kiholanzi | Kiestonia | Kifini | Kifaransa | Kijerumani | Kigiriki | Kiebrania | Kihindi | Kihungari | Kiindonesia | Kiitaliano | Kijapani | Kikannada | Kikemri | Kikorea | Kilithuania | Kimelaia | Kimalayalam | Kimarathi | Kinepali | Kipidgin cha Nigeria | Kinorwe | Kiajemi (Farsi) | Kipolandi | Kireno (Brazil) | Kireno (Portugal) | Kipunji (Gurmukhi) | Kiromania | Kirusi | Kiserbia (Kidiriliki) | Kislovakia | Kislovenia | Kihispania | Kiswahili | Kiswidi | Kitagalog (Filipino) | Kitamili | Kitelugu | Kithai | Kituruki | Kiukraini | Kiurdu | Kivietinamu
Unapendelea Kuikopa Mahali Pengine?
Hifadhidata hii ina tafsiri za lugha 50+ ambazo huongeza kiasi cha kupakua kwa kiasi kikubwa. Ili kunakili bila tafsiri, tumia 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"Hii inakupatia kila kitu unachohitaji ili kukamilisha somo kwa upakuaji wa haraka zaidi.
Jifunze misingi ya kujenga programu za AI Inayotengeneza kupitia kozi yetu kamili ya masomo 21 kutoka kwa Wakili wa Wingu wa Microsoft.
Kozi hii ina masomo 21. Kila somo linaelezea mada yake hivyo anza mahali popote unapotaka!
Masomo yameandikwa kama "Jifunze" yanayoelezea dhana za AI Inayotengeneza au "Jenga" masomo yanayoelezea dhana na mifano ya nambari kwa Python na TypeScript pale inapowezekana.
Kwa Waendelezaji wa .NET angalia AI Inayotengeneza kwa Waanzilishi (.NET Edition)!
Kila somo pia lina sehemu ya "Endelea Kujifunza" yenye zana za kujifunzia zaidi.
-
Huduma ya Azure OpenAI - Masomo: "aoai-assignment"
-
Modeli za Microsoft Foundry - Masomo: "githubmodels" (GitHub Models inakwisha mwisho wa Julai 2026 - tumia Microsoft Foundry Models badala yake)
-
OpenAI API - Masomo: "oai-assignment"
-
Foundry Local - Endesha modeli kikamilifu offiline kwenye kifaa chako binafsi, hakuna usajili wa wingu unahitajika
-
Ujuzi wa msingi wa Python au TypeScript ni msaada - *Kwa wanaoanza kabisa angalia kozi hizi za Python na TypeScript
-
Akaunti ya GitHub ili kufork hii repo yote hadi akaunti yako ya GitHub
Tumeunda somo la Ufungaji wa Kozi kusaidia na usanidi wa mazingira yako ya maendeleo.
Usisahau kutoa nyota (🌟) kwenye repo hii ili kuipata kwa urahisi baadaye.
Ikiwa unatafuta mifano ya nambari ya hali ya juu, angalia mkusanyiko wetu wa Mifano ya Nambari za AI Inayotengeneza kwa Python na TypeScript.
Jiunge na seva rasmi ya Discord ya Microsoft Foundry ili kutana na kuungana na wanafunzi wengine wanaochukua kozi hii na kupata msaada.
Uliza maswali au shiriki maoni kuhusu bidhaa katika Jukwaa la Waendelezaji Microsoft Foundry kwenye Github.
Tembelea Microsoft kwa Kampuni kujua jinsi ya kuanza kujenga kwa mikopo ya Azure leo.
Je, una mapendekezo au umeona makosa ya tahajia au ya nambari? Leta tatizo au Tengeneza ombi la pull
- Utangulizi mfupi wa video kwa mada
- Somo lililoandikwa lililopo kwenye README
- Mifano ya nambari ya Python na TypeScript inayounga mkono Azure OpenAI na OpenAI API
- Viungo vya rasilimali za ziada ili kuendeleza kujifunza kwako
| # | Kiungo cha Somo | Maelezo | Video | Mafunzo Zaidi |
|---|---|---|---|---|
| 00 | Ufungaji wa Kozi | Jifunze: Jinsi ya Kusanidi Mazingira Yako ya Maendeleo | Video Itakuja Hivi Punde | Jifunze Zaidi |
| 01 | Utangulizi wa AI Inayotengeneza na LLMs | Jifunze: Kuelewa ni nini AI Inayotengeneza na jinsi Vifaa Vikuu vya Lugha (LLMs) vinavyofanya kazi. | Video | Jifunze Zaidi |
| 02 | Kuchunguza na kulinganisha LLMs tofauti | Jifunze: Jinsi ya kuchagua mfano sahihi kwa matumizi yako | Video | Jifunze Zaidi |
| 03 | Kutumia AI Inayotengeneza Kwa Uwajibikaji | Jifunze: Jinsi ya kujenga Programu za AI Inayotengeneza kwa uwajibikaji | Video | Jifunze Zaidi |
| 04 | Kuelewa Misingi ya Uhandisi wa Prompt | Jifunze: Mbinu Bora za Uhandisi wa Prompt kwa Vitendo | Video | Jifunze Zaidi | | 05 | Kutengeneza Prompts za Juu Zaidi | Jifunze: Jinsi ya kutumia mbinu za uhandisi wa prompt zinazoboreshwa matokeo ya prompts zako. | Video | Jifunze Zaidi | | 06 | Kujenga Programu za Uundaji wa Maandishi | Jenga: Programu ya uundaji wa maandishi kwa kutumia Azure OpenAI / OpenAI API | Video | Jifunze Zaidi | | 07 | Kujenga Programu za Chat | Jenga: Mbinu za ufanisi za kujenga na kuunganisha programu za chat. | Video | Jifunze Zaidi | | 08 | Kujenga Programu za Utafutaji za Maktaba za Vector | Jenga: Programu ya utafutaji inayotumia Embeddings kutafuta data. | Video | Jifunze Zaidi | | 09 | Kujenga Programu za Uundaji Picha | Jenga: Programu ya uundaji picha | Video | Jifunze Zaidi | | 10 | Kujenga Programu za AI za Nambari Ndogo | Jenga: Programu ya AI ya Uundaji inayotumia Zana za Nambari Ndogo | Video | Jifunze Zaidi | | 11 | Kuingiza Programu za Nje kwa Kupiga Simu Kazi | Jenga: Nini maana ya kupiga simu kazi na matumizi yake kwa programu | Video | Jifunze Zaidi | | 12 | Kundaa UX kwa Programu za AI | Jifunze: Jinsi ya kutumia kanuni za ubunifu wa UX unapotengeneza Programu za AI za Uundaji | Video | Jifunze Zaidi | | 13 | Kuhakikisha Usalama wa Programu Zako za AI za Uundaji | Jifunze: Vitisho na hatari kwa mifumo ya AI na mbinu za kuwalinda mifumo hiyo. | Video | Jifunze Zaidi | | 14 | Mzunguko wa Maisha wa Programu za AI za Uundaji | Jifunze: Zana na vipimo vya kusimamia Mzunguko wa Maisha wa LLM na LLMOps | Video | Jifunze Zaidi | | 15 | Upigaji Picha wa RAG (Retrieval Augmented Generation) na Maktaba za Vector | Jenga: Programu inayotumia Mfumo wa RAG kupata embeddings kutoka kwa Maktaba za Vector | Video | Jifunze Zaidi | | 16 | Mifano ya Chanzo Huria na Hugging Face | Jenga: Programu inayotumia mifano ya chanzo huria 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 na Modeli Ndogo za Lugha | Video Yatajwa Hivi Karibuni | Jifunze Zaidi | | 20 | Kujenga kwa Mifano ya Mistral | Jifunze: Sifa na tofauti za Familia ya Mifano ya Mistral | Video Yatajwa Hivi Karibuni | Jifunze Zaidi | | 21 | Kujenga kwa Mifano ya Meta | Jifunze: Sifa na tofauti za Familia ya Mifano ya Meta | Video Yatajwa Hivi Karibuni | Jifunze Zaidi |
Shukrani maalum kwa John Aziz kwa kuunda GitHub Actions zote na mitiririko ya kazi
Bernhard Merkle kwa kutoa mchango muhimu kwenye kila somo ili kuboresha uzoefu wa mwanafunzi na wa msimbo.
Timu yetu hutengeneza kozi zingine! Angalia:
Ikiwa utakwama au una maswali yoyote kuhusu kujenga programu za AI. Jiunge na wapenzi wa kujifunza na watengenezaji wenye uzoefu katika mijadala kuhusu MCP. Ni jamii ya kusaidia ambapo maswali yanakaribishwa na maarifa hushirikiwa kwa uhuru.
Ikiwa una maoni kuhusu bidhaa au makosa wakati wa kujenga tembelea:
Kionyozo: Hati hii imetafsiriwa kwa kutumia huduma ya tafsiri ya AI Co-op Translator. Ingawa tunajitahidi kupata usahihi, tafadhali fahamu kwamba tafsiri za kiotomatiki zinaweza kuwa na makosa au upungufu wa usahihi. Hati ya asili katika lugha yake halisi inapaswa kuchukuliwa kama chanzo cha mamlaka. Kwa taarifa muhimu, tafsiri ya kitaalamu inayofanywa na binadamu inapendekezwa. Hatutojibu kwa kuelewa vibaya au tafsiri potofu zinazotokea kutokana na matumizi ya tafsiri hii.