Small, task-specific learnable parameters added to the beginning of a shared model to customize its behavior without retraining the entire model.