Connect with us

рдХреНрд▓рд╛рдЙрдб рдХрд╛ рдореЙрдбрд▓ рдХреЙрдиреНрдЯреЗрдХреНрд╕реНрдЯ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ (рдПрдорд╕реАрдкреА): рдПрдХ рдбреЗрд╡рд▓рдкрд░ рдЧрд╛рдЗрдб

рдХреГрддреНрд░рд┐рдо рдмреБрджреНрдзрд┐рдорддреНрддрд╛

рдХреНрд▓рд╛рдЙрдб рдХрд╛ рдореЙрдбрд▓ рдХреЙрдиреНрдЯреЗрдХреНрд╕реНрдЯ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ (рдПрдорд╕реАрдкреА): рдПрдХ рдбреЗрд╡рд▓рдкрд░ рдЧрд╛рдЗрдб

mm

एंथ्रोपिक का मॉडल कॉन्टेक्स्ट प्रोटोकॉल (एमसीपी) एक ओपन-सोर्स प्रोटोकॉल है जो एआई सहायकों और डेटा स्रोतों जैसे डेटाबेस, एपीआई और एंटरप्राइज टूल्स के बीच सुरक्षित, दो-तरफ़ा संचार को सक्षम बनाता है। एक क्लाइंट-सर्वर आर्किटेक्चर को अपनाकर, एमसीपी एआई मॉडल और बाहरी डेटा के बीच इंटरैक्शन के तरीके को मानकीकृत करता है, जिससे प्रत्येक नए डेटा स्रोत के लिए कस्टम एकीकरण की आवश्यकता समाप्त हो जाती है।

एमसीपी के मुख्य घटक:

  • होस्ट: एआई एप्लिकेशन जो कनेक्शन शुरू करते हैं (जैसे, क्लाउड डेस्कटॉप)।
  • क्लाइंट: सिस्टम जो होस्ट एप्लिकेशन के भीतर सर्वर के साथ एक-से-एक कनेक्शन बनाए रखते हैं।
  • सर्वर: सिस्टम जो क्लाइंट को संदर्भ, टूल और प्रॉम्प्ट प्रदान करते हैं।

एमसीपी क्यों मायने रखता है?

एकीकरण को सरल बनाता है

पारंपरिक रूप से, एआई मॉडल को विभिन्न डेटा स्रोतों से कनेक्ट करने के लिए कस्टम कोड और समाधानों की आवश्यकता होती थी। एमसीपी इस खंडित दृष्टिकोण को एकल, मानकीकृत प्रोटोकॉल से बदल देता है। यह सरलीकरण विकास को तेज करता है और रखरखाव के बोझ को कम करता है।

एआई क्षमताओं में सुधार

विभिन्न डेटा स्रोतों तक एआई मॉडल को निर्बाध पहुंच प्रदान करके, एमसीपी उनकी क्षमता को बढ़ाता है ताकि वे अधिक प्रासंगिक और सटीक प्रतिक्रियाएं प्रदान कर सकें। यह विशेष रूप से उन कार्यों के लिए फायदेमंद है जिनमें वास्तविक समय के डेटा या विशेषज्ञता की जानकारी की आवश्यकता होती है।

सुरक्षा को बढ़ावा देता है

एमसीपी को सुरक्षा के साथ डिज़ाइन किया गया है। सर्वर अपने संसाधनों को नियंत्रित करते हैं, जिससे एआई प्रदाताओं के साथ संवेदनशील एपीआई कुंजियों को साझा करने की आवश्यकता समाप्त हो जाती है। प्रोटोकॉल स्पष्ट सिस्टम सीमाएं स्थापित करता है, यह सुनिश्चित करता है कि डेटा एक्सेस नियंत्रित और ऑडिट किया जा सकता है।

सहयोग

एक ओपन-सोर्स पहल के रूप में, एमसीपी डेवलपर समुदाय से योगदान को प्रोत्साहित करता है। यह सहयोगी वातावरण नवाचार को तेज करता है और उपलब्ध कनेक्टर और टूल की श्रृंखला को बढ़ाता है।

