Skip to content
Merged
Show file tree
Hide file tree
Changes from 2 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