Spaces:
Running
Running
Update main.py
Browse files
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 |
-
"
|
152 |
-
"
|
153 |
-
"
|
154 |
"symptoms": external_data.get("diseaseDesc", {}).get("symptoms", "Not Available"),
|
155 |
-
"
|
156 |
-
"
|
157 |
{
|
158 |
"title": remedy.get("title", "Unknown"),
|
159 |
-
"
|
160 |
-
"
|
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 |
})
|