एमसीपी कैसे काम करता है

आर्किटेक्चर

рдПрдорд╕реАрдкреА рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░

एमसीपी आर्किटेक्चर

इसके मूल में, एमसीपी एक क्लाइंट-सर्वर आर्किटेक्चर का पालन करता है जहां एक होस्ट एप्लिकेशन कई सर्वर से जुड़ सकता है। यह सेटअप एआई एप्लिकेशन को विभिन्न डेटा स्रोतों के साथ निर्बाध रूप से इंटरैक्ट करने की अनुमति देता है।

घटक:

  • एमसीपी होस्ट: क्लाउड डेस्कटॉप, आईडीई, या एआई टूल जैसे प्रोग्राम जो एमसीपी के माध्यम से संसाधनों तक पहुंच करना चाहते हैं।
  • एमसीपी क्लाइंट: प्रोटोकॉल क्लाइंट जो सर्वर के साथ एक-से-एक कनेक्शन बनाए रखते हैं।
  • एमसीपी सर्वर: हल्के वजन वाले प्रोग्राम जो प्रत्येक मानकीकृत मॉडल कॉन्टेक्स्ट प्रोटोकॉल के माध्यम से विशिष्ट क्षमताओं को उजागर करते हैं।
  • स्थानीय संसाधन: आपके कंप्यूटर के संसाधन (डेटाबेस, फ़ाइलें, सेवाएं) जिन तक एमसीपी सर्वर सुरक्षित रूप से पहुंच सकते हैं।
  • रिमोट संसाधन: इंटरनेट (जैसे, एपीआई के माध्यम से) पर उपलब्ध संसाधन जिनसे एमसीपी सर्वर जुड़ सकते हैं।

एमसीपी के साथ शुरुआत करना

पूर्वापेक्षाएं

  • क्लाउड डेस्कटॉप ऐप: मैकओएस और विंडोज़ के लिए उपलब्ध।
  • एसडीके: एमसीपी टाइपस्क्रिप्ट और पाइथन के लिए एसडीके प्रदान करता है।

शुरू करने के चरण

  1. प्री-बिल्ट एमसीपी सर्वर स्थापित करें: क्लाउड डेस्कटॉप ऐप के माध्यम से गूगल ड्राइव, स्लैक, या गिटहब जैसे सामान्य डेटा स्रोतों के लिए सर्वर स्थापित करना शुरू करें।
  2. होस्ट एप्लिकेशन को कॉन्फ़िगर करें: एमसीपी सर्वर को शामिल करने के लिए कॉन्फ़िगरेशन फ़ाइल को संपादित करें जिसका आप उपयोग करना चाहते हैं।
    {
    "mcpServers": {
    "sqlite": {
    "command": "uvx",
    "args": ["mcp-server-sqlite", "--db-path", "/path/to/your/database.db"] }}}
  3. कस्टम एमसीपी सर्वर बनाएं: अपने विशिष्ट डेटा स्रोतों या टूल के लिए सर्वर बनाने के लिए प्रदान किए गए एसडीके का उपयोग करें।
  4. कनेक्ट और परीक्षण करें: अपने एआई एप्लिकेशन और एमसीपी सर्वर के बीच एक कनेक्शन स्थापित करें और प्रयोग शुरू करें।

क्या हो रहा है पर्दे के पीछे?

जब आप एमसीपी का उपयोग करके क्लाउड डेस्कटॉप जैसे एआई एप्लिकेशन के साथ इंटरैक्ट करते हैं, तो संचार और डेटा एक्सचेंज को सुविधाजनक बनाने के लिए कई प्रक्रियाएं होती हैं।

