Olivier-52 commited on
Commit
b828e05
·
1 Parent(s): 9cdea9f

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -2
app.py CHANGED
@@ -102,8 +102,12 @@ def predict(features: PredictionFeatures):
102
  "age_fraud_level" : [features.age_fraud_level]
103
  })
104
 
105
- prediction = model.predict(df)[0]
106
- return {"prediction": float(prediction)}
 
 
 
 
107
 
108
  if __name__ == "__main__":
109
  uvicorn.run(app, host="0.0.0.0", port=8000)
 
102
  "age_fraud_level" : [features.age_fraud_level]
103
  })
104
 
105
+ try:
106
+ df = pd.DataFrame({...})
107
+ prediction = model.predict(df)[0]
108
+ return {"prediction": int(prediction[0])}
109
+ except Exception as e:
110
+ return {"error": str(e)}
111
 
112
  if __name__ == "__main__":
113
  uvicorn.run(app, host="0.0.0.0", port=8000)