123456789101112131415161718192021222324252627 |
- #!/usr/bin/env python3
- """
- 知识工具服务主程序入口
- """
- import os
- import uvicorn
- from dotenv import load_dotenv
- # 加载环境变量
- load_dotenv()
- def main():
- """主程序入口"""
- uvicorn.run(
- "src.api.main:app",
- host=os.getenv("HOST", "0.0.0.0"),
- port=int(os.getenv("PORT", 8079)),
- reload=os.getenv("DEBUG", "True").lower() == "true",
- log_level=os.getenv("LOG_LEVEL", "INFO").lower(),
- access_log=True
- )
- if __name__ == "__main__":
- main()
|