Skip to content

Latest commit

 

History

History
179 lines (126 loc) · 23.7 KB

File metadata and controls

179 lines (126 loc) · 23.7 KB

Generative AI Kwa Waanzilishi

Masomo 21 yanayofundisha kila kitu unachohitaji kujua kuanza kujenga programu za Generative AI

GitHub license GitHub contributors GitHub issues GitHub pull-requests PRs Welcome

GitHub watchers GitHub forks GitHub stars

Microsoft Foundry Discord

🌐 Msaada wa Lugha Nyingi

Inaoungwa mkono kupitia GitHub Action (Imewezeshwa kiotomatiki & Inasasishwa Daima)

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

Ungependa Kuuza Nguvu Kwenye Kifaa Chako?

Hifadhidata hii ina tafsiri za lugha zaidi ya 50 ambazo huongeza kiasi cha kupakua kwa kiasi kikubwa. Ili kunakili bila tafsiri, tumia 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'

Hii inakupa kila kitu unachohitaji kukamilisha kozi kwa kasi ya kupakua ya haraka zaidi.

Generative AI kwa Waanzilishi (Toleo la 3) - Kozi

Jifunze misingi ya kujenga programu za Generative AI na masomo yetu kamili ya masomo 21 kutoka kwa Microsoft Cloud Advocates.

🌱 Kuanzia

Kozi hii ina masomo 21. Kila somo linashughulikia mada yake mwenyewe hivyo anza popote unapopendelea!

Masomo yamewekwa lebo kama "Jifunze" yanayofafanua dhana ya Generative AI au masomo ya "Jenga" yanayofafanua dhana na mifano ya msimbo kwa Python na TypeScript pale inapowezekana.

Kwa Waendelezaji wa .NET angalia Generative AI for Beginners (.NET Edition)!

Kila somo pia linajumuisha sehemu ya "Endelea Kujifunza" na zana za ziada za kujifunzia.

Unachohitaji

Kuweza kuendesha msimbo wa kozi hii, unaweza kutumia:

Tumeunda somo la Kuweka Kozi kusaidia katika kuweka mazingira yako ya maendeleo.

Usisahau kutoa nyota (🌟) kwenye hifadhidata hii ili kuipata kwa urahisi baadaye.

🧠 Tayari Kupeleka Kwenye Mtandao?

Kama unatafuta mifano ya msimbo ya hali ya juu zaidi, angalia mkusanyiko wetu wa Mifano ya Msimbo wa Generative AI kwa Python na TypeScript.

🗣️ Kutana na Wanafunzi Wengine, Pata Msaada

Jiunge na server rasmi ya Azure AI Foundry Discord kutana na kuungana na wanafunzi wengine wanaochukua kozi hii na upate msaada.

Uliza maswali au shiriki maoni ya bidhaa kwenye Azure AI Foundry Developer Forum kwenye Github.

🚀 Kujenga Kuanza Biashara?

Tembelea Microsoft for Startups kujua jinsi ya kuanza kujenga kwa mikopo ya Azure leo.

🙏 Unataka kusaidia?

Je, una mapendekezo au umepata makosa ya tahajia au msimbo? Inua tatizo au Tengeneza ombi la kuburuta

📂 Kila somo linajumuisha:

  • Utangulizi mfupi wa video kuhusu mada
  • Somo lililoandikwa lililo katika README
  • Mifano ya msimbo ya Python na TypeScript inayounga mkono Azure OpenAI na OpenAI API
  • Viungo vya rasilimali za ziada za kuendelea kujifunza

🗃️ Masomo

