import joblib import numpy as np model = joblib.load("model.pkl") def predict(input_data): features = [ input_data["Pregnancies"], input_data["Glucose"], input_data["BloodPressure"], input_data["SkinThickness"], input_data["Insulin"], input_data["BMI"], input_data["DiabetesPedigreeFunction"], input_data["Age"] ] X = np.array(features).reshape(1, -1) prediction = model.predict(X)[0] return {"prediction": int(prediction)}