From ddc366b672b06eb4b0127782a150bcbbe25bd002 Mon Sep 17 00:00:00 2001 From: yangdx Date: Tue, 25 Feb 2025 09:44:17 +0800 Subject: [PATCH] Optimize display_splash_screen function - Merge System Configuration into Server Configuration section - Add Workers parameter display after Port parameter --- lightrag/api/utils_api.py | 25 +++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/lightrag/api/utils_api.py b/lightrag/api/utils_api.py index da8d84fa..e0a783a2 100644 --- a/lightrag/api/utils_api.py +++ b/lightrag/api/utils_api.py @@ -415,17 +415,27 @@ def display_splash_screen(args: argparse.Namespace) -> None: ASCIIColors.yellow(f"{args.host}") ASCIIColors.white(" ├─ Port: ", end="") ASCIIColors.yellow(f"{args.port}") + ASCIIColors.white(" ├─ Workers: ", end="") + ASCIIColors.yellow(f"{args.workers}") ASCIIColors.white(" ├─ CORS Origins: ", end="") ASCIIColors.yellow(f"{os.getenv('CORS_ORIGINS', '*')}") ASCIIColors.white(" ├─ SSL Enabled: ", end="") ASCIIColors.yellow(f"{args.ssl}") - ASCIIColors.white(" └─ API Key: ", end="") - ASCIIColors.yellow("Set" if args.key else "Not Set") if args.ssl: ASCIIColors.white(" ├─ SSL Cert: ", end="") ASCIIColors.yellow(f"{args.ssl_certfile}") - ASCIIColors.white(" └─ SSL Key: ", end="") + ASCIIColors.white(" ├─ SSL Key: ", end="") ASCIIColors.yellow(f"{args.ssl_keyfile}") + ASCIIColors.white(" ├─ Ollama Emulating Model: ", end="") + ASCIIColors.yellow(f"{ollama_server_infos.LIGHTRAG_MODEL}") + ASCIIColors.white(" ├─ Log Level: ", end="") + ASCIIColors.yellow(f"{args.log_level}") + ASCIIColors.white(" ├─ Verbose Debug: ", end="") + ASCIIColors.yellow(f"{args.verbose}") + ASCIIColors.white(" ├─ Timeout: ", end="") + ASCIIColors.yellow(f"{args.timeout if args.timeout else 'None (infinite)'}") + ASCIIColors.white(" └─ API Key: ", end="") + ASCIIColors.yellow("Set" if args.key else "Not Set") # Directory Configuration ASCIIColors.magenta("\n📂 Directory Configuration:") @@ -484,15 +494,6 @@ def display_splash_screen(args: argparse.Namespace) -> None: ASCIIColors.white(" └─ Document Status Storage: ", end="") ASCIIColors.yellow(f"{args.doc_status_storage}") - ASCIIColors.magenta("\n🛠️ System Configuration:") - ASCIIColors.white(" ├─ Ollama Emulating Model: ", end="") - ASCIIColors.yellow(f"{ollama_server_infos.LIGHTRAG_MODEL}") - ASCIIColors.white(" ├─ Log Level: ", end="") - ASCIIColors.yellow(f"{args.log_level}") - ASCIIColors.white(" ├─ Verbose Debug: ", end="") - ASCIIColors.yellow(f"{args.verbose}") - ASCIIColors.white(" └─ Timeout: ", end="") - ASCIIColors.yellow(f"{args.timeout if args.timeout else 'None (infinite)'}") # Server Status ASCIIColors.green("\n✨ Server starting up...\n")