Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -108,15 +108,14 @@ def chat_with_pdf(msg: str = Query(..., title="User Message")):
|
|
108 |
response = generate_response_sync(msg)
|
109 |
return {"response": response}
|
110 |
|
111 |
-
|
112 |
-
|
113 |
-
|
114 |
-
# Start Gradio UI in a separate thread
|
115 |
-
def run_gradio():
|
116 |
-
gradio_app = create_interface()
|
117 |
-
gradio_app.launch(server_name="0.0.0.0", server_port=7860, share=True)
|
118 |
|
119 |
-
|
|
|
|
|
|
|
120 |
|
121 |
-
#
|
122 |
-
uvicorn.run(app, host="0.0.0.0", port=8000
|
|
|
108 |
response = generate_response_sync(msg)
|
109 |
return {"response": response}
|
110 |
|
111 |
+
def run_gradio():
|
112 |
+
gradio_app = create_interface()
|
113 |
+
gradio_app.launch(server_name="0.0.0.0", server_port=7860, share=True)
|
|
|
|
|
|
|
|
|
114 |
|
115 |
+
if __name__ == "__main__":
|
116 |
+
# Start Gradio in a separate thread
|
117 |
+
gradio_thread = threading.Thread(target=run_gradio, daemon=True)
|
118 |
+
gradio_thread.start()
|
119 |
|
120 |
+
# Run FastAPI with Uvicorn
|
121 |
+
uvicorn.run(app, host="0.0.0.0", port=8000
|