Fuata hatua hizi kuanza kutumia rasilimali hizi:
- Fungua Nakala ya Repository: Bonyeza
- Nakili Repository:
git clone https://github.com/microsoft/mcp-for-beginners.git - Jiunge na Azure AI Foundry Discord na kutana na wataalamu pamoja na wapenzi wa maendeleo
Model Context Protocol (MCP) ni mfumo wa kisasa uliobuniwa kuweka viwango vya mwingiliano kati ya mifano ya AI na programu za wateja. Mtaala huu wa chanzo huria unatoa njia ya kujifunza iliyo na muundo, ikiwa na mifano halisi ya kuandika msimbo na matumizi ya dunia halisi, katika lugha maarufu za programu kama C#, Java, JavaScript, TypeScript, na Python.
Ikiwa wewe ni mtaalamu wa AI, mbunifu wa mifumo, au mhandisi wa programu, mwongozo huu ni rasilimali yako kamili ya kuelewa misingi ya MCP na mikakati ya utekelezaji.
- 📘 MCP Documentation – Mafunzo ya kina na mwongozo wa mtumiaji
- 📜 MCP Specification – Muundo wa itifaki na marejeleo ya kiufundi
- 🧑💻 MCP GitHub Repository – SDK za chanzo huria, zana, na mifano ya msimbo
00-03: Misingi
- 00. Utangulizi wa MCP
Muhtasari wa Model Context Protocol na umuhimu wake katika mifumo ya AI. Soma zaidi - 01. Maelezo ya Dhana za Msingi
Ufafanuzi wa kina wa dhana kuu za MCP. Soma zaidi - 02. Usalama katika MCP
Vitisho vya usalama na mbinu bora. Soma zaidi - 03. Kuanzia na MCP
Kuandaa mazingira, seva/klienti za msingi, muunganiko. Soma zaidi
03.x: Maabara za Vitendo
- 3.1. Seva ya Kwanza – Mwongozo
- 3.2. Klienti ya Kwanza – Mwongozo
- 3.3. Klienti na LLM – Mwongozo
- 3.4. Kutumia seva kwa Visual Studio Code – Mwongozo
- 3.5. Kuunda seva kwa kutumia SSE – Mwongozo
- 3.6. Uenezaji wa HTTP – Mwongozo
- 3.7. Tumia AI Toolkit – Mwongozo
- 3.8. Kupima seva yako – Mwongozo
- 3.9. Kuweka seva yako mtandaoni – Mwongozo
04-05: Vitendo & Mada za Juu
- 04. Utekelezaji wa Vitendo
SDK, utatuzi wa makosa, upimaji, mifano ya prompt inayoweza kutumika tena. Soma zaidi - 05. Mada za Juu katika MCP
AI yenye modaliti nyingi, upanuzi, matumizi ya biashara. Soma zaidi - 5.1. Muungano wa MCP na Azure – Mwongozo
- 5.2. Modaliti nyingi – Mwongozo
- 5.3. Onyesho la MCP OAuth2 – Mwongozo
- 5.4. Muktadha wa Mizizi – Mwongozo
- 5.5. Upangaji wa Njia – Mwongozo
- 5.6. Sampuli – Mwongozo
- 5.7. Upanuzi – Mwongozo
- 5.8. Usalama – Mwongozo
- 5.9. Utafutaji Mtandao MCP – Mwongozo
- 5.10. Uenezaji wa Moja kwa Moja – Mwongozo
- 5.11. Utafutaji wa Moja kwa Moja Mtandaoni – Mwongozo
06-10: Jamii, Mbinu Bora & Maabara
- 06. Michango ya Jamii – Mwongozo
- 07. Maarifa Kutoka kwa Utekelezaji wa Awali – Mwongozo
- 08. Mbinu Bora za MCP – Mwongozo
- 09. Masomo ya Kesi za MCP – Mwongozo
- 10. Kurahisisha Mifumo ya AI: Kujenga Server ya MCP kwa kutumia AI Toolkit – Maabara ya Vitendo
Chunguza Utekelezaji wa Msimbo kwa Lugha
Chunguza Sampuli za Juu
Ili kupata faida zaidi kutoka kwa mtaala huu, unapaswa kuwa na:
- Ujuzi wa msingi wa C#, Java, au Python
- Uelewa wa mfano wa mteja-server na APIs
- (Hiari) Uzoefu wa dhana za ujifunzaji wa mashine
Mwongozo kamili wa Kusoma upo kusaidia kuvinjari hifadhidata hii kwa ufanisi. Mwongozo unajumuisha:
- Ramani ya mtaala kwa picha ikionyesha mada zote zilizojadiliwa
- Ufafanuzi wa kina wa kila sehemu ya hifadhidata
- Mwongozo wa jinsi ya kutumia miradi ya mfano
- Njia zilizopendekezwa za kujifunza kwa viwango tofauti vya ujuzi
- Rasilimali za ziada za kuimarisha safari yako ya kujifunza
Kila somo katika mwongozo huu linajumuisha:
- Maelezo wazi ya dhana za MCP
- Mifano ya msimbo wa moja kwa moja kwa lugha mbalimbali
- Mazoezi ya kujenga programu halisi za MCP
- Rasilimali za ziada kwa wanafunzi wa juu
Yaliyomo haya yamepewa leseni chini ya Leseni ya MIT. Kwa masharti na vigezo, angalia LICENSE.
Mradi huu unakaribisha michango na mapendekezo. Michango mingi inahitaji ukubali Mkataba wa Leseni ya Mchangiaji (CLA) unaothibitisha kuwa una haki, na unatoa haki kwetu kutumia mchango wako. Kwa maelezo zaidi, tembelea https://cla.opensource.microsoft.com.
Unapowasilisha ombi la kuvuta (pull request), bot wa CLA atagundua moja kwa moja kama unahitaji kutoa CLA na kuandaa PR ipasavyo (mfano, ukaguzi wa hali, maoni). Fuata tu maelekezo ya bot. Hii itahitajika mara moja tu kwa hifadhidata zote zinazotumia CLA yetu.
Mradi huu umefuata Kanuni za Maadili za Microsoft Open Source. Kwa taarifa zaidi angalia Maswali ya Kanuni za Maadili au wasiliana na opencode@microsoft.com kwa maswali au maoni zaidi.
Timu yetu hutengeneza kozi nyingine! Angalia:
- Wakala wa AI kwa Waanzilishi
- AI Inayozalisha kwa Waanzilishi kwa kutumia .NET
- AI Inayozalisha kwa Waanzilishi kwa kutumia JavaScript
- AI Inayozalisha kwa Waanzilishi
- UJifunzaji wa Mashine kwa Waanzilishi
- Sayansi ya Takwimu kwa Waanzilishi
- AI kwa Waanzilishi
- Usalama wa Mtandao kwa Waanzilishi
- Uendelezaji wa Tovuti kwa Waanzilishi
- IoT kwa Waanzilishi
- Uendelezaji wa XR kwa Waanzilishi
- Kuwa Mtaalamu wa GitHub Copilot kwa Programu ya Pamoja ya AI
- Kuwa Mtaalamu wa GitHub Copilot kwa Waendelezaji wa C#/.NET
- Chagua Safari Yako ya Copilot
Mradi huu unaweza kuwa na alama za biashara au nembo za miradi, bidhaa, au huduma. Matumizi yaliyothibitishwa ya alama za biashara au nembo za Microsoft yanahitaji kufuata Microsoft's Trademark & Brand Guidelines. Matumizi ya alama za biashara au nembo za Microsoft katika toleo zilizobadilishwa za mradi huu hayapaswi kusababisha mkanganyiko au kuashiria udhamini wa Microsoft. Matumizi yoyote ya alama za biashara au nembo za wahusika wengine yanategemea sera za wahusika hao.
Tangazo la Kukataa:
Nyaraka hii imetafsiriwa kwa kutumia huduma ya tafsiri ya AI Co-op Translator. Ingawa tunajitahidi kuhakikisha usahihi, tafadhali fahamu kwamba tafsiri za moja kwa moja zinaweza kuwa na makosa au upungufu wa usahihi. Nyaraka ya asili katika lugha yake ya asili inapaswa kuzingatiwa kama chanzo cha mamlaka. Kwa taarifa muhimu, tafsiri ya kitaalamu inayofanywa na binadamu inapendekezwa. Hatubebei jukumu lolote kwa kutoelewana au tafsiri potofu zitokanazo na matumizi ya tafsiri hii.
