NanobotzAI commited on
Commit
7cade68
·
verified ·
1 Parent(s): 6e11a6f

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +9 -10
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
- if __name__ == "__main__":
112
- import threading
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
- threading.Thread(target=run_gradio).start()
 
 
 
120
 
121
- # Start FastAPI
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