Sdílení parametrů modelu při monitorování
Chceš do svého API pro klasifikaci tučňáků přidat health check endpoint, který bude poskytovat parametry modelu.
Potřebné balíčky (FastAPI a joblib) jsou již naimportovány.
Toto cvičení je součástí kurzu
Nasazení AI do produkce s FastAPI
Pokyny k cvičení
- Přidej GET endpoint na typické místo pro health check.
- Získej parametry sklearn modelu pomocí metody
get_params. - Zahrň parametry modelu do odpovědi jako hodnotu klíče
params.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
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": ____}