BookMind / backend /run.py
BookMind Deployer
Deploy BookMind to HF Spaces - exclude large files
806d445
Raw History Blame Contribute Delete
596 Bytes
"""Entry point for BookSage-AI."""
import argparse
import sys
import uvicorn
def main():
"""Start the BookSage-AI server."""
parser = argparse.ArgumentParser(description="BookSage-AI Server")
parser.add_argument("--host", default="127.0.0.1")
parser.add_argument("--port", type=int, default=8000)
parser.add_argument("--prod", action="store_true")
args = parser.parse_args()
uvicorn.run(
"app.main:app",
host=args.host,
port=args.port,
reload=not args.prod,
log_level="info",
)
if __name__ == "__main__":
main()