181 lines
4.9 KiB
YAML
181 lines
4.9 KiB
YAML
site_name: vLLM-omni
|
|
site_description: Multi-modality models inference and serving with non-autoregressive structures
|
|
site_author: vLLM-omni Team
|
|
site_url: https://vllm-project.github.io/vllm-omni/
|
|
|
|
repo_name: vllm-project/vllm-omni
|
|
repo_url: https://github.com/vllm-project/vllm-omni
|
|
edit_uri: edit/main/docs/
|
|
|
|
# Copyright
|
|
copyright: Copyright © 2025 vLLM-omni Team
|
|
|
|
# Theme
|
|
theme:
|
|
name: material
|
|
palette:
|
|
# Light mode
|
|
- scheme: default
|
|
primary: blue
|
|
accent: blue
|
|
toggle:
|
|
icon: material/brightness-7
|
|
name: Switch to dark mode
|
|
# Dark mode
|
|
- scheme: slate
|
|
primary: blue
|
|
accent: blue
|
|
toggle:
|
|
icon: material/brightness-4
|
|
name: Switch to light mode
|
|
features:
|
|
- content.action.edit
|
|
- content.code.copy
|
|
- content.tabs.link
|
|
- navigation.instant
|
|
- navigation.instant.progress
|
|
- navigation.tracking
|
|
- navigation.tabs
|
|
- navigation.tabs.sticky
|
|
- navigation.sections
|
|
- navigation.indexes
|
|
- navigation.top
|
|
- search.suggest
|
|
- search.highlight
|
|
- search.share
|
|
- content.code.annotate
|
|
- content.tabs
|
|
- content.tooltips
|
|
- toc.follow
|
|
icon:
|
|
repo: fontawesome/brands/github
|
|
|
|
hooks:
|
|
- docs/mkdocs/hooks/generate_examples.py
|
|
|
|
# Plugins
|
|
plugins:
|
|
- meta
|
|
- search
|
|
# - awesome-nav # Uncomment if installed
|
|
- glightbox
|
|
- git-revision-date-localized:
|
|
# exclude files
|
|
exclude:
|
|
- api/*
|
|
- user_guide/examples/**
|
|
- contributing/design_documents/api_design_template.md
|
|
- DOCS_GUIDE.md
|
|
- minify:
|
|
minify_html: true
|
|
minify_js: true
|
|
minify_css: true
|
|
cache_safe: true
|
|
- api-autonav:
|
|
modules: ["vllm_omni"]
|
|
api_root_uri: "api"
|
|
nav_item_prefix: "" # No prefix in navigation tree (clean names)
|
|
show_full_namespace: false # Show only module name, not full path
|
|
exclude:
|
|
- "re:vllm_omni\\._.*" # Internal modules
|
|
- mkdocstrings:
|
|
handlers:
|
|
python:
|
|
paths: [vllm_omni]
|
|
options:
|
|
show_symbol_type_heading: true
|
|
show_symbol_type_toc: true
|
|
show_source: true
|
|
show_root_heading: true
|
|
show_root_toc_entry: true
|
|
show_root_full_path: false
|
|
show_object_full_path: false
|
|
show_if_no_docstring: true
|
|
show_signature_annotations: true
|
|
separate_signature: true
|
|
show_overloads: true
|
|
signature_crossrefs: true
|
|
filters: []
|
|
summary:
|
|
modules: true
|
|
inventories:
|
|
- https://docs.python.org/3/objects.inv
|
|
- https://typing-extensions.readthedocs.io/en/latest/objects.inv
|
|
- https://docs.aiohttp.org/en/stable/objects.inv
|
|
- https://pillow.readthedocs.io/en/stable/objects.inv
|
|
- https://numpy.org/doc/stable/objects.inv
|
|
- https://pytorch.org/docs/stable/objects.inv
|
|
- https://psutil.readthedocs.io/en/stable/objects.inv
|
|
|
|
# Markdown extensions
|
|
markdown_extensions:
|
|
- attr_list
|
|
- md_in_html
|
|
- admonition
|
|
- pymdownx.details
|
|
# For content tabs
|
|
- pymdownx.superfences
|
|
- pymdownx.tabbed:
|
|
slugify: !!python/object/apply:pymdownx.slugs.slugify
|
|
kwds:
|
|
case: lower
|
|
alternate_style: true
|
|
# For code highlighting
|
|
- pymdownx.highlight:
|
|
anchor_linenums: true
|
|
line_spans: __span
|
|
pygments_lang_class: true
|
|
- pymdownx.inlinehilite
|
|
- pymdownx.snippets
|
|
# For emoji and icons
|
|
- pymdownx.emoji:
|
|
emoji_index: !!python/name:material.extensions.emoji.twemoji
|
|
emoji_generator: !!python/name:material.extensions.emoji.to_svg
|
|
# For in page [TOC] (not sidebar)
|
|
- toc:
|
|
permalink: true
|
|
# For math rendering
|
|
- pymdownx.arithmatex:
|
|
generic: true
|
|
# For task lists
|
|
- pymdownx.tasklist:
|
|
custom_checkbox: true
|
|
# For tables
|
|
- tables
|
|
|
|
# Navigation
|
|
nav:
|
|
- Home: index.md
|
|
- User Guide:
|
|
- Getting Started:
|
|
- user_guide/getting_started/quickstart.md
|
|
- Examples:
|
|
- user_guide/examples/index.md
|
|
- Offline Inference:
|
|
- user_guide/examples/offline_inference/qwen_2_5_omni.md
|
|
- Online Serving:
|
|
- user_guide/examples/online_serving/index.md
|
|
- API Reference:
|
|
- Summary: api/overview.md
|
|
- Developer Guide:
|
|
- contributing/README.md
|
|
- Design Documents:
|
|
- contributing/design_documents/index.md
|
|
- contributing/design_documents/vllm_omni_design.md
|
|
- contributing/design_documents/architecture_overview.md
|
|
- contributing/design_documents/api_design_doc.md
|
|
|
|
# Extra
|
|
extra:
|
|
version:
|
|
provider: mike
|
|
|
|
# Extra CSS
|
|
extra_css:
|
|
- mkdocs/stylesheets/extra.css
|
|
|
|
# Makes the url format end in .html rather than act as a dir
|
|
# So index.md generates as index.html and is available under URL /index.html
|
|
# https://www.mkdocs.org/user-guide/configuration/#use_directory_urls
|
|
use_directory_urls: false
|