Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions docs/.nav.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@ nav:
flatten_single_child_sections: true
- Model Implementation:
- contributing/model/README.md
- contributing/model/adding_multi_stage_model.md
- CI: contributing/ci
- Tests: contributing/tests
- Design Documents:
Expand Down
20 changes: 19 additions & 1 deletion docs/contributing/model/README.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,20 @@
# Adding a New Model
Stay tuned for guidance on how to add a new model on vLLM-Omni!

This section provides comprehensive guidance on how to add a new model to vLLM-Omni.

## Documentation

- **[Adding a New Model Guide](adding_multi_stage_model.md)**: Complete step-by-step guide using Qwen3-Omni as an example

The guide covers:
- Directory structure and organization
- Implementing stage components (thinker, talker, code2wav)
- Creating the unified model class
- Model registration
- Stage configuration
- Stage input processors
- Testing strategies

## Quick Start

For a quick reference, see the [Adding a New Model Guide](adding_multi_stage_model.md) which walks through the complete implementation of Qwen3-Omni, a multi-stage omni-modality model.
Loading