| """Flow2API - Hugging Face Deployment Entry Point""" | |
| from src.main import app | |
| import os | |
| # Hugging Face 要求使用 7860 端口 | |
| if __name__ == "__main__": | |
| import uvicorn | |
| from src.core.config import config | |
| # 使用环境变量中的端口(Hugging Face 会设置),默认 7860 | |
| port = int(os.getenv("PORT", "7860")) | |
| uvicorn.run( | |
| "src.main:app", | |
| host="0.0.0.0", | |
| port=port, | |
| reload=False | |
| ) | |