Spaces:
Paused
Paused
Update main.py
Browse files
main.py
CHANGED
@@ -91,7 +91,7 @@ async def predict(data: Predict):
|
|
91 |
(os.path.basename(str(document.metadata["source"])), str(document.page_content))
|
92 |
)
|
93 |
|
94 |
-
return {response: prompt_response_dict}
|
95 |
else:
|
96 |
raise HTTPException(status_code=400, detail="Prompt Incorrect")
|
97 |
|
@@ -102,9 +102,9 @@ def run_ingest_route():
|
|
102 |
try:
|
103 |
shutil.rmtree(PERSIST_DIRECTORY)
|
104 |
except OSError as e:
|
105 |
-
|
106 |
else:
|
107 |
-
|
108 |
|
109 |
run_langest_commands = ["python", "ingest.py"]
|
110 |
if DEVICE_TYPE == "cpu":
|
@@ -134,7 +134,9 @@ def run_ingest_route():
|
|
134 |
"prompt": prompt,
|
135 |
},
|
136 |
)
|
137 |
-
|
|
|
|
|
138 |
except Exception as e:
|
139 |
raise HTTPException(status_code=500, detail=f"Error occurred: {str(e)}")
|
140 |
|
|
|
91 |
(os.path.basename(str(document.metadata["source"])), str(document.page_content))
|
92 |
)
|
93 |
|
94 |
+
return {"response": prompt_response_dict}
|
95 |
else:
|
96 |
raise HTTPException(status_code=400, detail="Prompt Incorrect")
|
97 |
|
|
|
102 |
try:
|
103 |
shutil.rmtree(PERSIST_DIRECTORY)
|
104 |
except OSError as e:
|
105 |
+
raise HTTPException(status_code=500, detail=f"Error: {e.filename} - {e.strerror}.")
|
106 |
else:
|
107 |
+
raise HTTPException(status_code=500, detail="The directory does not exist")
|
108 |
|
109 |
run_langest_commands = ["python", "ingest.py"]
|
110 |
if DEVICE_TYPE == "cpu":
|
|
|
134 |
"prompt": prompt,
|
135 |
},
|
136 |
)
|
137 |
+
|
138 |
+
response = "Script executed successfully: {}".format(result.stdout.decode("utf-8"))
|
139 |
+
return {"response": response}
|
140 |
except Exception as e:
|
141 |
raise HTTPException(status_code=500, detail=f"Error occurred: {str(e)}")
|
142 |
|