search / app.py
ChandimaPrabath's picture
fix
66712c7
raw
history blame contribute delete
489 Bytes
import subprocess
import sys
def run_uvicorn():
# Command to run the FastAPI app with uvicorn
command = [
"uvicorn",
"main:app",
"--host", "0.0.0.0",
"--port", "7860",
"--reload"
]
# Run the command
subprocess.run(command, check=True)
if __name__ == "__main__":
try:
run_uvicorn()
except subprocess.CalledProcessError as e:
print(f"Error running uvicorn: {e}", file=sys.stderr)
sys.exit(1)