1. Learn
  2. /
  3. Курси
  4. /
  5. Model Context Protocol (MCP) परिचय

Connected

вправа

API टूल कॉल्स को मज़बूत बनाना

प्रोडक्शन में, करेंसी सर्वर का convert_currency() टूल तब भी हैंग नहीं होना चाहिए जब एक्सचेंज-रेट API धीमी हो या पहुँच से बाहर हो. इसे कम करने के लिए, आप रिक्वेस्ट में timeout जोड़ेंगे और सुनिश्चित करेंगे कि किसी भी विफलता पर कच्चे exception के बजाय उपयोगकर्ता को छोटा, स्पष्ट एरर संदेश लौटे.

एक MCP सर्वर पहले से इंस्टैंशिएट किया जा चुका है और वैरिएबल mcp में स्टोर है.

Інструкції

100 XP
  • ऐसा try-except लॉजिक लागू करें जो API रिक्वेस्ट करने की कोशिश करे, और exception को पकड़कर एरर आने पर शालीनता से फेल हो जाए.
  • requests.get() कॉल में 10 सेकंड का timeout जोड़ें ताकि रिक्वेस्ट अनिश्चितकाल तक हैंग न रहे.