टूल: मॉडल द्वारा की जाने वाली कार्रवाइयाँ
वे फ़ंक्शन जिन्हें कृत्रिम बुद्धिमत्ता कोई काम करने के लिए बुलाती है।
टूल: मॉडल द्वारा की जाने वाली कार्रवाइयाँ, CoddyKit पर MCP Academy का एक निःशुल्क पाठ है। यह 4 में से 1वाँ पाठ है। इस अध्ययन पथ के 3 तक कोई भी पाठ पूरा पढ़ना निःशुल्क है — इसके बाद CoddyKit PRO हर पाठ अनलॉक करता है, साथ ही अंतर्निर्मित कोड संपादक और चौबीसों घंटे एआई शिक्षक के साथ व्यावहारिक अभ्यास भी उपलब्ध कराता है। यह MCP Academy सीखने के मार्ग का हिस्सा है और आपकी प्रगति वेब तथा CoddyKit ऐप पर सिंक होती रहती है। MCP Academy पाठ्यक्रम में कुल 4 पाठ शामिल हैं।
पहली मूल क्षमता से मिलिए
MCP मॉडल को तीन निर्माण-खंड देता है। पहला है टूल: एक ऐसा फ़ंक्शन जिसे AI दुनिया में कुछ करने के लिए वास्तव में चला सकता है। 🔧
टूल कार्रवाई करते हैं
टूल केवल जानने के लिए नहीं, बल्कि काम करने के लिए होता है। ईमेल भेजना, डेटाबेस से जानकारी माँगना या फ़ाइल बनाना—इन सबका स्थान यहाँ है, क्योंकि हर कार्य सक्रिय स्थिति को बदलता या प्राप्त करता है।
मॉडल निर्णय लेता है
आप टूल उपलब्ध कराते हैं, लेकिन मॉडल तय करता है कि उसे कब बुलाना है। बातचीत के आधार पर AI सही टूल चुनता है और उसके तर्क आपके लिए भर देता है।
टूल बस एक फ़ंक्शन है
Python SDK में टूल एक सामान्य फ़ंक्शन होता है। आप उसे @mcp.tool() डेकोरेटर से चिह्नित करते हैं और सर्वर उसे क्लाइंट के लिए उपलब्ध कराता है।
@mcp.tool()
def add(a: int, b: int) -> int:
return a + bहर टूल को एक नाम चाहिए
हर टूल का एक नाम होता है, जिसका उपयोग मॉडल उसे बुलाने के लिए करता है। डिफ़ॉल्ट रूप से फ़ंक्शन का नाम ही टूल का नाम बन जाता है, इसलिए add और get_weather सीधे काम करते हैं।
विवरण AI का मार्गदर्शन करते हैं
मॉडल आपकी डॉकस्ट्रिंग पढ़कर सीखता है कि टूल क्या करता है। एक वाक्य का स्पष्ट सारांश AI को सही समय पर सही टूल चुनने में मदद करता है।
@mcp.tool()
def add(a: int, b: int) -> int:
"""Add two numbers together."""
return a + bतर्क स्कीमा बन जाते हैं
आपके फ़ंक्शन के पैरामीटर इनपुट स्कीमा में बदल जाते हैं। मॉडल नाम और प्रकार देखता है, इसलिए उसे ठीक-ठीक पता रहता है कि कौन-सा डेटा भेजना है।
परिणाम वापस पहुँचते हैं
आपका टूल जो भी लौटाता है, वह संदर्भ के रूप में मॉडल तक पहुँचता है। फिर AI उस परिणाम को उपयोगकर्ता को दिए जाने वाले उत्तर में शामिल करता है।
टूल के दुष्प्रभाव हो सकते हैं
टूल वास्तविक कोड चलाता है, इसलिए वह चीज़ें बदल सकता है: डिस्क पर लिख सकता है, कार्ड से शुल्क ले सकता है या संदेश भेज सकता है। यही शक्ति कारण है कि टूल उपयोगकर्ता के नियंत्रण में रहते हैं। ⚠️
डिज़ाइन के अनुसार मॉडल-नियंत्रित
MCP टूल को मॉडल-नियंत्रित कहता है। मॉडल कॉल शुरू करता है, जबकि होस्ट ऐप किसी भी कार्य के चलने से पहले उपयोगकर्ता से इसकी अनुमति माँग सकता है।
एक टूल, एक काम
हर टूल को एक स्पष्ट कार्रवाई पर केंद्रित रखें। छोटे और अच्छे नाम वाले टूल मॉडल के लिए सही ढंग से चुनना उस एक विशाल, हर-काम-करने वाले टूल की तुलना में बहुत आसान होते हैं।
त्वरित जाँच
आइए, अच्छी तरह समझ लें कि किसी टूल को टूल क्या बनाता है।
पुनरावृत्ति: टूल
बहुत अच्छा! टूल एक मॉडल-नियंत्रित फ़ंक्शन है, जो कोई काम करता है। आप उसका नाम और विवरण देते हैं, उसके तर्कों के प्रकार बताते हैं और ऐसा परिणाम लौटाते हैं जिसका AI उपयोग कर सके। ✅
एआई शिक्षक के साथ Python सीखें — निःशुल्क
अपने ब्राउज़र में वास्तविक कोड लिखें और चलाएँ, चौबीसों घंटे एआई शिक्षक से तुरंत सहायता पाएँ, और वेब या ऐप पर वहीं से शुरू करें जहाँ आपने छोड़ा था।
- पाठ्यक्रम
- 30
- पाठ
- 120
अक्सर पूछे जाने वाले प्रश्न
क्या “टूल: मॉडल द्वारा की जाने वाली कार्रवाइयाँ” पाठ निःशुल्क है?
हाँ — MCP Academy अध्ययन पथ के 3 तक कोई भी पाठ, जिसमें “टूल: मॉडल द्वारा की जाने वाली कार्रवाइयाँ” भी शामिल है, यहाँ वेब पर पूरा पढ़ना निःशुल्क है। इसके बाद CoddyKit PRO हर पाठ अनलॉक करता है, साथ ही अंतर्निर्मित कोड संपादक और चौबीसों घंटे एआई शिक्षक के साथ इंटरैक्टिव अभ्यास भी उपलब्ध कराता है। MCP Academy पाठ्यक्रम में कुल 4 पाठ शामिल हैं।
“टूल: मॉडल द्वारा की जाने वाली कार्रवाइयाँ” में मैं क्या सीखूँगा?
वे फ़ंक्शन जिन्हें कृत्रिम बुद्धिमत्ता कोई काम करने के लिए बुलाती है। आप ब्राउज़र में सीधे चलाए जाने वाले व्यावहारिक कोड के साथ MCP Academy का अभ्यास करते हैं, और पाठ पूरा करते समय 24/7 एआई ट्यूटर आपके प्रश्नों के उत्तर देता है।
क्या MCP Academy शुरू करने के लिए मुझे किसी अनुभव की आवश्यकता है?
पहले के अनुभव की आवश्यकता नहीं है। CoddyKit पर MCP Academy शुरुआती से लेकर उन्नत शिक्षार्थियों तक सभी के लिए व्यवस्थित किया गया है, इसलिए आप यहीं से या शुरुआत से सीखना शुरू कर सकते हैं और अपनी गति से आगे बढ़ सकते हैं। यह 4 में से 1वाँ पाठ है।
“टूल: मॉडल द्वारा की जाने वाली कार्रवाइयाँ” पाठ पूरा करने में कितना समय लगता है?
CoddyKit का अधिकांश पाठ लगभग 5–10 मिनट में पूरा हो जाता है। हर पाठ छोटा और संवादात्मक है, इसलिए आप लगातार प्रगति करते हैं और वेब या ऐप पर वहीं से सीखना जारी रख सकते हैं जहाँ आपने छोड़ा था।
क्या मैं इस MCP Academy पाठ में कोड लिख और चला सकता हूँ?
हाँ। हर MCP Academy पाठ में एक अंतर्निर्मित कोड संपादक शामिल है, जिससे आप सीधे अपने ब्राउज़र में वास्तविक कोड लिख और चला सकते हैं और तुरंत एआई प्रतिक्रिया पा सकते हैं—स्थानीय सेटअप की आवश्यकता नहीं है।
इस पाठ्यक्रम के सभी पाठ
- टूल: मॉडल द्वारा की जाने वाली कार्रवाइयाँ
- रिसोर्स: मॉडल द्वारा पढ़ा जाने वाला डेटा
- प्रॉम्प्ट: दोबारा उपयोग किए जा सकने वाले निर्देश
- सही मूल घटक चुनना