""" fw-pms-ai 主入口 作为独立服务部署,启动 FastAPI 应用 """ import logging import uvicorn from .config import get_settings def main(): """应用入口""" settings = get_settings() logging.basicConfig( level=getattr(logging, settings.log_level.upper(), logging.INFO), format="%(asctime)s [%(levelname)s] %(name)s: %(message)s", ) uvicorn.run( "fw_pms_ai.api.app:app", host="0.0.0.0", port=settings.server_port, log_level=settings.log_level.lower(), ) if __name__ == "__main__": main()