1. सर्वर डिस्कवरी

  • प्रारंभिककरण: शुरू होने पर, एमसीपी होस्ट (जैसे, क्लाउड डेस्कटॉप) आपके कॉन्फ़िगर किए गए एमसीपी सर्वर से जुड़ता है। यह आगे की बातचीत के लिए आवश्यक प्रारंभिक संचार चैनल स्थापित करता है।

2. प्रोटोकॉल हैंडशेक

  • क्षमता वार्ता: होस्ट एप्लिकेशन और एमसीपी सर्वर एक हैंडशेक करते हैं ताकि क्षमताओं पर बातचीत की जा सके और एक सामान्य समझ स्थापित की जा सके।
  • पहचान: होस्ट यह पहचानता है कि कौन सा एमसीपी सर्वर एक विशिष्ट अनुरोध को संभाल सकता है, जो संसाधनों या कार्यक्षमता के आधार पर होता है जो यह उजागर करता है।

3. इंटरैक्शन फ्लो

आइए एक उदाहरण पर विचार करें जहां आप क्लाउड डेस्कटॉप के माध्यम से एक स्थानीय एसक्यूएलआईटी डेटाबेस क्वेरी कर रहे हैं।

एमसीपी प्रोटोकॉल

एमसीपी प्रोटोकॉल

चरण-दर-चरण प्रक्रिया:

  1. कनेक्शन शुरू करें: क्लाउड डेस्कटॉप एसक्यूएलआईटी के साथ इंटरैक्ट करने के लिए कॉन्फ़िगर किए गए एमसीपी सर्वर से जुड़ता है।
  2. उपलब्ध क्षमताएं: एमसीपी सर्वर अपनी क्षमताओं को संचारित करता है, जैसे कि एसक्यूएल क्वेरी निष्पादित करना।
  3. क्वेरी अनुरोध: आप क्लाउड डेस्कटॉप को डेटा पुनर्प्राप्त करने के लिए प्रॉम्प्ट करते हैं। होस्ट एमसीपी सर्वर को एक क्वेरी अनुरोध भेजता है।
  4. एसक्यूएल क्वेरी निष्पादन: एमसीपी सर्वर एसक्यूएलआईटी डेटाबेस पर एसक्यूएल क्वेरी निष्पादित करता है।
  5. परिणाम पुनर्प्राप्ति: एमसीपी सर्वर परिणाम प्राप्त करता है और उन्हें क्लाउड डेस्कटॉप पर वापस भेजता है।
  6. स्वरूपित परिणाम: क्लाउड डेस्कटॉप आपको डेटा को पढ़ने योग्य प्रारूप में प्रस्तुत करता है।

अधिक उपयोग के मामले

  • सॉफ्टवेयर विकास: कोड जेनरेशन टूल को बेहतर बनाने के लिए एआई मॉडल को कोड रिपॉजिटरी या समस्या ट्रैकर से कनेक्ट करें।
  • डेटा विश्लेषण: एआई सहायकों को डेटाबेस या क्लाउड स्टोरेज से डेटासेट तक पहुंच और विश्लेषण करने दें।
  • एंटरप्राइज ऑटोमेशन: एआई को सीआरएम सिस्टम या प्रोजेक्ट मैनेजमेंट प्लेटफ़ॉर्म जैसे व्यवसायिक टूल के साथ एकीकृत करें।

एमसीपी आर्किटेक्चर के लाभ

  • मॉड्यूलरिटी: होस्ट और सर्वर को अलग करके, एमसीपी मॉड्यूलर विकास और आसान रखरखाव की अनुमति देता है।
  • स्केलेबिलिटी: एक होस्ट को कई एमसीपी सर्वर से जोड़ा जा सकता है, प्रत्येक अलग-अलग संसाधनों को संभालता है।
  • इंटरऑपरेबिलिटी: एमसीपी के माध्यम से संचार को मानकीकृत करने से विभिन्न एआई टूल और संसाधन एक साथ निर्बाध रूप से काम कर सकते हैं।

प्रारंभिक अपनाने वाले और समुदाय समर्थन

