24 KiB
Masomo 21 yanayofundisha kila kitu unachohitaji kujua kuanza kujenga programu za Generative AI
🌐 Msaada wa Lugha Nyingi
Inasaidiwa kupitia Hatua ya GitHub (Kiotomatiki & Kila Wakati Kikiwa cha Hali ya Juu)
Kiarabu | Kibengali | Kibulgaria | Kiburma (Myanma) | Kichina (Rahisi) | Kichina (Asili, Hong Kong) | Kichina (Asili, Macao) | Kichina (Asili, Taiwan) | Kroeshia | Cheki | Kidenmaki | Kiholanzi | Kiestonia | Kifinnish | Kifaransa | Kijerumani | Kigiriki | Kiebrania | Kihindi | Kihungari | Kiindonesia | Kiitaliano | Kijapani | Kikannada | Kikmeri | Kikorea | Kilithuania | Kimalay | Kimalayalam | Kimaratih | Kinepali | Kipidgin cha Nigeria | Kinorwe | Kiajemi (Farsi) | Kilaholanzi | Kireno (Brazil) | Kireno (Ureno) | Kipunjabi (Gurmukhi) | Kiromania | Kirusi | Kiserbia (Siriliki) | Kislovakia | Kislovenia | Kihispania | Kiswahili | Kiswidi | Kitagalog (Filipino) | Kitamili | Kitelugu | Kithai | Kituruki | Kiukrania | Kiurdu | Kivietinamu
Unapendelea Kuakisi Kwenye Kompyuta Binafsi?
Hifadhidata hii ina tafsiri za lugha zaidi ya 50 ambazo zinakuza kwa kiasi kikubwa ukubwa wa kupakua. Ili kuakisi 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 itakupa kila kitu unachohitaji kukamilisha kozi kwa upakuaji wa kasi zaidi.
Generative AI kwa Waanzaji (Toleo la 3) - Kozi
Jifunze misingi ya kujenga programu za Generative AI na masomo yetu 21-lesson yaliyojumuisha yaliyotengenezwa na Microsoft Cloud Advocates.
🌱 Kuanzia
Kozi hii ina masomo 21. Kila somo linahusu mada yake, hivyo anza mahali popote unapotaka!
Masomo yamewekwa alama kuwa ni "Jifunze" yanayoelezea dhana ya Generative AI au "Jenga" yanayoelezea dhana na mifano ya msimbo kwa Python na TypeScript inapowezekana.
Kwa waendelezaji wa .NET angalia Generative AI kwa Waanzaji (.NET Edition)!
Kila somo pia lina sehemu ya "Endelea Kujifunza" na zana za ziada za kujifunza.
Unachohitaji
Kuendesha msimbo wa kozi hii, unaweza kutumia:
-
Huduma ya Azure OpenAI - Masomo: "aoai-assignment"
-
Katalogi ya Mfano ya Soko la GitHub - Masomo: "githubmodels"
-
OpenAI API - Masomo: "oai-assignment"
-
Maarifa ya msingi ya Python au TypeScript ni msaada - *Kwa waanzaji kabisa angalia kozi hizi za Python na TypeScript
-
Akaunti ya GitHub kwa kuchoma nakala ya hifadhidata hii yote kwenye akaunti yako ya GitHub
Tumeunda somo la Kuweka Kozi kusaidia kuanzisha mazingira yako ya maendeleo.
Usisahau kuipa nyota (🌟) hifadhidata hii ili kuipata kwa urahisi baadaye.
🧠 Tayari Kuweka Kazi?
Kama unatafuta sampuli za msimbo zilizo na kiwango cha juu zaidi, angalia mkusanyiko wetu wa Sampuli za Msimbo wa Generative AI kwa Python na TypeScript.
🗣️ Kutana na Wanafunzi Wengine, Pata Msaada
Jiunge na seva rasmi ya Azure AI Foundry Discord kukutana na kuungana na wanafunzi wengine wanaochukua kozi hii na kupata msaada.
Uliza maswali au shiriki maoni kuhusu bidhaa kwenye Azure AI Foundry Developer Forum kwenye Github.
🚀 Kujenga Biashara Ndogo?
Tembelea Microsoft kwa Biashara Ndogo kujua jinsi ya kuanza kujenga kwa mikopo ya Azure leo.
🙏 Unataka kusaidia?
Je, una mapendekezo au umeona makosa ya tahajia au msimbo? Toa tatizo au Tengeneza ombi la kuunganisha
📂 Kila somo linajumuisha:
- Utangulizi mfupi wepesi wa video juu ya mada
- Somo lililoandikwa lililoko kwenye README
- Sampuli za msimbo za Python na TypeScript zinazoendana na Azure OpenAI na OpenAI API
- Viungo vya rasilimali za ziada za kuendelea kujifunza
🗃️ Masomo
| # | Kiungo cha Somo | Maelezo | Video | Mafunzo Zaidi |
|---|---|---|---|---|
| 00 | Kuweka Kozi | Jifunze: Jinsi ya Kuweka Mazingira yako ya Maendeleo | Video Itakuja Karibu | Jifunze Zaidi |
| 01 | Utangulizi wa Generative AI na LLMs | Jifunze: Kuelewa ni nini Generative AI na jinsi Mifano Mikubwa ya Lugha (LLMs) inavyofanya kazi | Video | Jifunze Zaidi |
| 02 | Kuchunguza na kulinganisha LLMs tofauti | Jifunze: Jinsi ya kuchagua mfano sahihi kwa ajili ya kesi yako ya matumizi | Video | Jifunze Zaidi |
| 03 | Kutumia Generative AI kwa Uwajibikaji | Jifunze: Jinsi ya kujenga Maombi ya Generative AI kwa uwajibikaji | Video | Jifunze Zaidi |
| 04 | Kuelewa Misingi ya Uhandisi wa Prompt | Jifunze: Mazoea Bora ya Uhandisi wa Prompt kwa Vitendo | Video | Jifunze Zaidi |
| 05 | Uundaji wa Prompt za Juu Zaidi | Jifunze: Jinsi ya kutumia mbinu za uhandisi wa prompt zinazoboresha matokeo ya prompt zako. | Video | Jifunze Zaidi |
| 06 | Ujenzi wa Programu za Uandishi wa Maandishi | Jenga: Programu ya uandishi wa maandishi kwa kutumia Azure OpenAI / OpenAI API | Video | Jifunze Zaidi |
| 07 | Ujenzi wa Programu za Mazungumzo | Jenga: Mbinu za kujenga na kuunganisha programu za mazungumzo kwa ufanisi. | Video | Jifunze Zaidi |
| 08 | Ujenzi wa Programu za Utafutaji Vector Databases | Jenga: Programu ya utafutaji inayotumia Embeddings kutafuta data. | Video | Jifunze Zaidi |
| 09 | Ujenzi wa Programu za Uundaji wa Picha | Jenga: Programu ya uundaji wa picha | Video | Jifunze Zaidi |
| 10 | Ujenzi wa Programu za AI za Low Code | Jenga: Programu ya AI Inayozalisha kwa kutumia Zana za Low Code | Video | Jifunze Zaidi |
| 11 | Uunganishaji wa Programu za Nje kwa Kupiga Simu Kazi | Jenga: Nini ni kupiga simu kazi na matumizi yake kwa programu | Video | Jifunze Zaidi |
| 12 | Kubuni UX kwa Programu za AI | Jifunze: Jinsi ya kutumia kanuni za kubuni UX wakati wa kuendeleza Programu za AI Inayozalisha | Video | Jifunze Zaidi |
| 13 | Kuhakiki Usalama wa Programu zako za AI Inayozalisha | Jifunze: Vitisho na hatari kwa mifumo ya AI na njia za kuwalinda mifumo hii | Video | Jifunze Zaidi |
| 14 | Mzunguko wa Maisha wa Programu za AI Inayozalisha | Jifunze: Zana na vipimo vya kusimamia Mzunguko wa Maisha wa LLM na LLMOps | Video | Jifunze Zaidi |
| 15 | Uundaji wa Programu kwa Kutumia RAG na Vector Databases | Jenga: Programu inayotumia Fremu ya RAG kupata embeddings kutoka Vector Databases | Video | Jifunze Zaidi |
| 16 | Modeli za Chanzo Huria na Hugging Face | Jenga: Programu inayotumia modeli za chanzo huria zinazopatikana kwenye Hugging Face | Video | Jifunze Zaidi |
| 17 | Wakala wa AI | Jenga: Programu inayotumia Fremu ya Wakala wa AI | Video | Jifunze Zaidi |
| 18 | Kurekebisha LLM kwa Ufasaha | Jifunze: Nini, kwa nini na jinsi ya kurekebisha LLM | Video | Jifunze Zaidi |
| 19 | Ujenzi kwa SLMs | Jifunze: Manufaa ya kujenga kwa kutumia Modeli Ndogo za Lugha | Video Ija Karibu | Jifunze Zaidi |
| 20 | Ujenzi kwa Modeli za Mistral | Jifunze: Sifa na tofauti za Modeli za Familia ya Mistral | Video Ija Karibu | Jifunze Zaidi |
| 21 | Ujenzi kwa Modeli za Meta | Jifunze: Sifa na tofauti za Modeli za Familia ya Meta | Video Ija Karibu | Jifunze Zaidi |
🌟 Shukrani Maalum
Shukrani maalum kwa John Aziz kwa kuunda GitHub Actions zote na mitiririko ya kazi
Bernhard Merkle kwa kuchangia muhimu katika kila somo ili kuboresha uzoefu wa mwanafunzi na wa msimbo.
🎒 Kozi Nyingine
Timu yetu hutengeneza kozi nyingine! Angalia:
LangChain
Azure / Edge / MCP / Wakala
Mfululizo wa AI Inayozalisha
Kujifunza Msingi
Mfululizo wa Copilot
Kupata Msaada
Ikiwa unakuwa na shida au una maswali yoyote kuhusu kujenga programu za AI. Jiunge na wapenzi wa kujifunza na waendelezaji wenye uzoefu katika mijadala kuhusu MCP. Ni jamii yenye msaada ambapo maswali yanakaribishwa na maarifa yanashirikiwa kwa ukombozi.
Ikiwa una maoni kuhusu bidhaa au makosa wakati wa kujenga tembelea:
Angalizo:
Hati hii imetafsiriwa kwa kutumia huduma ya tafsiri ya AI Co-op Translator. Ingawa tunajitahidi kupata usahihi, tafadhali fahamu kuwa tafsiri za mashine zinaweza kuwa na makosa au kutokukamilika. Hati ya asili katika lugha yake ya asili inapaswa kuchukuliwa kama chanzo cha mamlaka. Kwa taarifa muhimu, inashauriwa kutumia tafsiri ya mtaalamu binadamu. Hatuna dhamana kwa maana mbaya au tafsiri potofu zinazotokana na matumizi ya tafsiri hii.