From 8369b7c2a9524681b377085811bc176e332594c6 Mon Sep 17 00:00:00 2001 From: Reid <61492567+reidliu41@users.noreply.github.com> Date: Tue, 8 Jul 2025 12:45:18 +0800 Subject: [PATCH] [Misc] improve error msg (#20604) Signed-off-by: reidliu41 --- vllm/entrypoints/cli/serve.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/vllm/entrypoints/cli/serve.py b/vllm/entrypoints/cli/serve.py index 9e24b31e1aae6..d25105cbb789f 100644 --- a/vllm/entrypoints/cli/serve.py +++ b/vllm/entrypoints/cli/serve.py @@ -46,8 +46,10 @@ class ServeSubcommand(CLISubcommand): run_headless(args) else: if args.data_parallel_start_rank: - raise ValueError("data_parallel_start_rank is only " - "applicable in headless mode") + raise ValueError( + "data_parallel_start_rank is only applicable " + "in headless mode. " + "Add --headless flag to enable headless mode.") if args.api_server_count > 1: run_multi_api_server(args) else: @@ -81,7 +83,8 @@ class ServeSubcommand(CLISubcommand): '-dpr', type=int, default=0, - help='Starting data parallel rank for secondary nodes.') + help="Starting data parallel rank for secondary nodes. " + "Requires --headless.") serve_parser.add_argument('--api-server-count', '-asc', type=int,