शुरू करेंमुफ़्त में शुरू करें

मॉडल लोडिंग के लिए हेल्थ-चेक API

सर्वर स्टार्टअप पर मॉडल लोड करने के बाद, आपको एक टेस्टिंग एंडपॉइंट विकसित करना है ताकि ऐसा मॉनिटरिंग सिस्टम बने जो यह पहचान सके कि मॉडल यूज़र कमेंट्स का विश्लेषण करने के लिए तैयार है या नहीं.

इस अभ्यास में, आप एक हेल्थ चेक एंडपॉइंट बनाएँगे जो आपको अपनी API की स्थिति सत्यापित करने और अगर sentiment_model उपलब्ध न हो तो अलर्ट ट्रिगर करने देता है.

नोट: sentiment_model आपके लिए पहले से प्रीलोड किया गया है.

यह अभ्यास पाठ्यक्रम का हिस्सा है

FastAPI के साथ प्रोडक्शन में AI डिप्लॉय करना

पाठ्यक्रम देखें

अभ्यास निर्देश

  • /health रूट का उपयोग करके एक GET एंडपॉइंट बनाएँ.
  • मॉडल वैरिएबल को None के विरुद्ध जाँचकर देखें कि sentiment_model लोड हुआ है या नहीं.
  • जब मॉडल सफलतापूर्वक लोड हो, तो रिस्पॉन्स में status को healthy और model_loaded को True चिह्नित करें; अन्यथा status को unhealthy और model_loaded को False चिह्नित करें.
  • टर्मिनल खोलें और कमांड python3 main.py का उपयोग करके main.py चलाकर सर्वर शुरू करें.
  • टर्मिनल के टॉप राइट कॉर्नर से एक और टर्मिनल खोलें और curl कमांड का उपयोग करके health एंडपॉइंट टेस्ट करें: curl -X GET "http://localhost:8080/health" -H "accept: application/json"

इंटरैक्टिव व्यावहारिक अभ्यास

हमारे इंटरैक्टिव अभ्यासों में से किसी एक के साथ सिद्धांत को व्यवहार में बदलें

अभ्यास शुरू करें