What problem does it solve?
This Skill addresses the challenge of serving Large Language Models (LLMs) with high throughput, optimizing inference latency, and serving models that have limited GPU memory.
Core Features & Use Cases
- High Throughput: Serves LLMs with high throughput using vLLM's PagedAttention and continuous batching.
- Optimized Latency: Optimizes inference latency for production LLM APIs.
- Limited GPU Memory: Serves models with limited GPU memory by using techniques like quantization and tensor parallelism.
- OpenAI Compatibility: Supports OpenAI-compatible endpoints.
- Quantization: Offers quantization options (GPTQ/AWQ/FP8) for further optimization.
- Tensor Parallelism: Enables tensor parallelism for larger models.
- Use Case: Deploy production LLM APIs, optimize inference latency/throughput, or serve models with limited GPU memory.
Quick Start
Use the vLLM skill to serve the Llama-3-8B-Instruct model at high throughput. Run the following command:
vllm serve meta-llama/Llama-3-8B-Instruct