> For clean Markdown content of this page, append .md to this URL. For the complete documentation index, see https://docs.nvidia.com/dynamo/llms.txt. For full content including API reference and SDK examples, see https://docs.nvidia.com/dynamo/llms-full.txt. # Diffusion ## Overview Dynamo supports serving diffusion models across multiple backends, enabling generation of images and video from text prompts. Backends expose diffusion capabilities through the same Dynamo pipeline infrastructure used for LLM inference, including frontend routing, scaling, and observability. ## Support Matrix | Modality | vLLM-Omni | SGLang | TRT-LLM | |----------|-----------|--------|---------| | Text-to-Text | ❌ | ✅ | ❌ | | Text-to-Image | ✅ | ✅ | ✅ | | Text-to-Video | ✅ | ✅ | ✅ (NVENC required) | | Image-to-Video | ✅ | ❌ | ❌ | **Status:** ✅ Supported | ❌ Not supported TRT-LLM video output currently supports MP4 only and requires an NVENC-capable GPU. GPUs without NVENC are not supported for TRT-LLM video output. ## Backend Documentation For deployment guides, configuration, and examples for each backend: - **[vLLM-Omni](/dynamo/v1.3.0/backends/v-llm/v-llm-omni)** - **[SGLang Diffusion](/dynamo/v1.3.0/backends/sg-lang/diffusion)** - **[TRT-LLM Diffusion](/dynamo/v1.3.0/backends/tensor-rt-llm/diffusion-experimental)** - **[FastVideo (custom worker)](/dynamo/v1.3.0/user-guides/diffusion/fastvideo)** > Deploy diffusion models for text-to-image, text-to-video, and more in Dynamo ## Docs - [FastVideo](https://docs.nvidia.com/dynamo/v1.3.0/user-guides/diffusion/fastvideo.md): Deploys FastVideo text-to-video generation on Dynamo through a custom worker that serves the /v1/videos endpoint.