Vad är ett LoRA i Stable Diffusion?

Av Uppdaterad 3 min läsning

Ett LoRA (Low-Rank Adaptation) är en liten fil, från några megabyte till några hundra, som lägger till en stil, en karaktär, en produkt eller ett koncept i en befintlig Stable Diffusion-modell utan att träna om den. Du laddar det bredvid basmodellen, ger det en vikt och kan kombinera flera på en gång.

Så fungerar ett LoRA

Att finjustera en hel modell innebär att skriva om hundratals miljoner till miljarder vikter och få en fil på 2 till 7 GB för SD 1.5 eller SDXL. Ett LoRA fryser modellen och tränar bara par av små matriser, främst intill attention-lagren; produkten av varje par approximerar förändringen. Resultatet fångar ”det nya” i en liten fil som läggs på vid genereringen, med en multiplikator. Tio till trettio bilder räcker ofta för att träna ett på ett vanligt konsumentgrafikkort, på några minuter till några timmar beroende på basmodell.

Så använder du ett LoRA

  1. Ladda ner ett LoRA gjort för din basmodell: ett SD 1.5-LoRA fungerar inte med SDXL och tvärtom; SD 3.5 har sina egna.
  2. Lägg filen i mappen models/Lora i Automatic1111 (eller motsvarande i ComfyUI, Forge eller Fooocus).
  3. I Automatic1111, Forge och Fooocus aktiverar du det i prompten med <lora:filename:0.8>; i ComfyUI lägger du i stället till en Load LoRA-nod. Talet är vikten; 0,6 till 1,0 är det vanliga spannet.
  4. Lägg till triggerordet som upphovspersonen anger, om det finns ett (ett karaktärsnamn, en stiltoken).
  5. Justera: för starkt och alla bilder ser likadana ut, för svagt och inget händer.

Kombinera LoRAs

Flera LoRAs kan staplas: en stil på 0,7, en karaktär på 0,8, en detaljförstärkare på 0,4. Sänk varje vikt när du lägger till fler, och fixera seedet medan du justerar dem, annars ser du inte vad vart och ett gör. LoRAs tränade på samma koncept slåss med varandra; välj ett.

LoRA, embeddings eller checkpoints: vad ska man välja?

TypStorlekBäst förAnvänds så
Checkpoint (finjustering)2–7 GB (SD 1.5, SDXL)en hel estetik (realistisk, anime)ersätter basmodellen
LoRAnågra MB till några hundra MBen stil, en karaktär, ett föremål, en pose<lora:name:weight> i prompten, eller en Load LoRA-nod i ComfyUI
Textual inversion (embedding)några KB till 100 KBen enda token, ofta negativtokennamnet i prompten

En vanlig uppsättning är ett bra checkpoint, med LoRAs som byts per bild.

Var hittar man LoRAs?

Civitai och Hugging Face har tiotusentals, listade med exempelbilder, triggerord och den basmodell de kräver. Kontrollera licensen: vissa förbjuder kommersiell användning, och Civitai har tagit bort LoRAs på verkliga personer sedan maj 2025. Vår jämförelse av konstnärsstilar är ett bra alternativ för stilar: ett namn i prompten gör ofta samma jobb som ett stil-LoRA, utan något att ladda ner.

Andra vanliga frågor

Gör ett LoRA genereringen långsammare?

Knappt: Automatic1111 och ComfyUI slår ihop LoRA-filen med modellens vikter innan samplingen, så varje steg kostar lika mycket. Bara själva sammanslagningen, när du laddar eller byter LoRA, tar ett ögonblick.

Kan jag använda LoRAs på den här webbplatsen?

Inte dina egna. Verktygen kör fasta modeller, som webbplatsen redan lägger små detalj- och noise offset-LoRAs på. Medlemmarnas txt2img-sidor kan komma att erbjuda specifika LoRAs i framtiden.

Vad betyder talet i <lora:name:0.8>?

Styrkan som LoRA-filens förändringar läggs på med: 1,0 är det upphovspersonen tränade, 0,5 är halva effekten, och värden över 1,2 förvränger oftast bilden.