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

मॉनिटरिंग के साथ मॉडल पैरामीटर्स साझा करना

आप अपने पेंगुइन क्लासिफिकेशन API में ऐसा हेल्थ चेक एंडपॉइंट जोड़ना चाहते हैं जो मॉडल पैरामीटर्स प्रदान करे.

आवश्यक पैकेज (FastAPI और joblib) पहले से इम्पोर्ट किए जा चुके हैं.

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

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

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

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

  • हेल्थ चेक के लिए आम लोकेशन पर एक GET एंडपॉइंट जोड़ें.
  • sklearn मॉडल से get_params मेथड का उपयोग करके मॉडल पैरामीटर्स कैप्चर करें.
  • रिस्पॉन्स में key params के मान के रूप में मॉडल पैरामीटर्स शामिल करें.

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

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

model = joblib.load(
    'penguin_classifier.pkl'
)
app = FastAPI()

# Create health check endpoint
@app.get("____")
async def get_health():
    # Capture the model params
    params = ____.get_params()
    return {"status": "OK",
            # Include model params in response
            "params": ____}
कोड संपादित करें और चलाएँ