| import gradio as gr | |
| import sys | |
| import os | |
| # Add the dist folder to path for obfuscated modules | |
| sys.path.insert(0, os.path.join(os.path.dirname(__file__), 'dist')) | |
| try: | |
| from api import check_liveness | |
| from ui import create_interface | |
| except ImportError: | |
| print("Error: Could not import required modules") | |
| sys.exit(1) | |
| if __name__ == "__main__": | |
| demo = create_interface() | |
| demo.launch( | |
| share=False, | |
| show_api=False, | |
| server_name="0.0.0.0", | |
| server_port=7860 | |
| ) |