Skip to content

Commit d5d32f9

Browse files
reidliu41reidliu41
authored andcommitted
[Misc] add description attribute in CLI (vllm-project#15921)
Signed-off-by: reidliu41 <[email protected]> Co-authored-by: reidliu41 <[email protected]> Signed-off-by: Yang Wang <[email protected]>
1 parent ab97c77 commit d5d32f9

File tree

4 files changed

+9
-3
lines changed

4 files changed

+9
-3
lines changed

vllm/entrypoints/cli/benchmark/base.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ def subparser_init(
3232
parser = subparsers.add_parser(
3333
self.name,
3434
help=self.help,
35+
description=self.help,
3536
usage=f"vllm bench {self.name} [options]")
3637
self.add_cli_args(parser)
3738
return parser

vllm/entrypoints/cli/benchmark/main.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ def subparser_init(
3333
bench_parser = subparsers.add_parser(
3434
"bench",
3535
help="vLLM bench subcommand.",
36+
description="vLLM bench subcommand.",
3637
usage="vllm bench <bench_type> [options]")
3738
bench_subparsers = bench_parser.add_subparsers(required=True,
3839
dest="bench_type")

vllm/entrypoints/cli/openai.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,8 @@ def subparser_init(
126126
subparsers: argparse._SubParsersAction) -> FlexibleArgumentParser:
127127
chat_parser = subparsers.add_parser(
128128
"chat",
129-
help="Generate chat completions via the running API server",
129+
help="Generate chat completions via the running API server.",
130+
description="Generate chat completions via the running API server.",
130131
usage="vllm chat [options]")
131132
_add_query_options(chat_parser)
132133
chat_parser.add_argument(
@@ -162,7 +163,9 @@ def subparser_init(
162163
complete_parser = subparsers.add_parser(
163164
"complete",
164165
help=("Generate text completions based on the given prompt "
165-
"via the running API server"),
166+
"via the running API server."),
167+
description=("Generate text completions based on the given prompt "
168+
"via the running API server."),
166169
usage="vllm complete [options]")
167170
_add_query_options(complete_parser)
168171
return complete_parser

vllm/entrypoints/cli/serve.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,8 @@ def subparser_init(
3434
subparsers: argparse._SubParsersAction) -> FlexibleArgumentParser:
3535
serve_parser = subparsers.add_parser(
3636
"serve",
37-
help="Start the vLLM OpenAI Compatible API server",
37+
help="Start the vLLM OpenAI Compatible API server.",
38+
description="Start the vLLM OpenAI Compatible API server.",
3839
usage="vllm serve [model_tag] [options]")
3940
serve_parser.add_argument("model_tag",
4041
type=str,

0 commit comments

Comments
 (0)