Skip to content

Commit da3e0bd

Browse files
authored
[Bugfix] we should use metavar is not choices (#21902)
Signed-off-by: rongfu.leng <[email protected]>
1 parent fcfd1eb commit da3e0bd

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

vllm/entrypoints/openai/cli_args.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -194,7 +194,9 @@ def add_cli_args(parser: FlexibleArgumentParser) -> FlexibleArgumentParser:
194194

195195
# Special case: Tool call parser shows built-in options.
196196
valid_tool_parsers = list(ToolParserManager.tool_parsers.keys())
197-
frontend_kwargs["tool_call_parser"]["choices"] = valid_tool_parsers
197+
parsers_str = ",".join(valid_tool_parsers)
198+
frontend_kwargs["tool_call_parser"]["metavar"] = (
199+
f"{{{parsers_str}}} or name registered in --tool-parser-plugin")
198200

199201
frontend_group = parser.add_argument_group(
200202
title="Frontend",

0 commit comments

Comments
 (0)