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 |
})
|