[Model] Add Ming-flash-omni-2.0 Image Generation (Diffusion) Stage (#2875)

Signed-off-by: ZhengWG <zwg0606@gmail.com>
Signed-off-by: Zheng Wengang <zwg0606@gmail.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-authored-by: Yuanheng Zhao <54058983+yuanheng-zhao@users.noreply.github.com>
This commit is contained in:
authored and GitHub committed 2026-05-27 23:21:20 +08:00
1 parent 36dc32ff81
commit a698269e47
25 files changed
+2614 -42

No files matched your search

+11
View File
@@ -891,6 +891,17 @@ class OmniDiffusionConfig:
self.model_class_name = "SenseNovaU1Pipeline"
self.tf_model_config = TransformerConfig()
self.update_multimodal_support()
elif "BailingMM2NativeForConditionalGeneration" in architectures or model_type in (
"bailingmm_moe_v2_lite",
"ming_flash_omni",
"ming_flash_omni_thinker",
):
# Ming-flash-omni-2.0 — imagegen stage uses the custom
# ``MingImagePipeline`` (ZImage DiT + Qwen2 connector). See
# vllm_omni/diffusion/models/ming_flash_omni/pipeline_ming_imagegen.py.
self.model_class_name = "MingImagePipeline"
self.tf_model_config = TransformerConfig()
self.update_multimodal_support()
elif model_type == "nextstep":
if self.model_class_name is None:
self.model_class_name = "NextStep11Pipeline"