update the ui and api_ v3 fucking bugs
Browse files- app.py +14 -14
- requirements.txt +0 -1
app.py
CHANGED
|
@@ -474,25 +474,25 @@ def launch_api(host="0.0.0.0", port=None):
|
|
| 474 |
return api_thread
|
| 475 |
|
| 476 |
def launch_ui(server_name="0.0.0.0", server_port=None, share=None):
|
| 477 |
-
"""Launch the Gradio UI server."""
|
| 478 |
port = server_port or config.get("ui_port", 7860)
|
| 479 |
share_ui = share if share is not None else config.get("share_ui", True)
|
| 480 |
|
| 481 |
logger.info(f"Launching UI on port {port} (share={share_ui})")
|
| 482 |
interface = create_ui_interface()
|
| 483 |
-
|
| 484 |
-
|
| 485 |
-
|
| 486 |
-
|
| 487 |
-
|
| 488 |
-
|
| 489 |
-
|
| 490 |
-
|
| 491 |
-
|
| 492 |
-
|
| 493 |
-
|
| 494 |
-
|
| 495 |
-
|
|
|
|
| 496 |
|
| 497 |
# MAIN APPLICATION
|
| 498 |
def main():
|
|
|
|
| 474 |
return api_thread
|
| 475 |
|
| 476 |
def launch_ui(server_name="0.0.0.0", server_port=None, share=None):
|
|
|
|
| 477 |
port = server_port or config.get("ui_port", 7860)
|
| 478 |
share_ui = share if share is not None else config.get("share_ui", True)
|
| 479 |
|
| 480 |
logger.info(f"Launching UI on port {port} (share={share_ui})")
|
| 481 |
interface = create_ui_interface()
|
| 482 |
+
|
| 483 |
+
# Disable queue if running on Hugging Face Spaces
|
| 484 |
+
if os.environ.get("HF_SPACE") is None:
|
| 485 |
+
interface.queue() # Only enable queue for local deployments
|
| 486 |
+
|
| 487 |
+
interface.launch(
|
| 488 |
+
server_name=server_name,
|
| 489 |
+
server_port=port,
|
| 490 |
+
share=share_ui,
|
| 491 |
+
prevent_thread_lock=True
|
| 492 |
+
)
|
| 493 |
+
logger.info(f"UI server running at http://{server_name}:{port}")
|
| 494 |
+
return True
|
| 495 |
+
|
| 496 |
|
| 497 |
# MAIN APPLICATION
|
| 498 |
def main():
|
requirements.txt
CHANGED
|
@@ -12,7 +12,6 @@ setuptools # For installing packages
|
|
| 12 |
num2words # For number to word conversion
|
| 13 |
spacy # For text processing
|
| 14 |
|
| 15 |
-
gradio>=3.50.2
|
| 16 |
torch
|
| 17 |
numpy>=1.19.0
|
| 18 |
soundfile>=0.10.3
|
|
|
|
| 12 |
num2words # For number to word conversion
|
| 13 |
spacy # For text processing
|
| 14 |
|
|
|
|
| 15 |
torch
|
| 16 |
numpy>=1.19.0
|
| 17 |
soundfile>=0.10.3
|