Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -486,15 +486,15 @@ async def upload_file(
|
|
486 |
async def list_files():
|
487 |
try:
|
488 |
# 🔍 Récupérer la liste des fichiers du dataset
|
489 |
-
files = api.
|
490 |
|
491 |
# 🔄 Formater en JSON avec URLs complètes
|
492 |
-
files_list = [{"file_name": f
|
493 |
|
494 |
return {"status": "success", "files": files_list}
|
495 |
|
496 |
except Exception as e:
|
497 |
-
raise HTTPException(status_code=500, detail=f"Failed to fetch files: {str(e)}")
|
498 |
|
499 |
|
500 |
|
|
|
486 |
async def list_files():
|
487 |
try:
|
488 |
# 🔍 Récupérer la liste des fichiers du dataset
|
489 |
+
files = api.list_repo_files(repo_id=DATASET_REPO, repo_type="dataset", token=HF_TOKEN)
|
490 |
|
491 |
# 🔄 Formater en JSON avec URLs complètes
|
492 |
+
files_list = [{"file_name": f, "url": f"https://huggingface.co/datasets/{DATASET_REPO}/blob/main/{f}"} for f in files]
|
493 |
|
494 |
return {"status": "success", "files": files_list}
|
495 |
|
496 |
except Exception as e:
|
497 |
+
raise HTTPException(status_code=500, detail=f"Failed to fetch files: {str(e)}")
|
498 |
|
499 |
|
500 |
|