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
3158e9d28f
[Entrypoint][Refactor] vLLM-Omni Entrypoint Refactoring ( #1908 )
...
Signed-off-by: yinpe <11810305@mail.sustech.edu.cn >
Signed-off-by: Peiqi Yin <yinpeiqi809@gmail.com >
Signed-off-by: yinpeiqi <yinpeiqi809@gmail.com >
Signed-off-by: wuhang <whlbx@hotmail.com >
Signed-off-by: linyueqian <linyueqian@outlook.com >
Signed-off-by: princepride <wangzhipeng628@gmail.com >
Signed-off-by: lishunyang <lishunyang12@163.com >
Signed-off-by: Chenguang ZHENG <645327136@qq.com >
Signed-off-by: Peiqi Yin <60515999+yinpeiqi@users.noreply.github.com >
Co-authored-by: yinpe <11810305@mail.sustech.edu.cn >
Co-authored-by: Peiqi Yin <yinpeiqi809@gmail.com >
Co-authored-by: wuhang <whlbx@hotmail.com >
Co-authored-by: Peiqi Yin <60515999+yinpeiqi@users.noreply.github.com >
Co-authored-by: linyueqian <linyueqian@outlook.com >
Co-authored-by: princepride <wangzhipeng628@gmail.com >
Co-authored-by: lishunyang <lishunyang12@163.com >
2026-03-18 17:33:53 +08:00
SYLAR
c8c60e1970
[Config Refactor][1/2] Model Pipeline Configuration System ( #1115 )
...
Signed-off-by: lishunyang <lishunyang12@163.com >
2026-03-12 21:09:34 +08:00
汪志鹏
a52867abde
[BugFix]: Revert #1582 ( #1842 )
...
Signed-off-by: princepride <wangzhipeng628@gmail.com >
2026-03-12 19:19:57 +08:00
Vensen
3306fa6611
[Feat][Diffusion]: Implement Component-Level VRAM Quota and Resource Domain Isolation ( #1582 )
...
Signed-off-by: vensen <vensenmu@gmail.com >
2026-03-12 12:17:18 +08:00
Samit
155856ff30
[Perf] Reduce IPC overhead for single-stage diffusion serving for Wan2.2 ( #1715 )
...
Signed-off-by: samithuang <285365963@qq.com >
Signed-off-by: Samit <285365963@qq.com >
2026-03-10 00:03:51 +13:00
knlnguyen1802 and Samit
92e1a54419
[RL] Support collective rpc api to entrypoint && Support custom input output ( #1646 )
...
Signed-off-by: knlnguyen1802 <knlnguyen1802@gmail.com >
Signed-off-by: Samit <285365963@qq.com >
Co-authored-by: Samit <285365963@qq.com >
2026-03-09 10:12:43 +08:00
Canlin Guo
074af30a9b
Revert "[Profile] Adding metrics for Diffusion/DiT Single diffusion Pipeline ( #668 )" ( #1724 )
...
Signed-off-by: gcanlin <canlinguosdu@gmail.com >
2026-03-08 00:11:47 +13:00
erfgss
b7fcc9d07e
[Profile] Adding metrics for Diffusion/DiT Single diffusion Pipeline ( #668 )
...
Signed-off-by: Chen Yang <2082464740@qq.com >
Signed-off-by: erfgss <97771661+erfgss@users.noreply.github.com >
2026-03-06 15:39:19 +08:00
Alex Brooks and Canlin Guo
11a5842bd1
[Bugfix] Fix Dtype Parsing ( #1391 )
...
Signed-off-by: Alex Brooks <albrooks@redhat.com >
Co-authored-by: Canlin Guo <961750412@qq.com >
2026-03-04 22:49:28 +08:00
汪志鹏 and Cursor
e37a89ffcb
[Feature]: Support cfg kv-cache transfer in multi-stage ( #1422 )
...
Signed-off-by: princepride <wangzhipeng628@gmail.com >
Signed-off-by: 汪志鹏 <wangzhipeng628@gmail.com >
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-03-02 05:06:28 +00:00
eaef3a31a4
[Profiler] Support online profiling ( #1136 )
...
Signed-off-by: gcanlin <canlinguosdu@gmail.com >
Signed-off-by: Canlin Guo <961750412@qq.com >
Co-authored-by: Hongsheng Liu <liuhongsheng4@huawei.com >
Co-authored-by: Nicolò Lucchesi <nicolo.lucchesi@gmail.com >
2026-02-27 14:41:20 +08:00
0b884ebc6c
[Feature]: Native GGUF Quantization Support for DiT ( #1285 )
...
Signed-off-by: David Chen <530634352@qq.com >
Signed-off-by: Isotr0py <mozf@mail2.sysu.edu.cn >
Signed-off-by: WeiQing Chen <40507679+david6666666@users.noreply.github.com >
Signed-off-by: Hongsheng Liu <liuhongsheng4@huawei.com >
Co-authored-by: Isotr0py <mozf@mail2.sysu.edu.cn >
Co-authored-by: Isotr0py <2037008807@qq.com >
Co-authored-by: Hongsheng Liu <liuhongsheng4@huawei.com >
2026-02-27 11:39:14 +08:00
wuhang
4bee33744f
[Bugfix] Use uds for zmq address if not set --stage-id ( #1522 )
...
Signed-off-by: wuhang <wuhang6@huawei.com >
2026-02-26 21:44:07 +08:00
Yanick Schraner
97f4c5b1e7
[Bugfix] Add TTS configuration options ( #1177 )
...
Signed-off-by: Yanick Schraner <yanick.schraner@bs.ch >
2026-02-26 00:14:44 +08:00
Junhong Liu and Hongsheng Liu
c0908dd3fa
[Bugfix] Forward all vllm-omni serve command parameters to model ( #985 )
...
Signed-off-by: Junhong Liu <98734602+LJH-LBJ@users.noreply.github.com >
Signed-off-by: Junhong Liu <ljh_lbj@163.com >
Co-authored-by: Hongsheng Liu <liuhongsheng4@huawei.com >
2026-02-24 22:20:01 +08:00
36b8f80266
[Feature] Support Stage Based Deployment CLI ( #939 )
...
Signed-off-by: wuhang <wuhang6@huawei.com >
Signed-off-by: princepride <wangzhipeng628@gmail.com >
Signed-off-by: wuhang <whlbx@hotmail.com >
Co-authored-by: 汪志鹏 <wangzhipeng628@gmail.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-02-24 16:55:23 +08:00
Junhong Liu
82fd2c3637
Fix yield token metrics and opt metrics record stats ( #1292 )
2026-02-12 00:52:05 +08:00
Yueqian Lin
5fb7d137c7
[Bugfix][Qwen3-TTS] Preserve original model ID in omni_snapshot_download ( #1318 )
2026-02-11 18:24:45 +08:00
zhou zhuoxin and Copilot
109bb97b2c
[Fix]Ensure HuggingFace downloads complete before initialization. ( #1213 )
...
Signed-off-by: zhou zhuoxin <zhouzhuoxin1508@outlook.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-02-10 16:05:12 +08:00
Junhong Liu and Hongsheng Liu
9af6fb9a1f
[Feature] Opt metrics structure ( #891 )
...
Signed-off-by: Junhong Liu <98734602+LJH-LBJ@users.noreply.github.com >
Signed-off-by: Junhong Liu <ljh_lbj@163.com >
Co-authored-by: Hongsheng Liu <liuhongsheng4@huawei.com >
2026-02-09 19:17:32 +08:00
Zeyu Huang | 黃澤宇
d64bbde561
[Frontend][Model] Support batch request with refined OmniDiffusionReq… ( #797 )
...
Signed-off-by: Huang, Zeyu <11222265+fhfuih@users.noreply.github.com >
2026-01-28 16:07:42 +08:00
5037af1033
[Feature] Diffusion LoRA Adapter Support (PEFT compatible) for vLLM alignment ( #758 )
...
Signed-off-by: AndyZhou952 <jzhoubc@connect.ust.hk >
Signed-off-by: Andy Zhou <jzhoubc@connect.ust.hk >
Signed-off-by: dongbo910220 <1275604947@qq.com >
Signed-off-by: Andy Zhou <46011930+AndyZhou952@users.noreply.github.com >
Signed-off-by: Samit <285365963@qq.com >
Co-authored-by: dongbo910220 <1275604947@qq.com >
Co-authored-by: Samit <285365963@qq.com >
2026-01-27 10:22:40 +08:00
52bf1e2f40
[Feature]Support async computation and communication across stages by chunks ( #727 )
...
Signed-off-by: amy-why-3459 <wuhaiyan17@huawei.com >
Signed-off-by: Rein Yang <ruiruyang2@gmail.com >
Co-authored-by: Rein Yang <ruiruyang2@gmail.com >
Co-authored-by: CHEN <116010019@link.cuhk.edu.cn >
Co-authored-by: Hongsheng Liu <liuhongsheng4@huawei.com >
2026-01-26 11:21:24 +08:00
5d9918fa67
[Misc] Fix error log for the diffusion stage timeout ( #915 )
...
Signed-off-by: samithuang <285365963@qq.com >
Signed-off-by: Samit <285365963@qq.com >
Signed-off-by: Hongsheng Liu <liuhongsheng4@huawei.com >
Co-authored-by: Hongsheng Liu <liuhongsheng4@huawei.com >
Co-authored-by: Jiangyun Zhu <riverclouds.zhu@qq.com >
2026-01-23 15:16:40 +08:00
汪志鹏 and wzliu
7f821be57b
Support Bagel Model ( #726 )
...
Signed-off-by: princepride <wangzhipeng628@gmail.com >
Co-authored-by: wzliu <wzliu@connect.hku.hk >
2026-01-22 23:09:55 +13:00
SYLAR
a1c37cc6e3
[Core] Implement Diffusion Profiler Support ( #709 )
...
Signed-off-by: lishunyang <lishunyang12@163.com >
Signed-off-by: SYLAR <125541396+lishunyang12@users.noreply.github.com >
2026-01-20 11:35:48 +08:00
dsinghvi
8c1259383c
omni entrypoint support tokenizer arg ( #572 )
...
Signed-off-by: Divyansh Singhvi <divyanshsinghvi@gmail.com >
2026-01-08 15:44:14 +08:00
Canlin Guo and lishunyang
52afcb6055
[Feature] Support torch profiler across omni stages ( #553 )
...
Signed-off-by: gcanlin <canlinguosdu@gmail.com >
Signed-off-by: lishunyang <lishunyang12@163.com >
Co-authored-by: lishunyang <lishunyang12@163.com >
2026-01-05 17:32:20 +08:00
Gao Han and Hongsheng Liu
6b18d31aaa
[Bugfix] Support both list and generator mode & fix unnecessary error log ( #599 )
...
Signed-off-by: Gaohan123 <hgaoaf@connect.ust.hk >
Signed-off-by: Hongsheng Liu <liuhongsheng4@huawei.com >
Co-authored-by: Hongsheng Liu <liuhongsheng4@huawei.com >
2026-01-05 09:17:06 +08:00
Hongsheng Liu
d7062550d7
[Core] omni refactor: optimize stage initialization polling and troubleshooting logs ( #575 )
...
Signed-off-by: hsliu <liuhongsheng4@huawei.com >
Signed-off-by: Hongsheng Liu <liuhongsheng4@huawei.com >
2026-01-02 11:31:31 +08:00
Canlin Guo and Hongsheng Liu
4f8cb95571
[Metric] Fix the computation of e2e_total_tokens ( #519 )
...
Signed-off-by: gcanlin <canlinguosdu@gmail.com >
Signed-off-by: Hongsheng Liu <liuhongsheng4@huawei.com >
Co-authored-by: Hongsheng Liu <liuhongsheng4@huawei.com >
2026-01-01 00:13:17 +08:00
Gao Han
9c7de5373a
[Feature]Basic version of supporting streaming output ( #367 )
...
Signed-off-by: Gaohan123 <hgaoaf@connect.ust.hk >
2026-01-01 03:02:04 +13:00
Ziming Huang and Hongsheng Liu
ad0224f2e6
[Feature] Support Omni serving abort request ( #486 )
...
Signed-off-by: ZeldaHuang <hzm414167@alibaba-inc.com >
Signed-off-by: Hongsheng Liu <liuhongsheng4@huawei.com >
Co-authored-by: Hongsheng Liu <liuhongsheng4@huawei.com >
2025-12-31 16:14:03 +08:00
SYLAR and Hongsheng Liu
380c43eb86
[Feature] Add tqdm in Omni pipeline to align with Vllm ( #552 )
...
Signed-off-by: lishunyang <lishunyang12@163.com >
Signed-off-by: Hongsheng Liu <liuhongsheng4@huawei.com >
Co-authored-by: Hongsheng Liu <liuhongsheng4@huawei.com >
2025-12-31 04:44:11 +08:00
Peiqi Yin and Hongsheng Liu
2eebd22e32
[BugFix] __del__ exit don't join the spawned process ( #555 )
...
Signed-off-by: yinpeiqi <yinpeiqi809@gmail.com >
Co-authored-by: Hongsheng Liu <liuhongsheng4@huawei.com >
2025-12-31 03:59:25 +08:00
Gao Han
194fa159a3
[Bugfix]fix proces close problem for omni class ( #554 )
...
Signed-off-by: Gaohan123 <hgaoaf@connect.ust.hk >
2025-12-31 08:23:54 +13:00
f0b8d3db82
[Feature] Control the stage init timeout threshold by --stage-init-timeout ( #393 )
...
Signed-off-by: Taichang Zhou <tzhouam@connect.ust.hk >
Signed-off-by: Zhou Taichang <tzhouam@connect.ust.hk >
Signed-off-by: tzhouam <tzhouam@connect.ust.hk >
Signed-off-by: gcanlin <canlinguosdu@gmail.com >
Signed-off-by: yinpeiqi <yinpeiqi809@gmail.com >
Signed-off-by: Li Shunyang <gmsv2544@nus.edu.sg >
Signed-off-by: Li Shunyang <lishunyang12@163.com >
Signed-off-by: Peiqi Yin <60515999+yinpeiqi@users.noreply.github.com >
Signed-off-by: dengyunyang <584797741@qq.com >
Signed-off-by: Samit <285365963@qq.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Canlin Guo <canlinguosdu@gmail.com >
Co-authored-by: Peiqi Yin <60515999+yinpeiqi@users.noreply.github.com >
Co-authored-by: Hongsheng Liu <liuhongsheng4@huawei.com >
Co-authored-by: SYLAR <125541396+lishunyang12@users.noreply.github.com >
Co-authored-by: Jiangyun Zhu <riverclouds.zhu@qq.com >
Co-authored-by: dengyunyang <584797741@qq.com >
Co-authored-by: Samit <285365963@qq.com >
2025-12-30 23:37:10 +08:00
WeiQing Chen and Hongsheng Liu
1753a878e0
[Bugfix] t2i online fix cache configuration failure and errors in /v1/images/generation endpoint. ( #499 )
...
Signed-off-by: David Chen <530634352@qq.com >
Co-authored-by: Hongsheng Liu <liuhongsheng4@huawei.com >
2025-12-30 16:50:30 +08:00
ebe37e9f57
[Refactor] let the AsyncOmni class inherit from Omni class ( #511 )
...
Signed-off-by: yinpeiqi <yinpeiqi809@gmail.com >
Signed-off-by: Peiqi Yin <60515999+yinpeiqi@users.noreply.github.com >
Co-authored-by: Jiangyun Zhu <riverclouds.zhu@qq.com >
Co-authored-by: Hongsheng Liu <liuhongsheng4@huawei.com >
2025-12-29 21:04:17 +08:00
Peiqi Yin and Hongsheng Liu
60143adc52
[Core] remove deparated code from PR391 ( #502 )
...
Signed-off-by: yinpeiqi <yinpeiqi809@gmail.com >
Co-authored-by: Hongsheng Liu <liuhongsheng4@huawei.com >
2025-12-28 21:11:37 +13:00
595e7c0032
[Core] Supports stage abstraction in the diffusion model ( #391 )
...
Signed-off-by: Chenguang ZHENG <645327136@qq.com >
Signed-off-by: yinpeiqi <yinpeiqi809@gmail.com >
Co-authored-by: yinpeiqi <yinpeiqi809@gmail.com >
Co-authored-by: Hongsheng Liu <liuhongsheng4@huawei.com >
2025-12-27 01:59:33 +13:00
Jiangyun Zhu
9c03b80428
[Misc] move omni_diffusion.py to vllm_omni.entrypoints ( #312 )
...
Signed-off-by: zjy0516 <riverclouds.zhu@qq.com >
2025-12-15 12:54:31 +08:00
Jiangyun Zhu
aa689e6af0
[Core] add clean up method for diffusion engine ( #219 )
...
Signed-off-by: zjy0516 <riverclouds.zhu@qq.com >
2025-12-08 03:52:07 +00:00
Mengqing Cao
00b1a9a1a0
[Misc] Temporarily support downloading models from ModelScope by snapshot download ( #132 )
...
Signed-off-by: MengqingCao <cmq0113@163.com >
2025-12-01 17:13:23 +00:00
Jiangyun Zhu
bcc6bd9642
[diffusion] add doc and fix qwen-image ( #96 )
...
Signed-off-by: zjy0516 <riverclouds.zhu@qq.com >
2025-11-28 18:07:44 +08:00
Jiangyun Zhu
4049f356f2
[Diffusion] Qwen image support ( #82 )
...
Signed-off-by: zjy0516 <riverclouds.zhu@qq.com >
2025-11-28 14:22:11 +08:00
hsliu
05d23676ff
change omni.py to serve.py and mv to cli
2025-09-29 18:10:37 +08:00
hsliu
81f04d3cf9
update ar_dit_test
2025-09-28 21:58:48 +08:00
hsliu
e8b9425bab
refactor: move omni_llm.py to entrypoints directory
...
- Move vllm_omni/core/omni_llm.py to vllm_omni/entrypoints/omni_llm.py
- Update all import statements across the codebase to reflect new location
- Fix relative imports within the moved file
- Maintain functionality while improving code organization
- All imports and functionality tested and working correctly
This change better reflects that OmniLLM and AsyncOmniLLM are the main entry points
for vLLM-omni functionality, rather than core implementation details.
2025-09-26 17:39:00 +08:00