main.py 879 B

123456789101112131415161718192021222324252627282930313233343536
  1. #!/usr/bin/env python
  2. # -*- coding: UTF-8 -*-
  3. '''
  4. @Project :fsatest
  5. @File :main.py
  6. @Author :zhanghui
  7. @Function :主要测试自动化部署
  8. @Date :2025/12/2 17:03
  9. '''
  10. from flask import Flask
  11. # 初始化 Flask 应用
  12. app = Flask(__name__)
  13. # 批量注册所有路由
  14. for router in all_routers:
  15. app.include_router(router)
  16. # 定义根路径的 GET 接口(访问 IP:端口 即可触发)
  17. @app.route('/', methods=['GET'])
  18. def test_env():
  19. # 直接返回响应内容
  20. return "进入测试环境v1.0.0", 200
  21. # 健康检查接口
  22. @app.get("/health", summary="服务健康检查")
  23. async def health_check():
  24. return {"status": "healthy", "service": "multi_domain_intent_recognition"}
  25. if __name__ == "__main__":
  26. # 启动服务:绑定所有网卡(0.0.0.0),端口 5000(可修改)
  27. app.run(host='0.0.0.0', port=5500, debug=False)