What problem does it solve? Full fine-tuning of large language models (7B-70B parameters) requires enormous GPU memory and compute. This Skill enables parameter-efficient fine-tuning that trains less than 1% of model parameters, producing 6MB adapters instead of 14GB checkpoints, so you can fine-tune large models on consumer GPUs. ## Core Features & Use Cases - LoRA and QLoRA Fine-Tuning: Train low-rank adapters on models from 7B to 70B parameters, with 4-bit quantization support to fit a 70B model on a single 24GB GPU. - 25+ PEFT Methods: Includes AdaLoRA, IA3, Prefix Tuning, Prompt Tuning, DoRA, LoftQ, and rsLoRA with guidance on rank, alpha, and target module selection per architecture. - Multi-Adapter Serving: Load, switch, merge, and compose multiple adapters at runtime, with integration patterns for TRL, Axolotl, and vLLM. - Use Case: Fine-tune Llama 3.1 8B on the Dolly instruction dataset with LoRA rank 16 on a single RTX 4090, then merge the adapter and deploy through vLLM. ## Quick Start Fine-tune Llama 3.1 8B on my instruction dataset using LoRA with rank 16 and save the adapter to ./lora-adapter.