fix: ne pas cacher les résultats vides, retirer clé API hardcodée
This commit is contained in:
@@ -23,7 +23,8 @@ async def identify_plant(file: UploadFile = File(...)):
|
|||||||
else:
|
else:
|
||||||
source = "plantnet"
|
source = "plantnet"
|
||||||
|
|
||||||
# 4. Mettre en cache
|
# 4. Mettre en cache uniquement si des résultats ont été trouvés
|
||||||
redis_cache.set(image_bytes, results)
|
if results:
|
||||||
|
redis_cache.set(image_bytes, results)
|
||||||
|
|
||||||
return {"source": source, "results": results}
|
return {"source": source, "results": results}
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ from typing import List
|
|||||||
|
|
||||||
import httpx
|
import httpx
|
||||||
|
|
||||||
PLANTNET_KEY = os.environ.get("PLANTNET_API_KEY", "2b1088cHCJ4c7Cn2Vqq67xfve")
|
PLANTNET_KEY = os.environ.get("PLANTNET_API_KEY", "")
|
||||||
PLANTNET_URL = "https://my-api.plantnet.org/v2/identify/all"
|
PLANTNET_URL = "https://my-api.plantnet.org/v2/identify/all"
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user