इन संसाधनों का उपयोग शुरू करने के लिए इन चरणों का पालन करें:
- रिपॉजिटरी को फोर्क करें: क्लिक करें
- रिपॉजिटरी को क्लोन करें:
git clone https://github.com/microsoft/mcp-for-beginners.git - Azure AI Foundry Discord में शामिल हों और विशेषज्ञों तथा अन्य डेवलपर्स से मिलें
Model Context Protocol (MCP) एक उन्नत फ्रेमवर्क है जिसे AI मॉडल्स और क्लाइंट एप्लिकेशन के बीच इंटरैक्शन को मानकीकृत करने के लिए बनाया गया है। यह ओपन-सोर्स पाठ्यक्रम एक संरचित सीखने का रास्ता प्रदान करता है, जिसमें व्यावहारिक कोडिंग उदाहरण और वास्तविक दुनिया के उपयोग के मामले शामिल हैं, जो लोकप्रिय प्रोग्रामिंग भाषाओं जैसे C#, Java, JavaScript, TypeScript, और Python में उपलब्ध हैं।
चाहे आप AI डेवलपर हों, सिस्टम आर्किटेक्ट हों, या सॉफ़्टवेयर इंजीनियर, यह गाइड MCP के मूल सिद्धांतों और कार्यान्वयन रणनीतियों को महारत हासिल करने के लिए आपका व्यापक संसाधन है।
- 📘 MCP Documentation – विस्तृत ट्यूटोरियल और उपयोगकर्ता गाइड
- 📜 MCP Specification – प्रोटोकॉल आर्किटेक्चर और तकनीकी संदर्भ
- 🧑💻 MCP GitHub Repository – ओपन-सोर्स SDKs, टूल्स, और कोड उदाहरण
00-03: आधारभूत बातें
- 00. MCP का परिचय
Model Context Protocol का अवलोकन और AI पाइपलाइनों में इसकी अहमियत। और पढ़ें - 01. मुख्य अवधारणाओं की व्याख्या
MCP की मूल अवधारणाओं का गहराई से अध्ययन। और पढ़ें - 02. MCP में सुरक्षा
सुरक्षा खतरों और सर्वोत्तम प्रथाओं पर चर्चा। और पढ़ें - 03. MCP के साथ शुरुआत करना
पर्यावरण सेटअप, बुनियादी सर्वर/क्लाइंट, एकीकरण। और पढ़ें
03.x: व्यावहारिक लैब्स
- 3.1. पहला सर्वर – गाइड
- 3.2. पहला क्लाइंट – गाइड
- 3.3. LLM के साथ क्लाइंट – गाइड
- 3.4. Visual Studio Code के साथ सर्वर का उपयोग – गाइड
- 3.5. SSE का उपयोग करके सर्वर बनाना – गाइड
- 3.6. HTTP स्ट्रीमिंग – गाइड
- 3.7. AI टूलकिट का उपयोग करें – गाइड
- 3.8. अपने सर्वर का परीक्षण करें – गाइड
- 3.9. अपने सर्वर को डिप्लॉय करें – गाइड
04-05: व्यावहारिक और उन्नत
- 04. व्यावहारिक कार्यान्वयन
SDKs, डिबगिंग, परीक्षण, पुन: उपयोग योग्य प्रॉम्प्ट टेम्पलेट्स। और पढ़ें - 05. MCP में उन्नत विषय
मल्टी-मॉडल AI, स्केलिंग, एंटरप्राइज उपयोग। और पढ़ें - 5.1. Azure के साथ MCP एकीकरण – गाइड
- 5.2. मल्टी मोडैलिटी – गाइड
- 5.3. MCP OAuth2 डेमो – गाइड
- 5.4. रूट कॉन्टेक्स्ट्स – गाइड
- 5.5. राउटिंग – गाइड
- 5.6. सैंपलिंग – गाइड
- 5.7. स्केलिंग – गाइड
- 5.8. सुरक्षा – गाइड
- 5.9. वेब सर्च MCP – गाइड
- 5.10. रियलटाइम स्ट्रीमिंग – गाइड
- 5.11. रियलटाइम वेब सर्च – गाइड
06-10: समुदाय, सर्वोत्तम प्रथाएं और लैब्स
- 06. समुदाय योगदान – गाइड
- 07. शुरुआती अपनाने से मिली जानकारियां – Guide
- 08. MCP के लिए सर्वोत्तम प्रथाएँ – Guide
- 09. MCP केस स्टडीज – Guide
- 10. AI वर्कफ़्लो को सरल बनाना: AI Toolkit के साथ MCP सर्वर बनाना – Hands On Lab
भाषा के अनुसार कोड इम्प्लीमेंटेशन एक्सप्लोर करें
उन्नत नमूनों को एक्सप्लोर करें
इस पाठ्यक्रम से अधिकतम लाभ उठाने के लिए आपके पास होना चाहिए:
- C#, Java, या Python का बुनियादी ज्ञान
- क्लाइंट-सर्वर मॉडल और APIs की समझ
- (वैकल्पिक) मशीन लर्निंग की बुनियादी जानकारी
एक व्यापक अध्ययन गाइड उपलब्ध है जो आपको इस रिपॉजिटरी को प्रभावी ढंग से नेविगेट करने में मदद करेगा। इस गाइड में शामिल हैं:
- सभी विषयों को दिखाता हुआ एक विज़ुअल पाठ्यक्रम मानचित्र
- प्रत्येक रिपॉजिटरी सेक्शन का विस्तृत विवरण
- नमूना प्रोजेक्ट्स का उपयोग कैसे करें इसकी मार्गदर्शिका
- विभिन्न कौशल स्तरों के लिए अनुशंसित सीखने के रास्ते
- आपकी सीखने की यात्रा को पूरा करने वाले अतिरिक्त संसाधन
इस गाइड में प्रत्येक पाठ में शामिल हैं:
- MCP अवधारणाओं की स्पष्ट व्याख्या
- कई भाषाओं में लाइव कोड उदाहरण
- वास्तविक MCP एप्लिकेशन बनाने के लिए अभ्यास
- उन्नत सीखने वालों के लिए अतिरिक्त संसाधन
यह सामग्री MIT लाइसेंस के तहत लाइसेंस प्राप्त है। नियम और शर्तों के लिए, देखें LICENSE।
यह प्रोजेक्ट योगदान और सुझावों का स्वागत करता है। अधिकांश योगदानों के लिए आपको एक Contributor License Agreement (CLA) पर सहमति देनी होगी जिसमें आप घोषणा करते हैं कि आपके पास अपने योगदान के उपयोग के अधिकार हैं। विवरण के लिए, https://cla.opensource.microsoft.com पर जाएं।
जब आप एक पुल रिक्वेस्ट सबमिट करते हैं, तो एक CLA बॉट स्वचालित रूप से निर्धारित करेगा कि आपको CLA प्रदान करना है या नहीं और PR को उपयुक्त रूप से चिह्नित करेगा (जैसे, स्थिति जांच, टिप्पणी)। बस बॉट द्वारा दिए गए निर्देशों का पालन करें। आपको यह केवल एक बार हमारे CLA का उपयोग करने वाले सभी रिपॉजिटरी में करना होगा।
इस प्रोजेक्ट ने Microsoft Open Source Code of Conduct को अपनाया है। अधिक जानकारी के लिए Code of Conduct FAQ देखें या किसी भी अतिरिक्त प्रश्न या टिप्पणियों के लिए opencode@microsoft.com से संपर्क करें।
हमारी टीम अन्य कोर्स भी बनाती है! देखें:
- AI Agents For Beginners
- Generative AI for Beginners using .NET
- Generative AI for Beginners using JavaScript
- Generative AI for Beginners
- ML for Beginners
- Data Science for Beginners
- AI for Beginners
- Cybersecurity for Beginners
- Web Dev for Beginners
- IoT for Beginners
- XR Development for Beginners
- AI Paired Programming के लिए GitHub Copilot में महारत हासिल करना
- C#/.NET डेवलपर्स के लिए GitHub Copilot में महारत हासिल करना
- अपनी खुद की Copilot एडवेंचर चुनें
इस प्रोजेक्ट में प्रोजेक्ट्स, उत्पादों, या सेवाओं के ट्रेडमार्क या लोगो हो सकते हैं। Microsoft के ट्रेडमार्क या लोगो का अधिकृत उपयोग Microsoft के ट्रेडमार्क और ब्रांड दिशानिर्देशों का पालन करता है और उसका पालन करना आवश्यक है। इस प्रोजेक्ट के संशोधित संस्करणों में Microsoft के ट्रेडमार्क या लोगो का उपयोग भ्रम पैदा नहीं करना चाहिए या Microsoft के प्रायोजन का संकेत नहीं देना चाहिए। किसी भी तीसरे पक्ष के ट्रेडमार्क या लोगो का उपयोग उन तीसरे पक्ष की नीतियों के अधीन होता है।
अस्वीकरण:
यह दस्तावेज़ AI अनुवाद सेवा Co-op Translator का उपयोग करके अनूदित किया गया है। जबकि हम सटीकता के लिए प्रयासरत हैं, कृपया ध्यान दें कि स्वचालित अनुवादों में त्रुटियाँ या अशुद्धियाँ हो सकती हैं। मूल दस्तावेज़ अपनी मूल भाषा में ही आधिकारिक स्रोत माना जाना चाहिए। महत्वपूर्ण जानकारी के लिए पेशेवर मानव अनुवाद की सलाह दी जाती है। इस अनुवाद के उपयोग से उत्पन्न किसी भी गलतफहमी या गलत व्याख्या के लिए हम जिम्मेदार नहीं हैं।
