Claude On Google Cloud
← सभी पाठ
पाठ 65Claude On Google Cloud

Prompts in the client

सारांश ऑडियो

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

अध्ययन नोट्स

MCP क्लाइंट और प्रॉम्प्ट (Prompt) की कार्यप्रणाली

  • मुख्य उद्देश्य: MCP क्लाइंट का कार्य सर्वर में परिभाषित सभी प्रॉम्प्ट (Prompts) को सूचीबद्ध करना और विशिष्ट प्रॉम्प्ट को आवश्यक वेरिएबल्स (Variables) के साथ प्राप्त करना है।
  • list prompts कार्यान्वयन:
  • यह फ़ंक्शन self. session. list_prompts() को कॉल करता है।
  • यह परिणाम में मौजूद सभी प्रॉम्प्ट (result. prompts) को लौटाता है।
  • get prompt कार्यान्वयन:
  • यह फ़ंक्शन प्रॉम्प्ट का नाम (Prompt Name) और आवश्यक आर्गुमेंट्स (Arguments) लेता है।
  • यह self. session. get_prompt(prompt_name, arguments) को कॉल करता है।
  • यह प्रॉम्प्ट से प्राप्त संदेशों (result. messages) को लौटाता है, जिनका उपयोग LLM (Cloud) को फीड करने के लिए किया जाता है।
  • आर्गुमेंट्स (Arguments) का महत्व:
  • जब कोई प्रॉम्प्ट प्राप्त किया जाता है, तो उसे कई आर्गुमेंट्स (जैसे document_id) दिए जाते हैं।
  • ये आर्गुमेंट्स प्रॉम्प्ट फ़ंक्शन के अंदर इंटरपोलेट (interpolate) किए जाते हैं, जिससे प्रॉम्प्ट को विशिष्ट डेटा मिल सके।
  • कार्यप्रवाह (Workflow):
  • परिभाषा: प्रॉम्प्ट को MCP सर्वर में परिभाषित किया जाता है।
  • अनुरोध: क्लाइंट प्रॉम्प्ट को क्लाउड (LLM) को भेजता है।
  • निष्पादन: क्लाउड प्रॉम्प्ट की निर्देशों और दिए गए आर्गुमेंट्स का उपयोग करता है।
  • टूल उपयोग: यदि आवश्यक हो, तो क्लाउड कार्य पूरा करने के लिए टूल (जैसे get_document_tool) का उपयोग करता है।
  • निष्कर्ष: प्रॉम्प्ट सर्वर में परिभाषित होते हैं, और क्लाइंट उन्हें कीवर्ड आर्गुमेंट्स के रूप में प्राप्त करके LLM को निर्देश देता है।

Takeaways

  • MCP क्लाइंट का मुख्य कार्य सर्वर में परिभाषित सभी प्रॉम्प्ट को सूचीबद्ध करना और विशिष्ट प्रॉम्प्ट को आवश्यक वेरिएबल्स के साथ प्राप्त करना है।
  • get prompt फ़ंक्शन प्रॉम्प्ट के नाम और आर्गुमेंट्स लेता है, जिनका उपयोग प्रॉम्प्ट फ़ंक्शन के अंदर इंटरपोलेट (interpolate) किया जाता है ताकि प्रॉम्प्ट को विशिष्ट डेटा मिल सके।
  • प्रॉम्प्ट सर्वर पर परिभाषित होते हैं, और क्लाइंट उन्हें कीवर्ड आर्गुमेंट्स के रूप में LLM को निर्देश देने के लिए प्राप्त करता है।
  • कार्यप्रवाह में, क्लाउड (LLM) प्रॉम्प्ट की निर्देशों और दिए गए आर्गुमेंट्स का उपयोग करता है और कार्य पूरा करने के लिए टूल का उपयोग कर सकता है।
फ्लैशकार्ड 8 कार्ड
प्रश्न
प्रकट करने के लिए क्लिक करें · ←/→
उत्तर
वापस पलटने के लिए क्लिक करें
ज्ञान जाँच 0 प्रश्न

No quiz for this lesson yet.