Yueqian Lin
b03a41a7f9
refactor(moss_tts_nano): migrate to Pipeline + Deploy schema
...
Follow-up to #2958 . MOSS-TTS-Nano was authored before the schema refactor
and still shipped as a legacy stage_configs yaml; this aligns it with the
same layout the 5 migrated TTS models now use.
- vllm_omni/model_executor/models/moss_tts_nano/pipeline.py declares
MOSS_TTS_NANO_PIPELINE (single LLM_AR stage, owns_tokenizer, audio
output, stop_token_ids=[2] as a hard EOS backstop).
- vllm_omni/deploy/moss_tts_nano.yaml holds runtime knobs (max_num_seqs,
gpu_memory_utilization, enforce_eager, default_sampling_params,
skip_mm_profiling); trust_remote_code stays at deploy top-level.
- vllm_omni/config/pipeline_registry.py registers the entry so the lazy
registry can resolve it.
- moss_tts_nano/__init__.py exports MossTTSNanoForGeneration (VoxCPM2 pattern).
- Removed vllm_omni/model_executor/stage_configs/moss_tts_nano.yaml.
Examples, shell scripts, READMEs, and buildkite-invoked tests are
updated to use `vllm serve <model> --omni` / `--deploy-config`
(auto-load kicks in; no --stage-configs-path or --trust-remote-code).
Signed-off-by: Yueqian Lin <linyueqian@outlook.com >
2026-04-21 18:07:50 -04:00
Yueqian Lin
3bd77d3f8f
Merge branch 'main' into feat/moss-tts-nano
...
Signed-off-by: Yueqian Lin <70319226+linyueqian@users.noreply.github.com >
2026-04-21 17:50:21 -04:00
Yueqian Lin and SYLAR
3f504b45d2
[Config Refactor] Migrate 5 TTS models (VoxCPM2 / CosyVoice3 / MiMo Audio / Voxtral TTS / Fish Speech S2 Pro) to Pipeline + Deploy schema ( #2958 )
...
Signed-off-by: Yueqian Lin <linyueqian@outlook.com >
Co-authored-by: SYLAR <125541396+lishunyang12@users.noreply.github.com >
2026-04-21 21:17:53 +08:00
wangyu
8a9add1c81
[CI] Restructure vLLM-Omni Test Layout, Fixture Scope, and Support Modules ( #2620 )
...
Signed-off-by: wangyu <410167048@qq.com >
2026-04-20 14:23:42 +08:00
amy-why-3459
0393c58533
[BugFix] Fixed the issue where --no-async-chunk was not working. ( #2934 )
...
Signed-off-by: amy-why-3459 <wuhaiyan17@huawei.com >
2026-04-20 13:50:17 +08:00
a3903810fe
[Config Refactor][2/N] Pipeline + Deploy Config Schema ( #2383 )
...
Signed-off-by: lishunyang <lishunyang12@163.com >
Signed-off-by: reidliu41 <reid201711@gmail.com >
Signed-off-by: Alex Brooks <albrooks@redhat.com >
Co-authored-by: reidliu41 <reid201711@gmail.com >
Co-authored-by: xiaohajiayou <75477391+xiaohajiayou@users.noreply.github.com >
Co-authored-by: Alex Brooks <albrooks@redhat.com >
Co-authored-by: Hongsheng Liu <liuhongsheng4@huawei.com >
2026-04-19 14:36:00 +12:00
ChenWenjing
4124a1f858
[Feature]Support audio streaming input and output-phase2 ( #2581 )
...
Signed-off-by: CHEN <116010019@link.cuhk.edu.cn >
2026-04-18 15:42:41 +08:00
Joshna-Medisetty and Hongsheng Liu
b5ddff7242
Nextstep online e2e ( #2107 )
...
Signed-off-by: Joshna Medisetty <joshna.medisetty@intel.com >
Signed-off-by: Joshna-Medisetty <joshna.medisetty@intel.com >
Co-authored-by: Hongsheng Liu <liuhongsheng4@huawei.com >
2026-04-18 07:51:50 +08:00
wangyu
b4add5bd87
[CI] Skip test_bagel[parallel_tp_2] and test_wan22_i2v_online_serving_generates_video[wan22_i2v_usp2_hsdp2] ( #2883 )
...
Signed-off-by: wangyu <410167048@qq.com >
2026-04-17 23:10:51 +08:00
Yuanheng Zhao
c0ccbb872f
[Model] Add Ming-flash-omni-2.0 Thinker Stage ( #1822 )
...
Signed-off-by: yuanheng <jonathan.zhaoyh@gmail.com >
Signed-off-by: Yuanheng Zhao <jonathan.zhaoyh@gmail.com >
2026-04-17 19:10:02 +08:00
Bingyu (Spencer) Liu
a5a4998ece
[Feature] Support Prefill-Decode disaggregation via vLLM KV transfer ( #2220 )
...
Signed-off-by: LiuBingyu <liubingyu62@gmail.com >
2026-04-17 18:43:17 +08:00
Lancer and Hongsheng Liu
bf64a6b841
[Feature] Flux2 klein inpaint ( #1180 )
...
Signed-off-by: Lancer <maruixiang6688@gmail.com >
Co-authored-by: Hongsheng Liu <liuhongsheng4@huawei.com >
2026-04-17 07:55:00 +08:00
wangyu
45760d61d2
[Test] Skip tests for known issues in audio and speaker recognition ( #2851 )
2026-04-16 21:27:43 +08:00
wangyu
880a758b1f
[CI] Skip test_thinker_prefix_caching in tests/e2e/online_serving/test_qwen3_omni.py ( #2836 )
...
Signed-off-by: wangyu <410167048@qq.com >
2026-04-16 10:15:39 +08:00
Alex Brooks
f1e3f03726
[feature] Hidden State Prefix Caching ( #2164 )
...
Signed-off-by: Alex Brooks <albrooks@redhat.com >
2026-04-15 17:01:45 +00:00
Yueqian Lin
45e8829f07
docs(moss-tts-nano): add e2e online serving test and user guide docs
...
- Add online serving e2e test (non-streaming, streaming, Chinese)
- Add online serving user guide doc (API, voices, Gradio, curl/Python)
- Add offline inference user guide doc
Signed-off-by: Yueqian Lin <linyueqian@outlook.com >
2026-04-14 13:06:44 -04:00
amy-why-3459
f03ab38783
[BugFix] Fix NoneType' object has no attribute 'detach' ( #2797 )
...
Signed-off-by: amy-why-3459 <wuhaiyan17@huawei.com >
2026-04-14 10:26:55 -04:00
amy-why-3459
159d6558ea
[Tests][Qwen3-Omni]Add test cases for long videos and long audios. ( #2598 )
...
Signed-off-by: amy-why-3459 <wuhaiyan17@huawei.com >
2026-04-14 19:36:02 +08:00
Didan Deng
6b5a52ae31
[Bugfix] Update Flux2-dev & Dynin_omni L4 e2e test ( #2723 )
...
Signed-off-by: Didan Deng <33117903+wtomin@users.noreply.github.com >
2026-04-13 20:50:38 +08:00
wangyu
22261430b4
[CI][Bugfix] Refactor the test case to add support for increasing init timeout and stage init timeout in order to resolve the CI timeout error. ( #2711 )
...
Signed-off-by: wangyu <410167048@qq.com >
2026-04-13 14:47:55 +08:00
c20cac86ce
[Bugfix] Restore user config/runtime stage init timeout ( #2519 )
...
Signed-off-by: yuanheng <jonathan.zhaoyh@gmail.com >
Signed-off-by: Yuanheng Zhao <jonathan.zhaoyh@gmail.com >
Co-authored-by: Hongsheng Liu <liuhongsheng4@huawei.com >
Co-authored-by: SYLAR <125541396+lishunyang12@users.noreply.github.com >
2026-04-12 00:48:47 +08:00
Juan Pablo Zuluaga
f7e8df9dbd
[TTS][OmniVoice] Add voice cloning support for OmniVoice TTS ( #2676 )
...
Signed-off-by: JuanPZuluaga <juanz9312@gmail.com >
2026-04-11 12:14:03 -04:00
wuhang and Didan Deng
cb91cbe61e
[Entrypoint][Refactor]Stage CLI Refactor ( #2020 )
...
Signed-off-by: wuhang <wuhang6@huawei.com >
Signed-off-by: Didan Deng <33117903+wtomin@users.noreply.github.com >
Co-authored-by: Didan Deng <33117903+wtomin@users.noreply.github.com >
2026-04-10 14:40:37 +08:00
JohnJan
f3f2dc590c
[Feature]: support Flux.2-dev CFG-Parallel ( #2010 )
2026-04-10 13:55:21 +08:00
e2b0ee4b87
[Model] Add Dynin-omni model in vllm-omni ( #1759 )
...
Signed-off-by: kdg6245@snu.ac.kr <kdg6245@snu.ac.kr >
Signed-off-by: Yejoon Lee (IPAI) <leeyejoon@snu.ac.kr >
Signed-off-by: aidas (arpa-kt) <aidaslab@gmail.com >
Signed-off-by: Dogeun Kim <82812668+DOGEUNNKIM@users.noreply.github.com >
Co-authored-by: Yejoon Lee (IPAI) <leeyejoon@snu.ac.kr >
Co-authored-by: aidas (arpa-kt) <aidaslab@gmail.com >
2026-04-09 16:37:34 +08:00
Lancer and Didan Deng
328de586aa
[Feat] support for multi-block layerwise offloading, fix top-level parameters/buffers staying on CPU ( #1486 )
...
Signed-off-by: Lancer <maruixiang6688@gmail.com >
Signed-off-by: Lancer <402430575@qq.com >
Co-authored-by: Didan Deng <33117903+wtomin@users.noreply.github.com >
2026-04-06 11:49:35 +08:00
indevn and linyueqian
6fc38e0467
[Model][Core] Enable async_chunk streaming pipeline for CosyVoice3 ( #1703 )
...
Signed-off-by: linyueqian <linyueqian@outlook.com >
Signed-off-by: indevn <indevn@outlook.com >
Co-authored-by: linyueqian <linyueqian@outlook.com >
2026-04-05 06:11:33 +00:00
Yueqian Lin
d92439c155
[CosyVoice3] Fix vLLM 0.19.0 compatibility issues ( #2486 )
2026-04-05 08:45:49 +08:00
Zhou Taichang
2804a85e58
[Rebase] Rebase to vllm v0.19.0 ( #2475 )
2026-04-04 15:03:32 +08:00
Yueqian Lin
4c031580cf
[CosyVoice3] Add online serving support, fix stage config, and add CI tests ( #2431 )
...
Signed-off-by: linyueqian <linyueqian@outlook.com >
2026-04-04 14:55:15 +13:00
Yueqian Lin
0e83ebe1d4
[OmniVoice] Add two-stage TTS serving support ( #2463 )
...
Signed-off-by: linyueqian <linyueqian@outlook.com >
2026-04-03 20:41:20 +00:00
zhumingjue138
50bb47a629
[Test] Skip tests/e2e/online_serving/test_zimage_expansion.py due to issue #2435 ( #2454 )
2026-04-02 20:32:57 +08:00
458f402323
Add VACE support for WAN 2.1 conditional video generation ( #1885 )
...
Signed-off-by: Binh Tang <tangbinhna@gmail.com >
Signed-off-by: Binh Tang <binht@netflix.com >
Signed-off-by: Didan Deng <33117903+wtomin@users.noreply.github.com >
Co-authored-by: Binh Tang <binht@netflix.com >
Co-authored-by: Didan Deng <33117903+wtomin@users.noreply.github.com >
2026-04-02 15:42:50 +08:00
wangyu
9c2a576301
[Test] Add voice or language test case for Qwen3-omni and Qwen-tts ( #1844 )
...
Signed-off-by: yenuo26 <410167048@qq.com >
Signed-off-by: wangyu <410167048@qq.com >
Signed-off-by: wangyu <53896905+yenuo26@users.noreply.github.com >
2026-04-02 09:29:22 +08:00
Lancer
70a62651b9
[Feat] support HSDP for Qwen-image series, Z-Image, GLM-Image ( #2029 )
...
Signed-off-by: Lancer <maruixiang6688@gmail.com >
2026-04-01 20:01:09 +08:00
TJian
4e4bbc42a6
[CI] Tune GPU resources for test ( #2401 )
...
Signed-off-by: tjtanaa <tunjian.tan@embeddedllm.com >
2026-04-01 19:37:34 +08:00
Wu JIAZHEN and jader
3fd4a4dc27
[Feat] Support step-boundary abort in diffusion ( #1769 )
...
Signed-off-by: jader <yjader@foxmail.com >
Signed-off-by: asukaqaq-s <1311722138@qq.com >
Co-authored-by: jader <yjader@foxmail.com >
2026-04-01 17:25:02 +08:00
WeiQing Chen
0cbd1cbeb8
[CI] fix test: use minimum supported layered output count ( #2350 )
...
Signed-off-by: David Chen <530634352@qq.com >
2026-03-31 14:59:00 +08:00
wangyu and Alicia
c1a978ae8d
[Test] Add qwen3-omni tests for audio_in_video and one word prompt ( #2097 )
...
Signed-off-by: yenuo26 <410167048@qq.com >
Signed-off-by: wangyu <410167048@qq.com >
Signed-off-by: wangyu <53896905+yenuo26@users.noreply.github.com >
Co-authored-by: Alicia <115451386+congw729@users.noreply.github.com >
2026-03-31 14:30:12 +08:00
c9370f493e
[Test] Add Qwen-tts test cases and unify the style of existing test cases ( #2195 )
...
Signed-off-by: yenuo26 <410167048@qq.com >
Signed-off-by: wangyu <53896905+yenuo26@users.noreply.github.com >
Signed-off-by: Yueqian Lin <70319226+linyueqian@users.noreply.github.com >
Signed-off-by: wangyu <410167048@qq.com >
Co-authored-by: yenuo26 <410167048@example.com >
Co-authored-by: R2-Y <ruiruyang2@gmail.com >
Co-authored-by: Yueqian Lin <70319226+linyueqian@users.noreply.github.com >
2026-03-30 01:02:28 -04:00
Junhong Liu
c51adeacde
[CI] Add online e2e test for MIMO-Audio ( #2129 )
...
Signed-off-by: Junhong Liu <98734602+LJH-LBJ@users.noreply.github.com >
2026-03-27 17:19:54 +08:00
Bingyu (Spencer) Liu
0db2b3c8f2
[CI] Add sd3 for test ( #2219 )
...
Signed-off-by: LiuBingyu <liubingyu62@gmail.com >
2026-03-27 08:31:56 +00:00
bjf-frz
94e6a96fb8
[Bugfix]fix_test_bagel_online ( #2237 )
...
Signed-off-by: bjf-frz <frz123db@gmail.com >
2026-03-27 15:20:48 +08:00
Samit
61e0ec517d
[Test] L4 complete diffusion feature test for Qwen-Image models ( #1869 )
...
Signed-off-by: samithuang <285365963@qq.com >
Signed-off-by: Samit <285365963@qq.com >
2026-03-27 14:03:50 +08:00
Gao Han
4be54ccec4
[CI] Skip tests due to L3 CI failure ( #2245 )
...
Signed-off-by: Gao Han <hgaoaf@connect.ust.hk >
2026-03-27 10:35:35 +08:00
wangyu
f7107a384b
[CI] Increase diffusion initialization timeout from 600 to 700 seconds in online serving tests ( #2230 )
...
Signed-off-by: wangyu <410167048@qq.com >
2026-03-27 08:43:58 +08:00
Peiqi Yin
a67859574d
[Test] L4 complete diffusion feature test for Z-Image ( #2132 )
...
Signed-off-by: yinpe <11810305@mail.sustech.edu.cn >
2026-03-26 18:16:08 +00:00
Junhong Liu
c9e2d2c394
[CI] qwen2.5-omni model cannot recognize the synthetic video ( #2211 )
...
Signed-off-by: Junhong Liu <98734602+LJH-LBJ@users.noreply.github.com >
2026-03-26 04:54:18 -07:00
bjf-frz
2dde219c00
[Test] L4 complete diffusion feature test for Wan2.2 models ( #2087 )
...
Signed-off-by: bjf-frz <frz123db@gmail.com >
2026-03-26 18:18:23 +08:00
yangjianjuan
16b99c3444
[Test]Add FLUX.2-dev online serving expansion test ( #2174 )
...
Signed-off-by: yangjianjuan <510818155@qq.com >
2026-03-26 02:24:41 +00:00