रेप्लिट और कोडियम जैसी कंपनियां पहले से ही एमसीपी के लिए समर्थन जोड़ रही हैं, और ब्लॉक और अपोलो जैसे संगठनों ने इसे लागू किया है। यह बढ़ता हुआ इकोसिस्टम उद्योग के मजबूत समर्थन और एमसीपी के लिए एक आशाजनक भविष्य का संकेत देता है।

संसाधन और आगे पढ़ना

निष्कर्ष

मॉडल कॉन्टेक्स्ट प्रोटोकॉल एआई मॉडल और डेटा स्रोतों के बीच संबंधों को सरल बनाने में एक कदम है। एमसीपी इन कनेक्शनों को मानकीकृत करके न केवल विकास को तेज करता है, बल्कि एआई सहायकों की क्षमताओं को भी बढ़ाता है। एंथ्रोपिक डेवलपर्स को एआई का प्रभावी ढंग से उपयोग करने के लिए उपकरण प्रदान करने में एक उत्कृष्ट काम कर रहा है।

рдореИрдВ рдкрд┐рдЫрд▓реЗ рдкрд╛рдВрдЪ рд╡рд░реНрд╖реЛрдВ рд╕реЗ рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдФрд░ рдбреАрдк рд▓рд░реНрдирд┐рдВрдЧ рдХреА рдЖрдХрд░реНрд╖рдХ рджреБрдирд┐рдпрд╛ рдореЗрдВ рдЦреБрдж рдХреЛ рдбреВрдмрд╛ рд░рд╣рд╛ рд╣реВрдВред рдореЗрд░рд╛ рдЬреБрдиреВрди рдФрд░ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮрддрд╛ рдиреЗ рдореБрдЭреЗ 50 рд╕реЗ рдЕрдзрд┐рдХ рд╡рд┐рд╡рд┐рдз рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдореЗрдВ рдпреЛрдЧрджрд╛рди рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЗрд░рд┐рдд рдХрд┐рдпрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдПрдЖрдИ/рдПрдордПрд▓ рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдореЗрд░реА рд▓рдЧрд╛рддрд╛рд░ рдЬрд┐рдЬреНрдЮрд╛рд╕рд╛ рдиреЗ рдореБрдЭреЗ рдкреНрд░рд╛рдХреГрддрд┐рдХ рднрд╛рд╖рд╛ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХреА рдУрд░ рдЖрдХрд░реНрд╖рд┐рдд рдХрд┐рдпрд╛ рд╣реИ, рдЬреЛ рдПрдХ рдХреНрд╖реЗрддреНрд░ рд╣реИ рдЬрд┐рд╕реЗ рдореИрдВ рдЖрдЧреЗ рдЕрдиреНрд╡реЗрд╖рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрддреНрд╕реБрдХ рд╣реВрдВред

рд╡рд┐рдЬреНрдЮрд╛рдкрди рдкреНрд░рдХрдЯреАрдХрд░рдг: Unite.AI рд╕рдЯреАрдХ рдЬрд╛рдирдХрд╛рд░реА рдФрд░ рд╕рдорд╛рдЪрд╛рд░ рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдареЛрд░ рд╕рдВрдкрд╛рджрдХреАрдп рдорд╛рдирдХреЛрдВ рдХреЗ рдкреНрд░рддрд┐ рдкреНрд░рддрд┐рдмрджреНрдз рд╣реИред рдЬрдм рдЖрдк рдЙрди рдЙрддреНрдкрд╛рджреЛрдВ рдХреЗ рд▓рд┐рдВрдХ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рддреЗ рд╣реИрдВ рдЬрд┐рдирдХреА рд╣рдордиреЗ рд╕рдореАрдХреНрд╖рд╛ рдХреА рд╣реИ, рддреЛ рд╣рдореЗрдВ рдореБрдЖрд╡рдЬрд╛ рдорд┐рд▓ рд╕рдХрддрд╛ рд╣реИред