Adapt foundation models through supervised fine-tuning, preference optimisation, parameter-efficient methods, distillation, and domain adaptation.