सारांश ऑडियो
इस पाठ के लिए कोई ऑडियो सारांश नहीं है।
अध्ययन नोट्स
MCP क्लाइंट और प्रॉम्प्ट प्रबंधन के मुख्य नोट्स
- उद्देश्य: MCP क्लाइंट में कार्यक्षमता लागू करना ताकि सर्वर पर परिभाषित सभी प्रॉम्प्ट की सूची प्राप्त की जा सके और विशिष्ट प्रॉम्प्ट को वेरिएबल्स (arguments) के साथ प्राप्त किया जा सके।
- मुख्य क्लाइंट फ़ंक्शन:
- list prompts: यह फ़ंक्शन MCP सर्वर पर परिभाषित सभी उपलब्ध प्रॉम्प्ट की सूची (list) प्रदान करता है।
- get prompt: यह फ़ंक्शन एक विशिष्ट प्रॉम्प्ट को पुनर्प्राप्त (retrieve) करता है।
- प्रॉम्प्ट और आर्गुमेंट्स (Arguments):
- जब कोई प्रॉम्प्ट प्राप्त किया जाता है, तो उसे आवश्यक आर्गुमेंट्स (जैसे Document ID) दिए जाते हैं।
- इंटरपोलेशन (Interpolation): ये आर्गुमेंट्स प्रॉम्प्ट फ़ंक्शन के अंदर उपयोग किए जाते हैं, जिससे प्रॉम्प्ट में विशिष्ट मान (values) भरे जाते हैं।
- प्रक्रिया: क्लाइंट → get prompt कॉल → सर्वर से मैसेज प्राप्त होते हैं → ये मैसेज क्लाउड (LLM) को फीड किए जाते हैं।
- CLI के माध्यम से परीक्षण (Testing via CLI):
- लागू की गई कार्यक्षमता को कमांड लाइन इंटरफ़ेस (CLI) में / कमांड का उपयोग करके टेस्ट किया जा सकता है (उदाहरण: /format)।
- कार्यप्रवाह (Workflow) उदाहरण:
- उपयोगकर्ता प्रॉम्प्ट का चयन करता है (जैसे format)।
- उपयोगकर्ता आवश्यक आर्गुमेंट (जैसे Document ID) प्रदान करता है।
- सिस्टम प्रॉम्प्ट निर्देशों का उपयोग करता है।
- LLM, टूल (जैसे get document tool) का उपयोग करके दस्तावेज़ की सामग्री प्राप्त करता है।
- LLM अंतिम आउटपुट (जैसे Markdown सिंटैक्स) के साथ प्रतिक्रिया देता है।
- प्रॉम्प्ट का सारांश (Recap):
- एक प्रासंगिक प्रॉम्प्ट (जैसे दस्तावेज़ को नए स्टाइल में लिखना) लिखें।
- इस प्रॉम्प्ट को MCP सर्वर के अंदर परिभाषित करें।
- क्लाइंट प्रॉम्प्ट का अनुरोध करता है, साथ में आवश्यक आर्गुमेंट्स (कीवर्ड आर्गुमेंट्स) प्रदान करता है।
- प्रॉम्प्ट फ़ंक्शन इन आर्गुमेंट्स का उपयोग प्रॉम्प्ट के भीतर करता है।
Takeaways
- MCP क्लाइंट का मुख्य उद्देश्य सर्वर पर परिभाषित प्रॉम्प्ट की सूची प्राप्त करना और विशिष्ट प्रॉम्प्ट को वेरिएबल्स (arguments) के साथ प्राप्त करना है।
- प्रॉम्प्ट में विशिष्ट मान भरने के लिए आवश्यक आर्गुमेंट्स (जैसे Document ID) का उपयोग इंटरपोलेशन के माध्यम से किया जाता है।
- लागू की गई कार्यक्षमता को कमांड लाइन इंटरफ़ेस (CLI) में / कमांड का उपयोग करके टेस्ट किया जा सकता है।
- प्रक्रिया में, उपयोगकर्ता प्रॉम्प्ट का चयन करता है और आवश्यक आर्गुमेंट प्रदान करता है, जिसका उपयोग LLM अंतिम आउटपुट उत्पन्न करने के लिए करता है।
फ्लैशकार्ड 9 कार्ड
प्रश्न
प्रकट करने के लिए क्लिक करें · ←/→
उत्तर
वापस पलटने के लिए क्लिक करें
ज्ञान जाँच 0 प्रश्न
No quiz for this lesson yet.