tzhouam
3e539fcb6a
Merge remote-tracking branch 'origin/main' into dev/vllm-align
...
Made-with: Cursor
# Conflicts:
# vllm_omni/entrypoints/openai/serving_chat.py
# vllm_omni/worker/gpu_model_runner.py
Signed-off-by: tzhouam <tzhouam@connect.ust.hk >
2026-03-03 02:57:27 +00:00
rongfu.leng
a4b2e48718
[Bugfix] Import InputPreprocessor into Renderer ( #1566 )
...
Signed-off-by: rongfu.leng <lenronfu@gmail.com >
2026-03-02 21:54:15 +08:00
tzhouam
26744bcb35
Merge origin/main into dev/vllm-align
...
Resolved conflicts:
- vllm_omni/inputs/preprocess.py: took origin/main's elif mm_processor_kwargs branch, fixed undefined mm_uuids reference
- vllm_omni/model_executor/models/qwen3_tts/qwen3_tts_code_predictor_vllm.py: took origin/main's NPU support
Made-with: Cursor
Signed-off-by: tzhouam <tzhouam@connect.ust.hk >
2026-03-02 02:10:32 +00:00
Yueqian Lin
37775ffe60
fix(qwen3-tts): fix Base ICL voice clone producing corrupted audio ( #1554 )
...
Signed-off-by: linyueqian <linyueqian@outlook.com >
2026-02-28 11:49:47 +08: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
4146095623
[Perf] GLM Image ( #920 )
...
Signed-off-by: JaredforReal <w13431838023@gmail.com >
Signed-off-by: Jared Wen <w13431838023@gmail.com >
Signed-off-by: Hongsheng Liu <liuhongsheng4@huawei.com >
Co-authored-by: 汪志鹏 <wangzhipeng628@gmail.com >
Co-authored-by: Hongsheng Liu <liuhongsheng4@huawei.com >
2026-02-27 10:29:14 +08:00
03c01e0415
[Qwen3TTS][Feat] Streaming output ( #1438 )
...
Signed-off-by: pablo <pablo@agigo.ai >
Signed-off-by: Hongsheng Liu <liuhongsheng4@huawei.com >
Co-authored-by: pablo <pablo@agigo.ai >
Co-authored-by: Hongsheng Liu <liuhongsheng4@huawei.com >
2026-02-26 21:02:35 +08:00
tzhouam
8d0c46487e
Merge origin/main into dev/vllm-align
...
Resolve conflicts:
- docker/Dockerfile.ci: Keep wheel install section, update hash to 6042e66cd5
- vllm_omni/platforms/npu/worker/npu_model_runner.py: Accept main's refactoring
Made-with: Cursor
Signed-off-by: tzhouam <tzhouam@connect.ust.hk >
2026-02-26 08:19:53 +00: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
43939df2a5
[Bugfix] Robust Audio Data Handling in _create_audio_choice ( #1222 )
...
Signed-off-by: Junhong Liu <98734602+LJH-LBJ@users.noreply.github.com >
2026-02-25 22:59:49 +08:00
tzhouam
a252918008
[Update] Upgrade vLLM wheel version and enhance metrics handling
...
- Updated the vLLM wheel to commit 24650715105a26b41c88f4164777b5e1a0f3200b in Dockerfile.ci.
- Modified the `calculate_metrics` function to handle `tokenizer` as optional (can be None) in metrics.py.
- Adjusted the `benchmark` function to accept `tokenizer` as optional in patch.py.
- Enhanced condition checks in OmniARScheduler to ensure valid token generation in omni_ar_scheduler.py.
- Updated input processing to include supported tasks in input_processor.py.
- Cleaned up unnecessary code in output_processor.py.
- Added support for SSL ciphers in the API server configuration in api_server.py.
- Enabled speculative decoding in GPU model runners for improved performance in gpu_generation_model_runner.py and gpu_model_runner.py.
Signed-off-by: tzhouam <tzhouam@connect.ust.hk >
2026-02-25 10:02:23 +00:00
tzhouam
292da4b0d8
Merge remote-tracking branch 'origin/main' into dev/vllm-align
2026-02-23 02:09:09 +00:00
Sy03 and Hongsheng Liu
efbe4116ff
[Feature] : Support disaggregated inference pipeline for Qwen3_TTS ( #1161 )
...
Signed-off-by: Sy03 <1370724210@qq.com >
Co-authored-by: Hongsheng Liu <liuhongsheng4@huawei.com >
2026-02-21 07:36:44 +08:00
tzhouam
9869ea007e
Update vLLM wheel version in Dockerfile and enhance input processing for omni models. Added functionality to reinject omni-specific fields into processed prompts and improved handling of multimodal audio extraction in serving_chat.py. Adjusted SharedMemoryConnector logic for payload size checks and refined input preprocessing methods for better compatibility with multimodal data.
...
Signed-off-by: tzhouam <tzhouam@connect.ust.hk >
2026-02-20 08:34:53 +00:00
tzhouam
b867bacd24
rebase 2025/02/16
...
Qwen3 Omni offline/online passed
Signed-off-by: tzhouam <tzhouam@connect.ust.hk >
2026-02-16 03:21:21 +00:00
75770c9309
[Rebase] Rebase to vllm v0.16.0 ( #1357 )
...
ComfyUI Integration -- Publish to Comfy registry / Publish Custom Node to registry (push) Failing after 44s
Signed-off-by: Taichang Zhou <tzhouam@connect.ust.hk >
Signed-off-by: tzhouam <tzhouam@connect.ust.hk >
Signed-off-by: princepride <wangzhipeng628@gmail.com >
Co-authored-by: 汪志鹏 <wangzhipeng628@gmail.com >
Co-authored-by: Hongsheng Liu <liuhongsheng4@huawei.com >
Co-authored-by: Isotr0py <Isotr0py@outlook.com >
Co-authored-by: ZJY0516 <zhu.jiangyun@foxmail.com >
Co-authored-by: youkaichao <youkaichao@gmail.com >
2026-02-13 18:05:07 +08:00
tzhouam
f24273dc03
Update vLLM version to 0.16.0 in quickstart and CUDA installation documentation, and adjust parameters in multimodal generation script for improved performance. Refactor request logging in serving_chat.py for better input tracking.
...
Signed-off-by: tzhouam <tzhouam@connect.ust.hk >
2026-02-13 09:50:11 +00:00
tzhouam
31e9fdbb57
Refactor chat_utils to remove unused multi-modal classes and add async audio extraction from video. Update README to reflect new entry point for audio extraction. Enhance serving_chat to process audio from video URLs when specified.
...
Signed-off-by: tzhouam <tzhouam@connect.ust.hk >
2026-02-13 03:27:16 +00:00
tzhouam
7e9cae56fc
Refactor Dockerfile.ci to use precompiled VLLM installation and remove unused parse.py file. Update serving_chat.py to streamline rendering logic and enhance compatibility with new API. Modify OmniInputPreprocessor to directly handle SingletonDictPrompt, improving input processing efficiency.
...
Signed-off-by: tzhouam <tzhouam@connect.ust.hk >
2026-02-13 02:28:25 +00:00
Taichang Zhou
a6d633c319
debug
...
Signed-off-by: Taichang Zhou <tzhouam@connect.ust.hk >
2026-02-12 23:46:20 +08:00
tzhouam
59a7602d6e
debug
...
Signed-off-by: tzhouam <tzhouam@connect.ust.hk >
2026-02-12 13:55:08 +00:00
Taichang Zhou
85a7b558ab
rebase to v0.16.0
...
Signed-off-by: Taichang Zhou <tzhouam@connect.ust.hk >
2026-02-12 21:30:54 +08:00
tzhouam
3e89c99001
Merge remote-tracking branch 'remotes/origin/main' into dev/vllm-align
2026-02-12 07:16:25 +00:00
tzhouam
c751f0d684
Update Dockerfile.ci to install a new version of vllm from a different extra index URL. Refactor import statement in serving_chat.py to use the correct BaseRenderer module path.
...
Signed-off-by: tzhouam <tzhouam@connect.ust.hk >
2026-02-12 06:37:17 +00:00
Samit and Flora Feng
9c00852d85
[Feature] Support Wan2.2 T2V and I2V Online Serving with OpenAI /v1/videos API ( #1073 )
...
Signed-off-by: samithuang <285365963@qq.com >
Signed-off-by: Samit <285365963@qq.com >
Signed-off-by: SamitHuang <285365963@qq.com >
Co-authored-by: Flora Feng <4florafeng@gmail.com >
2026-02-12 14:28:32 +08:00
tzhouam and Cursor
50f2b1e854
Merge origin/main into dev/vllm-align
...
Co-authored-by: Cursor <cursoragent@cursor.com >
Signed-off-by: tzhouam <tzhouam@connect.ust.hk >
2026-02-12 03:41:38 +00:00
Junhong Liu
82fd2c3637
Fix yield token metrics and opt metrics record stats ( #1292 )
2026-02-12 00:52:05 +08:00
tzhouam
3663e803d1
rebase 2026/02/11
...
vllm: 4a1550d22d7058e129d0e1257e726b3bf4a77025
Signed-off-by: tzhouam <tzhouam@connect.ust.hk >
2026-02-11 02:43:49 +00:00
tzhouam
279b6b5050
Merge remote-tracking branch 'origin/main' into dev/vllm-align
2026-02-11 01:44:54 +00:00
Canlin Guo
e192b0a6c5
[Misc] Add per-request generator_device to online image gen and edit ( #1183 )
...
Signed-off-by: gcanlin <canlinguosdu@gmail.com >
2026-02-10 18:47:08 +08:00
amy-why-3459
ee624d0686
[BugFix] Fixed the issue where ignore_eos was not working. ( #1286 )
...
Signed-off-by: amy-why-3459 <wuhaiyan17@huawei.com >
2026-02-10 16:08:20 +08:00
tzhouam
7e4a604d4d
reabse 2025/2/9
...
Signed-off-by: tzhouam <tzhouam@connect.ust.hk >
2026-02-09 03:07:43 +00:00
tzhouam and Cursor
03c6a58f69
Merge origin/main into dev/vllm-align; resolve omni_stage.py conflicts
...
Co-authored-by: Cursor <cursoragent@cursor.com >
Signed-off-by: tzhouam <tzhouam@connect.ust.hk >
2026-02-09 01:52:31 +00:00
ApsarasX
87847a214a
[Bugfix] Ensure seed=0 is correctly handled in image edit ( #1248 )
...
Signed-off-by: ApsarasX <apsarax@outlook.com >
2026-02-07 07:09:54 +08:00
tzhouam
41e22e2770
[Refactor] Clean up code by removing unnecessary lines and adding missing imports in async_omni_llm.py, omni_stage.py, omni.py, and api_server.py
...
Signed-off-by: tzhouam <tzhouam@connect.ust.hk >
2026-02-05 11:02:03 +00:00
tzhouam
24b04f58a0
rebase 2026/2/5
2026-02-05 10:52:28 +00:00
Zhou Taichang and 汪志鹏
70ef548448
Dev/rebase v0.15.0 ( #1159 )
...
Signed-off-by: Taichang Zhou <tzhouam@connect.ust.hk >
Signed-off-by: tzhouam <tzhouam@connect.ust.hk >
Signed-off-by: princepride <wangzhipeng628@gmail.com >
Co-authored-by: 汪志鹏 <wangzhipeng628@gmail.com >
2026-02-03 12:24:45 +08:00
ceanna93 and anna
df3b347cd9
[Misc] Align error handling with upstream vLLM v0.14.0 ( #1122 )
...
Signed-off-by: anna <lee.anna@navercorp.com >
Co-authored-by: anna <lee.anna@navercorp.com >
2026-02-01 21:59:08 +08:00
dengyunyang
70a5de9dd4
[FEATURE] /v1/images/edit interface ( #1101 )
...
Signed-off-by: dengyunyang <584797741@qq.com >
2026-01-31 14:13:36 +08:00
2e6895ff0e
[Bugfix][Qwen3TTS] Load speaker_id/voices from model configuration ( #1079 )
...
Signed-off-by: pablo <juanz9312@gmail.com >
Co-authored-by: Hongsheng Liu <liuhongsheng4@huawei.com >
Co-authored-by: WeiQing Chen <40507679+david6666666@users.noreply.github.com >
2026-01-31 10:42:09 +08:00
Jiangyun Zhu and Hongsheng Liu
8ad39570b8
[Bugfix] fix request_id of image generation in api server ( #1112 )
...
Signed-off-by: zjy0516 <riverclouds.zhu@qq.com >
Co-authored-by: Hongsheng Liu <liuhongsheng4@huawei.com >
2026-01-31 00:05:34 +08:00
Pierre LE GUEN
2c294a750b
fix: UnboundLocalError for role in streaming audio/image responses ( #784 )
...
Signed-off-by: Pierre Le Guen <26087574+PierreLeGuen@users.noreply.github.com >
2026-01-30 16:27:04 +08:00
amy-why-3459 and Rein Yang
dd518973de
[BugFix] Fix the accuracy issue of multimodal input. ( #1020 )
...
Signed-off-by: amy-why-3459 <wuhaiyan17@huawei.com >
Co-authored-by: Rein Yang <ruiruyang2@gmail.com >
2026-01-29 19:30:11 +08:00
Yueqian Lin
cac6504adf
[bugfix] remove vllm speech route ( #1060 )
...
Signed-off-by: linyueqian <linyueqian@outlook.com >
2026-01-29 16:02:59 +08:00
NATURE
8306c91ea9
[BugFix] Fix noisy output without setting a seed in Qwen Image ( #1043 )
...
Signed-off-by: natureofnature <wzliu@connect.hku.hk >
2026-01-29 15:39:26 +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
lif
c4220f0979
[BugFix] Add /health and /v1/models endpoints for diffusion mode, fix streaming compatibility ( #454 )
...
Signed-off-by: majiayu000 <1835304752@qq.com >
2026-01-28 13:11:15 +08:00
Yueqian Lin
9bca8880fe
Fix TTS speaker typo and add supported languages ( #990 )
...
Signed-off-by: linyueqian <linyueqian@outlook.com >
2026-01-27 23:19:51 +08:00
Yueqian Lin
77ff875170
Support Qwen3 tts online serving ( #968 )
...
Signed-off-by: linyueqian <linyueqian@outlook.com >
2026-01-27 14:37:21 +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