Spaces:
Runtime error
Runtime error
Download app.py from IDKHowToCodeFr/tinyml-backend: direct link, hf CLI and curl.
- Browser
- Download file 552 Bytes
-
https://huggingface.co/spaces/IDKHowToCodeFr/tinyml-backend/resolve/b9f97a7cd9cb1ae980c1f6861bc6b4d2eaed2eaa/app.py
- Command line
-
hf download hf://spaces/IDKHowToCodeFr/tinyml-backend@b9f97a7cd9cb1ae980c1f6861bc6b4d2eaed2eaa/app.py
-
curl -L -o app.py https://huggingface.co/spaces/IDKHowToCodeFr/tinyml-backend/resolve/b9f97a7cd9cb1ae980c1f6861bc6b4d2eaed2eaa/app.py
552 Bytes
| import subprocess | |
| import os | |
| import sys | |
| import time | |
| # 1. Start FastAPI backend in background | |
| print("Starting FastAPI backend...") | |
| backend_process = subprocess.Popen( | |
| [sys.executable, "-m", "uvicorn", "backend.main:app", "--host", "0.0.0.0", "--port", "8000"] | |
| ) | |
| # Give backend some time to start | |
| time.sleep(5) | |
| # 2. Start Streamlit frontend | |
| print("Starting Streamlit frontend...") | |
| os.environ["API_URL"] = "http://localhost:8000" | |
| subprocess.run( | |
| ["streamlit", "run", "frontend/Home.py", "--server.port", "7860", "--server.address", "0.0.0.0"] | |
| ) | |