navpan2 commited on
Commit
202e823
·
verified ·
1 Parent(s): 8bcb05e

Update main.py

Browse files
Files changed (1) hide show
  1. main.py +7 -7
main.py CHANGED
@@ -148,16 +148,16 @@ async def predict_plant_disease(plant_name: str, file: UploadFile = File(...)):
148
  external_data = {"error": str(e)}
149
 
150
  return JSONResponse(content={
151
- "plant": external_data.get("plantName", plant_name),
152
- "botanical_name": external_data.get("botanicalName", "Unknown"),
153
- "predicted_disease": external_data.get("diseaseDesc", {}).get("diseaseName", class_label),
154
  "symptoms": external_data.get("diseaseDesc", {}).get("symptoms", "Not Available"),
155
- "causes": external_data.get("diseaseDesc", {}).get("diseaseCauses", "Not Available"),
156
- "remedies": [
157
  {
158
  "title": remedy.get("title", "Unknown"),
159
- "short_desc": remedy.get("diseaseRemedyShortDesc", "Not Available"),
160
- "remedy": remedy.get("diseaseRemedy", "Not Available")
161
  } for remedy in external_data.get("diseaseRemedyList", [])
162
  ]
163
  })
 
148
  external_data = {"error": str(e)}
149
 
150
  return JSONResponse(content={
151
+ "plantName": external_data.get("plantName", plant_name),
152
+ "botanicalName": external_data.get("botanicalName", "Unknown"),
153
+ "diseaseDesc": {"diseaseName":external_data.get("diseaseDesc", {}).get("diseaseName", class_label),
154
  "symptoms": external_data.get("diseaseDesc", {}).get("symptoms", "Not Available"),
155
+ "diseaseCauses": external_data.get("diseaseDesc", {}).get("diseaseCauses", "Not Available")},
156
+ "diseaseRemedyList": [
157
  {
158
  "title": remedy.get("title", "Unknown"),
159
+ "diseaseRemedyShortDesc": remedy.get("diseaseRemedyShortDesc", "Not Available"),
160
+ "diseaseRemedy": remedy.get("diseaseRemedy", "Not Available")
161
  } for remedy in external_data.get("diseaseRemedyList", [])
162
  ]
163
  })