glowpath/backend/main.py

23 lines
552 B
Python

import argparse
import uvicorn
from open_webui import app
def main():
parser = argparse.ArgumentParser(description="GlowPath Backend Server")
parser.add_argument(
"--port", type=int, default=8080, help="Port to run the server on"
)
parser.add_argument(
"--host", type=str, default="127.0.0.1", help="Host to bind the server to"
)
args = parser.parse_args()
# Run the FastAPI app using uvicorn
uvicorn.run(app, host=args.host, port=args.port, log_level="info")
if __name__ == "__main__":
main()