From 54a821794ed11f355d4a01eab1aaf30701b6f4e4 Mon Sep 17 00:00:00 2001 From: Fan Lin <49047353+linfann@users.noreply.github.com> Date: Wed, 21 Jan 2026 11:39:51 +0800 Subject: [PATCH] [diffusion] fix: fix the bug of output_path not taking effect when generate (#17293) --- .../sglang/multimodal_gen/configs/sample/sampling_params.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/python/sglang/multimodal_gen/configs/sample/sampling_params.py b/python/sglang/multimodal_gen/configs/sample/sampling_params.py index 14dc94b07..c478bab77 100644 --- a/python/sglang/multimodal_gen/configs/sample/sampling_params.py +++ b/python/sglang/multimodal_gen/configs/sample/sampling_params.py @@ -95,7 +95,7 @@ class SamplingParams: "Bright tones, overexposed, static, blurred details, subtitles, style, works, paintings, images, static, overall gray, worst quality, low quality, JPEG compression residue, ugly, incomplete, extra fingers, poorly drawn hands, poorly drawn faces, deformed, disfigured, misshapen limbs, fused fingers, still picture, messy background, three legs, many people in the background, walking backwards" ) prompt_path: str | None = None - output_path: str = "outputs/" + output_path: str | None = None output_file_name: str | None = None # Batch info @@ -318,7 +318,7 @@ class SamplingParams: self.data_type = server_args.pipeline_config.task_type.data_type() - if server_args.output_path is not None: + if self.output_path is None and server_args.output_path is not None: self.output_path = server_args.output_path logger.debug( f"Overriding output_path with server configuration: {self.output_path}"