返回 VideoClaw
api_server.py
根目录 / video-claw / video-claw / backend / api_server.py
1 # -*- coding: utf-8 -*-
2 """
3 Compatibility entrypoint for the Video-Claw FastAPI server.
4 """
5
6 import os
7 import sys
8
9 _backend_dir = os.path.dirname(os.path.abspath(__file__))
10 if _backend_dir not in sys.path:
11 sys.path.insert(0, _backend_dir)
12
13 import uvicorn
14
15 from api.app import app
16 from config import settings
17
18
19 def main():
20 uvicorn.run(app, host=settings.HOST, port=settings.PORT, access_log=settings.ACCESS_LOG)
21
22
23 if __name__ == "__main__":
24 main()
25
25 lines PYTHON