इन संसाधनों का उपयोग शुरू करने के लिए निम्नलिखित चरणों का पालन करें:
- रेपॉजिटरी को फोर्क करें: क्लिक करें
- रेपॉजिटरी को क्लोन करें:
git clone https://github.com/microsoft/mcp-for-beginners.git
- Azure AI Foundry Discord से जुड़ें और विशेषज्ञों व अन्य डेवलपर्स से मिलें
🌐 बहुभाषी समर्थन
GitHub Action के माध्यम से समर्थित (स्वचालित और हमेशा अद्यतन)
अरबी | बंगाली | बुल्गेरियन | बर्मी (म्यांमार) | चीनी (सरलीकृत) | चीनी (पारंपरिक, हांगकांग) | चीनी (पारंपरिक, मकाऊ) | चीनी (पारंपरिक, ताइवान) | क्रोएशियन | चेक | डेनिश | डच | फिनिश | फ्रेंच | जर्मन | ग्रीक | हिब्रू | हिंदी | हंगेरियन | इंडोनेशियन | इतालवी | जापानी | कोरियाई | मलय | मराठी | नेपाली | नॉर्वेजियन | फारसी (फारसी) | पोलिश | पुर्तगाली (ब्राजील) | पुर्तगाली (पुर्तगाल) | पंजाबी (गुरमुखी) | रोमानियाई | रूसी | सर्बियाई (सिरिलिक) | स्लोवाक | स्लोवेनियाई | स्पेनिश | स्वाहिली | स्वीडिश | टैगालोग (फिलिपिनो) | थाई | तुर्की | यूक्रेनी | उर्दू | वियतनामी
🚀 मॉडल कॉन्टेक्स्ट प्रोटोकॉल (MCP) शुरुआती पाठ्यक्रम
C#, Java, JavaScript, Rust, Python, और TypeScript में कोड उदाहरणों के साथ MCP सीखें
🧠 मॉडल कॉन्टेक्स्ट प्रोटोकॉल पाठ्यक्रम का अवलोकन
मॉडल कॉन्टेक्स्ट प्रोटोकॉल (MCP) एक अत्याधुनिक फ्रेमवर्क है जो AI मॉडल और क्लाइंट एप्लिकेशन के बीच इंटरैक्शन को मानकीकृत करने के लिए डिज़ाइन किया गया है। यह ओपन-सोर्स पाठ्यक्रम एक संरचित सीखने का मार्ग प्रदान करता है, जिसमें व्यावहारिक कोडिंग उदाहरण और वास्तविक दुनिया के उपयोग के मामले शामिल हैं, जो लोकप्रिय प्रोग्रामिंग भाषाओं जैसे C#, Java, JavaScript, TypeScript, और Python में उपलब्ध हैं।
चाहे आप एक AI डेवलपर हों, सिस्टम आर्किटेक्ट हों, या सॉफ़्टवेयर इंजीनियर हों, यह गाइड MCP की मूलभूत बातें और कार्यान्वयन रणनीतियों को मास्टर करने के लिए आपका व्यापक संसाधन है।
🔗 आधिकारिक MCP संसाधन
- 📘 MCP दस्तावेज़ीकरण – विस्तृत ट्यूटोरियल और उपयोगकर्ता गाइड
- 📜 MCP विनिर्देश – प्रोटोकॉल आर्किटेक्चर और तकनीकी संदर्भ
- 📜 मूल MCP विनिर्देश – पुरानी तकनीकी संदर्भ (अतिरिक्त विवरण हो सकते हैं)
- 🧑💻 MCP GitHub रेपॉजिटरी – ओपन-सोर्स SDKs, टूल्स, और कोड नमूने
- 🌐 MCP समुदाय – चर्चाओं में शामिल हों और समुदाय में योगदान दें
🧭 MCP पाठ्यक्रम का अवलोकन
📚 पूर्ण पाठ्यक्रम संरचना
मॉड्यूल | विषय | विवरण | लिंक |
---|---|---|---|
मॉड्यूल 1-3: मूलभूत बातें | |||
00 | MCP का परिचय | मॉडल कॉन्टेक्स्ट प्रोटोकॉल और AI पाइपलाइनों में इसका महत्व | अधिक पढ़ें |
01 | मुख्य अवधारणाओं की व्याख्या | MCP की मुख्य अवधारणाओं का गहन अन्वेषण | अधिक पढ़ें |
02 | MCP में सुरक्षा | सुरक्षा खतरों और सर्वोत्तम प्रथाओं | अधिक पढ़ें |
03 | MCP के साथ शुरुआत | पर्यावरण सेटअप, बुनियादी सर्वर/क्लाइंट, एकीकरण | अधिक पढ़ें |
मॉड्यूल 3: अपना पहला सर्वर और क्लाइंट बनाना | |||
3.1 | पहला सर्वर | अपना पहला MCP सर्वर बनाएं | गाइड |
3.2 | पहला क्लाइंट | एक बुनियादी MCP क्लाइंट विकसित करें | गाइड |
3.3 | LLM के साथ क्लाइंट | बड़े भाषा मॉडल को एकीकृत करें | गाइड |
3.4 | VS कोड एकीकरण | MCP सर्वर को VS कोड में उपयोग करें | गाइड |
3.5 | stdio सर्वर | stdio ट्रांसपोर्ट का उपयोग करके सर्वर बनाएं | गाइड |
3.6 | HTTP स्ट्रीमिंग | MCP में HTTP स्ट्रीमिंग लागू करें | गाइड |
3.7 | AI टूलकिट | MCP के साथ AI टूलकिट का उपयोग करें | गाइड |
3.8 | परीक्षण | अपने MCP सर्वर कार्यान्वयन का परीक्षण करें | गाइड |
3.9 | परिनियोजन | MCP सर्वर को उत्पादन में परिनियोजित करें | गाइड |
3.10 | उन्नत सर्वर उपयोग | उन्नत सुविधाओं और बेहतर आर्किटेक्चर के लिए उन्नत सर्वर का उपयोग करें | गाइड |
3.11 | सरल प्रमाणीकरण | शुरुआत से प्रमाणीकरण और RBAC दिखाने वाला एक अध्याय | गाइड |
मॉड्यूल 4-5: व्यावहारिक और उन्नत | |||
04 | व्यावहारिक कार्यान्वयन | SDKs, डिबगिंग, परीक्षण, पुन: उपयोग योग्य प्रॉम्प्ट टेम्पलेट्स | अधिक पढ़ें |
05 | MCP में उन्नत विषय | मल्टी-मोडल AI, स्केलिंग, एंटरप्राइज़ उपयोग | अधिक पढ़ें |
5.1 | Azure एकीकरण | MCP का Azure के साथ एकीकरण | गाइड |
5.2 | मल्टी-मोडालिटी | कई मोडालिटी के साथ काम करना | गाइड |
5.3 | OAuth2 डेमो | OAuth2 प्रमाणीकरण लागू करें | गाइड |
5.4 | रूट कॉन्टेक्स्ट | रूट कॉन्टेक्स्ट को समझें और लागू करें | गाइड |
5.5 | रूटिंग | MCP रूटिंग रणनीतियाँ | गाइड |
5.6 | सैंपलिंग | MCP में सैंपलिंग तकनीकें | गाइड |
5.7 | स्केलिंग | MCP कार्यान्वयन को स्केल करें | गाइड |
5.8 | सुरक्षा | उन्नत सुरक्षा विचार | गाइड |
5.9 | वेब खोज | वेब खोज क्षमताओं को लागू करें | गाइड |
5.10 | रीयलटाइम स्ट्रीमिंग | रीयलटाइम स्ट्रीमिंग कार्यक्षमता बनाएं | गाइड |
5.11 | रीयलटाइम खोज | रीयलटाइम खोज लागू करें | गाइड |
5.12 | Entra ID प्रमाणीकरण | Microsoft Entra ID के साथ प्रमाणीकरण | गाइड |
5.13 | Foundry एकीकरण | Azure AI Foundry के साथ एकीकरण | गाइड |
5.14 | कॉन्टेक्स्ट इंजीनियरिंग | प्रभावी कॉन्टेक्स्ट इंजीनियरिंग के लिए तकनीकें | गाइड |
5.15 | MCP कस्टम ट्रांसपोर्ट | कस्टम ट्रांसपोर्ट कार्यान्वयन | गाइड |
मॉड्यूल 6-10: समुदाय और सर्वोत्तम प्रथाएँ | |||
06 | सामुदायिक योगदान | MCP इकोसिस्टम में योगदान कैसे करें | गाइड |
07 | प्रारंभिक अपनाने से अंतर्दृष्टि | वास्तविक दुनिया के कार्यान्वयन की कहानियाँ | गाइड |
08 | MCP के लिए सर्वोत्तम प्रथाएँ | प्रदर्शन, दोष-सहनशीलता, लचीलापन | गाइड |
09 | MCP केस स्टडी | व्यावहारिक कार्यान्वयन उदाहरण | गाइड |
10 | हैंड्स-ऑन वर्कशॉप | AI टूलकिट के साथ MCP सर्वर बनाना | लैब |
मॉड्यूल 11: MCP सर्वर हैंड्स-ऑन लैब | |||
11 | MCP सर्वर डेटाबेस एकीकरण | PostgreSQL एकीकरण के लिए व्यापक 13-लैब हैंड्स-ऑन सीखने का मार्ग | लैब्स |
11.1 | परिचय | डेटाबेस एकीकरण और रिटेल एनालिटिक्स उपयोग केस के साथ MCP का अवलोकन | लैब 00 |
11.2 | कोर आर्किटेक्चर | MCP सर्वर आर्किटेक्चर, डेटाबेस लेयर्स और सुरक्षा पैटर्न को समझना | लैब 01 |
11.3 | सुरक्षा और मल्टी-टेनेंसी | रो लेवल सुरक्षा, ऑथेंटिकेशन, और मल्टी-टेनेंट डेटा एक्सेस | लैब 02 |
11.4 | एनवायरनमेंट सेटअप | डेवलपमेंट एनवायरनमेंट सेट करना, Docker, Azure संसाधन | लैब 03 |
11.5 | डेटाबेस डिज़ाइन | PostgreSQL सेटअप, रिटेल स्कीमा डिज़ाइन, और सैंपल डेटा | लैब 04 |
11.6 | MCP सर्वर इम्प्लीमेंटेशन | FastMCP सर्वर को डेटाबेस इंटीग्रेशन के साथ बनाना | लैब 05 |
11.7 | टूल डेवलपमेंट | डेटाबेस क्वेरी टूल्स और स्कीमा इंट्रोस्पेक्शन बनाना | लैब 06 |
11.8 | सेमांटिक सर्च | Azure OpenAI और pgvector के साथ वेक्टर एम्बेडिंग लागू करना | लैब 07 |
11.9 | टेस्टिंग और डिबगिंग | टेस्टिंग रणनीतियां, डिबगिंग टूल्स, और वैलिडेशन अप्रोच | लैब 08 |
11.10 | VS Code इंटीग्रेशन | VS Code MCP इंटीग्रेशन और AI चैट उपयोग को कॉन्फ़िगर करना | लैब 09 |
11.11 | डिप्लॉयमेंट रणनीतियां | Docker डिप्लॉयमेंट, Azure Container Apps, और स्केलिंग विचार | लैब 10 |
11.12 | मॉनिटरिंग | एप्लिकेशन इनसाइट्स, लॉगिंग, प्रदर्शन मॉनिटरिंग | लैब 11 |
11.13 | सर्वोत्तम प्रथाएं | प्रदर्शन अनुकूलन, सुरक्षा सख्ती, और प्रोडक्शन टिप्स | लैब 12 |
💻 सैंपल कोड प्रोजेक्ट्स
बेसिक MCP कैलकुलेटर सैंपल्स
भाषा | विवरण | लिंक |
---|---|---|
C# | MCP सर्वर उदाहरण | कोड देखें |
Java | MCP कैलकुलेटर | कोड देखें |
JavaScript | MCP डेमो | कोड देखें |
Python | MCP सर्वर | कोड देखें |
TypeScript | MCP उदाहरण | कोड देखें |
Rust | MCP उदाहरण | कोड देखें |
एडवांस्ड MCP इम्प्लीमेंटेशन
भाषा | विवरण | लिंक |
---|---|---|
C# | एडवांस्ड सैंपल | कोड देखें |
Java with Spring | कंटेनर ऐप उदाहरण | कोड देखें |
JavaScript | एडवांस्ड सैंपल | कोड देखें |
Python | जटिल इम्प्लीमेंटेशन | कोड देखें |
TypeScript | कंटेनर सैंपल | कोड देखें |
🎯 MCP सीखने के लिए आवश्यकताएं
इस पाठ्यक्रम से अधिकतम लाभ उठाने के लिए, आपके पास होना चाहिए:
कम से कम निम्नलिखित भाषाओं में से एक में प्रोग्रामिंग का बुनियादी ज्ञान: C#, Java, JavaScript, Python, या TypeScript
क्लाइंट-सर्वर मॉडल और APIs की समझ
REST और HTTP अवधारणाओं की जानकारी
(वैकल्पिक) AI/ML अवधारणाओं की पृष्ठभूमि
हमारे समुदाय चर्चाओं में शामिल होकर सहायता प्राप्त करें
📚 अध्ययन गाइड और संसाधन
यह रिपॉजिटरी कई संसाधन प्रदान करती है जो आपको प्रभावी ढंग से सीखने में मदद करेंगे:
अध्ययन गाइड
एक व्यापक अध्ययन गाइड उपलब्ध है जो आपको इस रिपॉजिटरी को प्रभावी ढंग से नेविगेट करने में मदद करता है। गाइड में शामिल हैं:
- सभी कवर किए गए विषयों का एक दृश्य पाठ्यक्रम मानचित्र
- प्रत्येक रिपॉजिटरी अनुभाग का विस्तृत विवरण
- सैंपल प्रोजेक्ट्स का उपयोग करने के लिए मार्गदर्शन
- विभिन्न कौशल स्तरों के लिए अनुशंसित सीखने के मार्ग
- आपकी सीखने की यात्रा को पूरक करने के लिए अतिरिक्त संसाधन
चेंजलॉग
हम एक विस्तृत चेंजलॉग बनाए रखते हैं जो पाठ्यक्रम सामग्री में सभी महत्वपूर्ण अपडेट को ट्रैक करता है, जिसमें शामिल हैं:
- नई सामग्री जोड़ना
- संरचनात्मक परिवर्तन
- फीचर सुधार
- दस्तावेज़ीकरण अपडेट
🛠️ इस पाठ्यक्रम का प्रभावी ढंग से उपयोग कैसे करें
इस गाइड में प्रत्येक पाठ में शामिल हैं:
- MCP अवधारणाओं की स्पष्ट व्याख्या
- कई भाषाओं में लाइव कोड उदाहरण
- वास्तविक MCP एप्लिकेशन बनाने के लिए अभ्यास
- उन्नत शिक्षार्थियों के लिए अतिरिक्त संसाधन
इवेंट्स
MCP Dev Days जुलाई 2025
➡️ ऑन डिमांड देखें - MCP Dev Days
MCP Dev Days, एक वर्चुअल इवेंट है जो Model Context Protocol (MCP) पर केंद्रित है — एक उभरता हुआ मानक जो AI मॉडल और उनके उपयोग किए जाने वाले टूल्स के बीच पुल बनाता है। दो दिनों के गहन तकनीकी अंतर्दृष्टि, समुदाय कनेक्शन, और हैंड्स-ऑन सीखने के लिए तैयार हो जाएं।
आप हमारे इवेंट पेज पर रजिस्टर करके MCP Dev Days देख सकते हैं: https://aka.ms/mcpdevdays।
दिन 1: MCP उत्पादकता, DevTools, और समुदाय
डेवलपर्स को उनके डेवलपर वर्कफ़्लो में MCP का उपयोग करने और अद्भुत MCP समुदाय का जश्न मनाने के लिए सशक्त बनाना।
हम Arcade, Block, Okta, और Neon जैसे समुदाय के सदस्यों और भागीदारों के साथ जुड़ेंगे ताकि यह देखा जा सके कि वे Microsoft के साथ मिलकर एक ओपन, एक्स्टेंसिबल MCP इकोसिस्टम को कैसे आकार दे रहे हैं।
- VS Code, Visual Studio, GitHub Copilot, और लोकप्रिय समुदाय टूल्स में वास्तविक दुनिया के डेमो
- व्यावहारिक, संदर्भ-चालित डेवलपर वर्कफ़्लो
- समुदाय-नेतृत्व वाले सत्र और अंतर्दृष्टि
चाहे आप MCP के साथ शुरुआत कर रहे हों या पहले से ही इसके साथ निर्माण कर रहे हों, दिन 1 प्रेरणा और कार्रवाई योग्य टेकअवे के साथ मंच तैयार करेगा।
दिन 2: MCP सर्वर आत्मविश्वास के साथ बनाएं
MCP बिल्डर्स के लिए। हम MCP सर्वर बनाने और उन्हें AI वर्कफ़्लो में एकीकृत करने के लिए कार्यान्वयन रणनीतियों और सर्वोत्तम प्रथाओं में गहराई से जाएंगे।
विषयों में शामिल हैं:
- MCP सर्वर बनाना और उन्हें एजेंट अनुभवों में एकीकृत करना
- प्रॉम्प्ट-चालित विकास
- सुरक्षा सर्वोत्तम प्रथाएं
- Functions, ACA, और API Management जैसे बिल्डिंग ब्लॉक्स का उपयोग करना
- रजिस्ट्री संरेखण और टूलिंग (1P + 3P)
यदि आप डेवलपर, टूल बिल्डर, या AI उत्पाद रणनीतिकार हैं, तो यह दिन आपके लिए स्केलेबल, सुरक्षित, और भविष्य-तैयार MCP समाधान बनाने के लिए आवश्यक अंतर्दृष्टि से भरा हुआ है।
MCP बूट कैंप अगस्त 2025
इंटेंसिव वीडियो सत्रों में सीखें कि MCP सर्वर कैसे बनाएं, VS Code के साथ एकीकृत करें, और MCP फॉर बिगिनर्स पाठ्यक्रम की सामग्री के आधार पर Azure पर पेशेवर रूप से डिप्लॉय करें। व्यावहारिक कौशल के साथ बाहर निकलें जिसे प्रमुख कंपनियां पहले से ही उपयोग कर रही हैं।
➡️ ऑन डिमांड देखें MCP बूट कैंप | अंग्रेजी
➡️ ऑन डिमांड देखें MCP बूट कैंप | ब्राज़ील
➡️ ऑन डिमांड देखें MCP बूट कैंप | स्पेनिश
चलिए MCP सीखते हैं C# के साथ - ट्यूटोरियल सीरीज
Model Context Protocol (MCP) के बारे में जानें, एक अत्याधुनिक फ्रेमवर्क जो AI मॉडल और क्लाइंट एप्लिकेशन के बीच इंटरैक्शन को मानकीकृत करने के लिए डिज़ाइन किया गया है। इस शुरुआती-अनुकूल सत्र के माध्यम से, हम आपको MCP से परिचित कराएंगे और आपके पहले MCP सर्वर को बनाने में मार्गदर्शन करेंगे।
C#: https://aka.ms/letslearnmcp-csharp
Java: https://aka.ms/letslearnmcp-java
JavaScript: https://aka.ms/letslearnmcp-javascript
Python: https://aka.ms/letslearnmcp-python
🌟 समुदाय धन्यवाद
Microsoft Valued Professional शिवम गोयल को महत्वपूर्ण कोड सैंपल्स योगदान करने के लिए धन्यवाद।
📜 लाइसेंस जानकारी
यह सामग्री 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 पर किसी भी अतिरिक्त प्रश्न या टिप्पणियों के साथ संपर्क करें।
📂 रिपॉजिटरी संरचना
रिपॉजिटरी निम्नलिखित रूप से संगठित है:
- कोर पाठ्यक्रम (00-11): मुख्य सामग्री ग्यारह क्रमिक मॉड्यूल में संगठित, जिसमें व्यापक डेटाबेस इंटीग्रेशन लैब्स शामिल हैं
- 11-MCPServerHandsOnLabs/: PostgreSQL इंटीग्रेशन के साथ प्रोडक्शन-रेडी MCP सर्वर बनाने के लिए 13-लैब सीखने का मार्ग
- images/: पाठ्यक्रम में उपयोग किए गए आरेख और चित्र
- translations/: स्वचालित अनुवाद के साथ बहु-भाषा समर्थन
- translated_images/: आरेख और चित्रों के स्थानीयकृत संस्करण
- study_guide.md: रिपॉजिटरी को नेविगेट करने के लिए व्यापक गाइड
- changelog.md: पाठ्यक्रम सामग्री में सभी महत्वपूर्ण परिवर्तनों का रिकॉर्ड
- mcp.json: MCP विनिर्देश के लिए कॉन्फ़िगरेशन फ़ाइल
- CODE_OF_CONDUCT.md, LICENSE, SECURITY.md, SUPPORT.md: प्रोजेक्ट गवर्नेंस दस्तावेज़
🎒 अन्य पाठ्यक्रम
हमारी टीम अन्य पाठ्यक्रम भी बनाती है! देखें:
- नया Edge AI For Beginners
- AI Agents For Beginners
- Generative AI for Beginners using .NET
- Generative AI for Beginners using JavaScript
- Generative AI for Beginners
- Generative AI for Beginners using Java
- ML for Beginners
- Data Science for Beginners
- AI for Beginners
- Cybersecurity for Beginners
- Web Dev for Beginners
- IoT for Beginners
- XR Development for Beginners
- Mastering GitHub Copilot for AI Paired Programming
- C#/.NET डेवलपर्स के लिए GitHub Copilot में महारत हासिल करें
- अपना खुद का Copilot एडवेंचर चुनें
™️ ट्रेडमार्क नोटिस
यह प्रोजेक्ट प्रोजेक्ट्स, प्रोडक्ट्स, या सेवाओं के लिए ट्रेडमार्क्स या लोगो शामिल कर सकता है। Microsoft ट्रेडमार्क्स या लोगो का अधिकृत उपयोग Microsoft के ट्रेडमार्क और ब्रांड दिशानिर्देश का पालन करना चाहिए।
इस प्रोजेक्ट के संशोधित संस्करणों में Microsoft ट्रेडमार्क्स या लोगो का उपयोग भ्रम पैदा नहीं करना चाहिए या Microsoft प्रायोजन का संकेत नहीं देना चाहिए।
किसी भी तृतीय-पक्ष ट्रेडमार्क्स या लोगो का उपयोग उन तृतीय-पक्षों की नीतियों के अधीन है।
मदद प्राप्त करना
यदि आप अटक जाते हैं या AI ऐप्स बनाने के बारे में कोई सवाल है, तो शामिल हों:
यदि आपको प्रोडक्ट फीडबैक देना है या निर्माण के दौरान कोई त्रुटि आती है, तो यहां जाएं:
अस्वीकरण:
यह दस्तावेज़ AI अनुवाद सेवा Co-op Translator का उपयोग करके अनुवादित किया गया है। जबकि हम सटीकता सुनिश्चित करने का प्रयास करते हैं, कृपया ध्यान दें कि स्वचालित अनुवाद में त्रुटियां या अशुद्धियां हो सकती हैं। मूल भाषा में उपलब्ध मूल दस्तावेज़ को प्रामाणिक स्रोत माना जाना चाहिए। महत्वपूर्ण जानकारी के लिए, पेशेवर मानव अनुवाद की सिफारिश की जाती है। इस अनुवाद के उपयोग से उत्पन्न किसी भी गलतफहमी या गलत व्याख्या के लिए हम उत्तरदायी नहीं हैं।