diff --git a/vllm_omni/entrypoints/omni_diffusion.py b/vllm_omni/entrypoints/omni_diffusion.py index d70aa5c5203..673897204d3 100644 --- a/vllm_omni/entrypoints/omni_diffusion.py +++ b/vllm_omni/entrypoints/omni_diffusion.py @@ -93,6 +93,8 @@ def __init__(self, od_config: OmniDiffusionConfig | None = None, **kwargs): elif model_type == "nextstep": if od_config.model_class_name is None: pipeline_class = "NextStep11Pipeline" + else: + pipeline_class = od_config.model_class_name elif model_type == "glm-image" or "GlmImageForConditionalGeneration" in architectures: pipeline_class = "GlmImagePipeline" elif architectures and len(architectures) == 1: