Official docs outline
12 sections- Quickstart
Offline inference and starting an OpenAI-compatible server.
- PagedAttention
KV cache paging that underlies vLLM throughput.
- Supported models
Model architectures vLLM can serve.
- OpenAI-compatible server
Chat, completions, and embeddings endpoints and server flags.
- Automatic prefix caching
Reusing KV cache for shared prompt prefixes.
- Quantization
AWQ, GPTQ, FP8, and other quantization schemes.
- Speculative decoding
Draft model and n-gram speculation to cut latency.
- Structured outputs
Guided decoding with JSON schema and grammar.
- Parallelism and distributed serving
Tensor, pipeline, and data parallelism across GPUs and nodes.
- Performance tuning
Preemption, chunked prefill, batching, and memory tuning.
- Deployment
Docker, Kubernetes, and production deployment.
- Metrics and observability
Prometheus metrics for monitoring throughput and latency.
Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.