Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -719,20 +719,20 @@ async def recipes_endpoint(profile: MedicalProfile):
|
|
719 |
print("Initial results (document indices and similarities):")
|
720 |
print(initial_results)
|
721 |
document_indices = [doc_id for doc_id, _ in initial_results]
|
722 |
-
print("Document indices:", document_indices)
|
723 |
metadata_path = 'recipes_metadata.xlsx'
|
724 |
metadata = retrieve_metadata(document_indices, metadata_path=metadata_path)
|
725 |
print(f"Retrieved Metadata: {metadata}")
|
726 |
recipes = []
|
727 |
-
for item in metadata:
|
728 |
recipes.append({
|
729 |
"title": item.get("original_file_name", "Unknown Title"),
|
730 |
"url": item.get("url", "")
|
731 |
-
})
|
732 |
response = {
|
733 |
"recipes": recipes
|
734 |
}
|
735 |
-
return response
|
736 |
except ValueError as ve:
|
737 |
raise HTTPException(status_code=400, detail=str(ve))
|
738 |
except Exception as e:
|
|
|
719 |
print("Initial results (document indices and similarities):")
|
720 |
print(initial_results)
|
721 |
document_indices = [doc_id for doc_id, _ in initial_results]
|
722 |
+
print("Document indices:", document_indices)
|
723 |
metadata_path = 'recipes_metadata.xlsx'
|
724 |
metadata = retrieve_metadata(document_indices, metadata_path=metadata_path)
|
725 |
print(f"Retrieved Metadata: {metadata}")
|
726 |
recipes = []
|
727 |
+
for item in metadata.values():
|
728 |
recipes.append({
|
729 |
"title": item.get("original_file_name", "Unknown Title"),
|
730 |
"url": item.get("url", "")
|
731 |
+
})
|
732 |
response = {
|
733 |
"recipes": recipes
|
734 |
}
|
735 |
+
return response
|
736 |
except ValueError as ve:
|
737 |
raise HTTPException(status_code=400, detail=str(ve))
|
738 |
except Exception as e:
|