import os import sys import fire import uvicorn from langalf.app import app class T: def server(self, port=8718, host="0.0.0.0"): sys.path.append(os.path.dirname(".")) config = uvicorn.Config(app, port=port, host=host, log_level="info") server = uvicorn.Server(config) server.run() return def entrypoint(): fire.Fire(T().server) if __name__ == "__main__": entrypoint()