Claude With The Anthropic Api
← सभी पाठ
पाठ 62Claude With The Anthropic Api

Project setup

सारांश ऑडियो

इस पाठ के लिए कोई ऑडियो सारांश नहीं है।

अध्ययन नोट्स

MCP (Model Context Protocol) प्रोजेक्ट के मुख्य नोट्स

  • परियोजना का उद्देश्य: क्लाइंट और सर्वर के बीच वास्तविक कार्यप्रणाली को समझने के लिए एक CLI-आधारित चैटबॉट (CLI-based chatbot) बनाना।
  • सिस्टम आर्किटेक्चर:
  • एक कस्टम MCP क्लाइंट (MCP Client) बनाया जाएगा।
  • यह क्लाइंट एक कस्टम MCP सर्वर (Custom MCP Server) से जुड़ेगा।
  • सर्वर की कार्यक्षमता:
  • सर्वर में दो मुख्य टूल्स (Tools) लागू किए जाएंगे:
  • दस्तावेज़ की सामग्री पढ़ना (Read Document Content)।
  • दस्तावेज़ की सामग्री अपडेट करना (Update Document Content)।
  • डेटा प्रबंधन:
  • सभी दस्तावेज़ नकली (Fake) हैं।
  • ये दस्तावेज़ केवल मेमोरी में संग्रहीत (Stored in Memory) होंगे, स्थायी रूप से सेव नहीं होंगे।
  • परियोजना का दायरा (Scope):
  • सामान्यतः एक प्रोजेक्ट में या तो केवल क्लाइंट या केवल सर्वर बनाया जाता है।
  • इस प्रोजेक्ट में, क्लाइंट और सर्वर दोनों को एक साथ बनाया जा रहा है ताकि उनके आपसी तालमेल को समझा जा सके।
  • सेटअप प्रक्रिया:
  • CLI project. zip फ़ाइल डाउनलोड करें।
  • readme. md फ़ाइल में दिए गए निर्देशों का पालन करें (API key सेट करना और निर्भरताएँ/dependencies इंस्टॉल करना)।
  • प्रोजेक्ट को चलाने के लिए टर्मिनल में कमांड का उपयोग करें:
  • यदि UV का उपयोग कर रहे हैं: uv run main. py
  • अन्यथा: python main. py
  • अपेक्षित परिणाम: प्रोजेक्ट सफलतापूर्वक चलने पर एक चैट प्रॉम्प्ट दिखाई देगा और प्रश्नों का त्वरित उत्तर देगा।

Takeaways

  • MCP प्रोजेक्ट का मुख्य उद्देश्य क्लाइंट और सर्वर के बीच वास्तविक कार्यप्रणाली को समझना है।
  • यह प्रोजेक्ट एक कस्टम MCP क्लाइंट और एक कस्टम MCP सर्वर के निर्माण पर केंद्रित है।
  • सर्वर में दस्तावेज़ की सामग्री पढ़ने (Read) और अपडेट करने (Update) के लिए दो मुख्य टूल्स लागू किए गए हैं।
  • सभी दस्तावेज़ केवल मेमोरी में संग्रहीत होते हैं और स्थायी रूप से सेव नहीं होते।
फ्लैशकार्ड 9 कार्ड
प्रश्न
प्रकट करने के लिए क्लिक करें · ←/→
उत्तर
वापस पलटने के लिए क्लिक करें
ज्ञान जाँच 0 प्रश्न

No quiz for this lesson yet.