# Kiungo cha Somo Maelezo Video Kujifunza Zaidi
00 Kuweka Kozi Jifunze: Jinsi ya Kuweka Mazingira Yako ya Maendeleo Video Itakuja Hivi Karibuni Jifunze Zaidi
01 Utangulizi kwa 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 bora 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 Ufundi wa Prompt Jifunze: Mazoezi Bora ya Ufundi wa Prompt Kwa Vitendo Video Jifunze Zaidi
05 Kuunda Prompts Zaidi ya Kawaida Jifunze: Jinsi ya kutumia mbinu za ufundi wa prompt zinazoboresha matokeo ya prompts zako. Video Jifunze Zaidi
06 Kuunda Programu za Kuzalisha Maandishi Jenga: Programu ya kuzalisha maandishi ukitumia Azure OpenAI / OpenAI API Video Jifunze Zaidi
07 Kuunda Programu za Mazungumzo Jenga: Mbinu za kujenga kwa ufanisi na kuunganisha programu za mazungumzo. Video Jifunze Zaidi
08 Kuunda Programu za Utafutaji na Hifadhidata za Vector Jenga: Programu ya utafutaji inayotumia Embeddings kutafuta data. Video Jifunze Zaidi
09 Kuunda Programu za Kuzalisha Picha Jenga: Programu ya kuzalisha picha Video Jifunze Zaidi
10 Kuunda Programu za AI kwa Nambari Chache Jenga: Programu ya AI ya Uzalishaji ukitumia Zana za Nambari Chache Video Jifunze Zaidi
11 Kuunganisha Programu za Nje na Kupiga Simu za Kazi Jenga: Nini simu za kazi ni na matumizi yake kwa programu Video Jifunze Zaidi
12 Kubuni UX kwa Programu za AI Jifunze: Jinsi ya kutumia kanuni za kubuni UX unapotengeneza Programu za AI za Uzalishaji Video Jifunze Zaidi
13 Kuweka Usalama Programu Zako za AI za Uzalishaji Jifunze: Vitisho na hatari kwa mifumo ya AI na mbinu za kuimarisha usalama wa mifumo hii. Video Jifunze Zaidi
14 Mzunguko wa Maisha wa Programu za AI za Uzalishaji Jifunze: Zana na vipimo vya kusimamia Mzunguko wa Maisha wa LLM na LLMOps Video Jifunze Zaidi
15 Kuongeza Ufanisi wa Utoaji Kutumia RAG na Hifadhidata za Vector Jenga: Programu ikitumia Mfumo wa RAG kuchukua embeddings kutoka Hifadhidata za Vector Video Jifunze Zaidi
16 Mifano ya Chanzo Huria na Hugging Face Jenga: Programu ikitumia mifano ya chanzo huria inayopatikana kwenye Hugging Face Video Jifunze Zaidi
17 Wakala wa AI Jenga: Programu ikitumia Mfumo wa Wakala wa AI Video Jifunze Zaidi
18 Kufinyasisha LLMs Jifunze: Nini, kwa nini na jinsi ya kufinyasisha LLMs Video Jifunze Zaidi
19 Kuunda kwa SLMs Jifunze: Faida za kuunda kwa Mfano Midogo ya Lugha Video Inakuja Hivi Karibuni Jifunze Zaidi
20 Kuunda kwa Mifano ya Mistral Jifunze: Sifa na tofauti za Familia ya Mifano ya Mistral Video Inakuja Hivi Karibuni Jifunze Zaidi
21 Kuunda kwa Mifano ya Meta Jifunze: Sifa na tofauti za Familia ya Mifano ya Meta Video Inakuja Hivi Karibuni Jifunze Zaidi

🌟 Shukrani Maalum

Shukrani maalum kwa John Aziz kwa kuunda GitHub Actions zote na workflows

Bernhard Merkle kwa kuchangia muhimu katika kila somo ili kuboresha uzoefu wa mwanafunzi na wa msimbo.

🎒 Kozi Nyingine

Timu yetu inatengeneza kozi nyingine! Angalia:

LangChain

LangChain4j kwa Waanzilishi LangChain.js kwa Waanzilishi LangChain kwa Waanzilishi

Azure / Edge / MCP / Agents

AZD kwa Waanzilishi Edge AI kwa Waanzilishi MCP kwa Waanzilishi Wakala wa AI kwa Waanzilishi


Mfululizo wa AI za Uzalishaji

AI za Uzalishaji kwa Waanzilishi AI za Uzalishaji (.NET) AI za Uzalishaji (Java) Generative AI (JavaScript)


Kujifunza Msingi

ML for Beginners Data Science for Beginners AI for Beginners Cybersecurity for Beginners Web Dev for Beginners IoT for Beginners XR Development for Beginners


Mfululizo wa Copilot

Copilot for AI Paired Programming Copilot for C#/.NET Copilot Adventure

Kupata Msaada

Kama unapata shida au una maswali yoyote kuhusu kujenga programu za AI. Jiunge na wenzie wanaojifunza na waendelezaji wenye uzoefu katika mijadala kuhusu MCP. Ni jamii yenye msaada ambapo maswali yanakaribishwa na maarifa hushirikiwa kwa ukarimu.

Microsoft Foundry Discord

Kama una maoni au hitilafu wakati wa ujenzi tembelea:

Microsoft Foundry Developer Forum


Kiarifu cha kukataa: Hati hii imetafsiriwa kwa kutumia huduma ya tafsiri ya AI Co-op Translator. Ingawa tunajitahidi kwa usahihi, tafadhali fahamu kuwa tafsiri za kiotomatishaji zinaweza kuwa na makosa au kupotoka. Hati ya asili katika lugha yake halisi inapaswa kuchukuliwa kama chanzo cha mamlaka. Kwa taarifa muhimu, tafsiri ya kitaalamu na ya binadamu inashauriwa. Hatuwajibiki kwa kutoelewana au tafsiri potofu zinazotokana na matumizi ya tafsiri hii.