File tree Expand file tree Collapse file tree 2 files changed +15
-2
lines changed Expand file tree Collapse file tree 2 files changed +15
-2
lines changed Original file line number Diff line number Diff line change 41
41
resolve_mistral_chat_template )
42
42
from vllm .entrypoints .launcher import serve_http
43
43
from vllm .entrypoints .logger import RequestLogger
44
- from vllm .entrypoints .openai .cli_args import (make_arg_parser ,
44
+ from vllm .entrypoints .openai .cli_args import (log_non_default_args ,
45
+ make_arg_parser ,
45
46
validate_parsed_serve_args )
46
47
# yapf conflicts with isort for this block
47
48
# yapf: disable
@@ -1040,7 +1041,7 @@ def create_server_socket(addr: tuple[str, int]) -> socket.socket:
1040
1041
1041
1042
async def run_server (args , ** uvicorn_kwargs ) -> None :
1042
1043
logger .info ("vLLM API server version %s" , VLLM_VERSION )
1043
- logger . info ( "args: %s" , args )
1044
+ log_non_default_args ( args )
1044
1045
1045
1046
if args .tool_parser_plugin and len (args .tool_parser_plugin ) > 3 :
1046
1047
ToolParserManager .import_tool_parser (args .tool_parser_plugin )
Original file line number Diff line number Diff line change 17
17
from vllm .entrypoints .openai .serving_models import (LoRAModulePath ,
18
18
PromptAdapterPath )
19
19
from vllm .entrypoints .openai .tool_parsers import ToolParserManager
20
+ from vllm .logger import init_logger
20
21
from vllm .utils import FlexibleArgumentParser
21
22
23
+ logger = init_logger (__name__ )
24
+
22
25
23
26
class LoRAParserAction (argparse .Action ):
24
27
@@ -285,6 +288,15 @@ def validate_parsed_serve_args(args: argparse.Namespace):
285
288
"--tool-call-parser" )
286
289
287
290
291
+ def log_non_default_args (args : argparse .Namespace ):
292
+ non_default_args = {}
293
+ parser = make_arg_parser (FlexibleArgumentParser ())
294
+ for arg , default in vars (parser .parse_args ([])).items ():
295
+ if default != getattr (args , arg ):
296
+ non_default_args [arg ] = getattr (args , arg )
297
+ logger .info ("non-default args: %s" , non_default_args )
298
+
299
+
288
300
def create_parser_for_docs () -> FlexibleArgumentParser :
289
301
parser_for_docs = FlexibleArgumentParser (
290
302
prog = "-m vllm.entrypoints.openai.api_server" )
You can’t perform that action at this time.
0 commit comments