| from fastapi import FastAPI, Request | |
| import joblib | |
| import pandas as pd | |
| app = FastAPI() | |
| model = joblib.load("model.joblib") | |
| def home(): | |
| return {"status": "ok", "model_loaded": True, "version": "v4.0.3"} | |
| async def predict(req: Request): | |
| data = await req.json() | |
| df = pd.DataFrame(data) | |
| preds = model.predict(df) | |
| return {"status": "ok", "predictions": preds.tolist()} |