What problem does it solve? Serving large language models in production is slow, memory-hungry, and hard to scale with naive transformers-based setups. This Skill guides you through deploying vLLM, which uses PagedAttention and continuous batching to achieve up to 24x higher throughput while fitting large models into limited GPU memory. ## Core Features & Use Cases - Production API Deployment: Launch OpenAI-compatible endpoints with tensor parallelism, prefix caching, and Prometheus metrics for monitoring TTFT and throughput. - Offline Batch Inference: Process large prompt datasets efficiently with automatic batching via the Python LLM engine API. - Quantized Model Serving: Fit 70B models on a single 40GB GPU using AWQ, GPTQ, or FP8 quantization with minimal accuracy loss. - Use Case: Deploy a Llama-3-70B chat API on 4x A100 GPUs with AWQ quantization, prefix caching, and load-tested throughput exceeding 100 requests per second. ## Quick Start Use the vLLM skill to help me deploy a Llama-3-8B model as an OpenAI-compatible API server on my GPU machine.