mirror of
https://gitee.com/wanwujie/deer-flow
synced 2026-04-26 15:24:48 +08:00
feat: implement basic server logic
This commit is contained in:
29
server.py
Normal file
29
server.py
Normal file
@@ -0,0 +1,29 @@
|
||||
"""
|
||||
Server script for running the Lite Deep Research API.
|
||||
"""
|
||||
|
||||
import logging
|
||||
import sys
|
||||
|
||||
import uvicorn
|
||||
|
||||
# Configure logging
|
||||
logging.basicConfig(
|
||||
level=logging.INFO,
|
||||
format="%(asctime)s - %(name)s - %(levelname)s - %(message)s",
|
||||
)
|
||||
|
||||
logger = logging.getLogger(__name__)
|
||||
|
||||
if __name__ == "__main__":
|
||||
logger.info("Starting Lite Deep Research API server")
|
||||
reload = True
|
||||
if sys.platform.startswith("win"):
|
||||
reload = False
|
||||
uvicorn.run(
|
||||
"src.server:app",
|
||||
host="0.0.0.0",
|
||||
port=8000,
|
||||
reload=reload,
|
||||
log_level="info",
|
||||
)
|
||||
Reference in New Issue
Block a user