Dil

Bir Flux LoRA (Flux.1 ve Flux 2) nasıl eğitilir: adım adım başlangıç rehberi

Flux LoRA eğitimi, Flux görüntü modeline bilmediği bir şeyi öğretme şeklidir: yüzünüzü, ürününüzü, çizim tarzınızı, bir kamera görünümünü. Sonuç, herhangi bir Flux uygulamasında, Graydient dahil, kullanabileceğiniz 20 ila 300 MB arasında bir .safetensors dosyasıdır. Süreç 15 ila 30 fotoğraf, 12 ila 16 GB belleğe sahip bir kart (veya bir saatliğine kiralanan bir kart) ve ücretsiz bir eğitici gerektirir. Bu rehber Flux.1 geliştiricisi ve Flux 2 için her adımı anlatır ve yeni LoRA'nızı burada nasıl çalıştıracağınızı gösterir.

Yedi şey yapacaksınız: eğitmek için Flux tabanını seçmek, küçük bir veri seti oluşturmak, başlıklar yazmak, bir eğitici seçmek, birkaç sayıyı ayarlamak, eğitmek ve test etmek, sonra dosyayı Graydient'e aktarmak. Her adım aşağıda çoğu kişi için işe yarayan değerlerle yazılmıştır. Zaten eğitilmiş bir dosyanız varsa, kullanma bölümüne geçin.

Graydient LoRA'ları çalıştırır; onları eğitmez. Eğitim kendi grafik kartınızda, saatlik kiraladığınız bir GPU'da veya çevrimiçi bir eğiticiden yapılır. Dosya oluşturulduktan sonra, her Graydient planı bunu kullanarak sabit bir fiyatla render yapabilir.

İhtiyacınız olanlar

Adım 1: Eğitmek için Flux tabanını seçin

Bir LoRA, eğitildiği temel modele bağlıdır, bu yüzden render yapmak istediğiniz temelle başlayın. Flux ailesinin paylaşılmayan üç dalı vardır:

TabanEğitim için bellekLoRA'nın sonrasında çalıştığı yer
Flux.1 geliştiricifp8 taban ve 8-bit optimizatör ile 12 ila 16 GB; 24 GB rahatFlux.1 geliştirici, Flux.1 schnell (daha zayıf), Flux Krea geliştirici ve birçok Flux.1 ince ayarı. Graydient'te: <flux-dev>. En büyük LoRA ekosistemi; emin değilseniz bunu seçin.
Flux 2 Klein 4B12 ila 16 GB; Klein 4B Base kontrol noktasında eğitin, 4 adımlı distile edilmiş olan değilSadece Klein 4B ve Klein 4B tabanlı kontrol noktaları. Hızlı eğitim ve hızlı render; Apache 2.0 lisansı.
Flux 2 Klein 9BYaklaşık 24 GB; Klein 9B Base kontrol noktasında eğitinSadece Klein 9B. 4B'den daha iyi detay, ticari olmayan lisans.
Flux 2 geliştiriciMinimum 24 GB, 48 GB rahat; 4090 veya 5090 sahibi değilseniz kiralayınFlux 2 geliştirici ve Flux 2 geliştirici tabanlı kontrol noktaları. Graydient'te: <flux2>. En yüksek kalite, en yavaş eğitim.

Hatırlanacak kural: Flux.1 LoRA'lar Flux 2'de çalışmaz, Flux 2 LoRA'lar Flux.1'de çalışmaz ve Klein 4B, Klein 9B ve Flux 2 geliştirici her biri kendi LoRA'sını gerektirir. Krea 2 farklı bir modeldir, Flux değildir. Birden fazla taban kullanıyorsanız, aynı veri setinden her taban için bir kez eğitin.

Adım 2: Veri setini oluşturun

Flux, küçük ve temiz veri setlerinden hızlı öğrenir. Kalite sayıyı yener; 20 keskin ve çeşitli fotoğraf, 80 neredeyse kopya fotoğraftan iyidir.

  1. Bir kişi, ürün veya nesne için 15 ila 30 fotoğraf toplayın. Çekimler arasında açı, mesafe, ışık ve arka planı değiştirin. En az üçte biri yakın çekim, üçte biri tam vücut veya tam ürün olsun.
  2. Bir tarz için, aynı ortam ve çizgi kalitesine sahip ama farklı konularda 30 ila 60 çalışma toplayın: insanlar, yerler, nesneler. Çeşitlilik, eğiticinin konunun tarz olmadığını anlamasını sağlar.
  3. Bulanıklık, ağır sıkıştırma, filigran, metin bindirmeleri ve konu olmayan kişileri çıkarın. Set içinde bir yabancı yüz renderlarda görünür.
  4. Çözünürlük: Uzun kenarda 1024 piksel Flux için standarttır. En-boy oranlarını karışık tutun; her eğitici otomatik olarak gruplar. Fotoğrafları kareye uzatmayın.
  5. Fotoğrafları aynı ada sahip bir metin dosyasıyla birlikte tek bir klasöre koyun. Başlık metin dosyasına yazılır: dataset/01.jpg dataset/01.txt dataset/02.jpg dataset/02.txt

Adım 3: Başlıkları yazın

Flux, T5 metin kodlayıcısı aracılığıyla doğal cümleleri okur, bu yüzden başlıklar anahtar kelime listesi değil, düz açıklamalardır. Başlıklar LoRA'nın neyi öğreneceğini ve neyi bırakacağını belirler:

Bir kişi LoRA'sı için konu başlığı: ohwx woman, wearing a grey wool coat, standing on a stone bridge, overcast daylight, looking at the camera

Tarz LoRA'sı için başlık, tarzın kasıtlı olarak belirtilmediği: a fishing boat in a harbour at dawn, two men on the pier, fog over the water

Adım 4: Bir eğitici seçin

Dört ücretsiz, açık kaynaklı eğitici her Flux tabanını kapsar. Hepsi aynı veri seti klasörünü alır ve aynı tür .safetensors dosyasını üretir:

Adım 5: Önemli beş sayıyı ayarlayın

Her eğitici onlarca seçenek sunar. Varsayılanları değiştirmeyin, sadece LoRA'nın gücünü, genelliğini ve boyutunu belirleyen şunları:

AyarFlux.1 geliştiriciFlux 2 Klein 4B (Taban)
Ağ sırası (boyut)Yüz veya nesne için 16, detaylı tarz için 32Stiller için 16; 32
AlfaRanka eşitRanka eşit
Öğrenme hızı1e-4 ile 2e-4 arası (Eğitmen sunuyorsa Prodigy veya Adafactor)1e-4
Adımlar1000 ile 2000 arası, böylece her resim 60 ile 120 kez görülür1000 ile 2000 arası
Çözünürlük1024 (Bellek azsa 768)1024
Batch boyutu1 (24 GB'de 2)1 veya 2
Temel hassasiyet12 ila 16 GB'de 8-bit optimizatörlü fp8 temel; 24 GB ve üzeri için bf1616 GB'de bf16 uyumlu; 12 GB'de fp8

Eğitmeni her 250 adımda bir kontrol noktası kaydetmeye ve her kayıtta aynı istem ve tohumla iki örnek resim oluşturmaya ayarla. Bu örnekler kazananı seçmek için kullanılır. Flux.1 dev ve Flux 2 dev rehberlik-distileli; eğitmenler bunu senin için halleder, bu yüzden rehberlik ayarını varsayılan bırak.

6. Adım: eğit

  1. Çalıştırmayı başlat ve ilk dakika belleği izle. Eğer kart dolup sistem belleğine taşarsa dur: eğitim on kat daha uzun sürer ve çökmeye neden olabilir.
  2. Bellek taşarsa, temeli fp8 yap, gradyan kontrol noktasını aç, 8-bit AdamW veya Adafactor optimizatörünü kullan, çözünürlüğü 768'e düşür ve batch'i 1 tut. Bunlardan herhangi biri gigabaytlarca boşaltır.
  3. Temiz çalışmaya başladıktan sonra müdahale etme. Flux.1 dev 16 GB kartta 1500 adım için 1-2 saat sürer; Klein 4B daha hızlıdır; Flux 2 dev kiralık 48 GB kartta yaklaşık 1 saat sürer.
  4. Örnek resimlere çıktıkça bak. Konu genellikle 500. adımda belirir ve 1000. adımda sağlam olur. 750'de mükemmelse erken durabilirsin.

Eğitim yavaş ve gürültülü, kırılgan değil. İlk dakikayı atlatan bir çalışma neredeyse her zaman tamamlanır. Eğitmen sunuyorsa latents ve metin gömme önbelleğe al; her çalışmada bellek ve zamandan tasarruf sağlar.

7. Adım: test et ve doğru kontrol noktasını seç

Son kontrol noktası nadiren en iyisidir. Aşırı eğitilmiş LoRA'lar veri setinin arka planlarını kopyalar, kontrastı yakar ve istemleri dinlemeyi bırakır. Hepsini test et:

Grafik kartın yok mu? Bir saatliğine kirala

Flux 2 dev eğitimi veya dizüstü bilgisayarda herhangi bir Flux eğitimi, kendi zamanından daha ucuz kiralık kartta. 24 veya 48 GB kart GPU kiralama pazarlarında kahve fiyatının çok altında saatlik ücretle bulunur ve bir Flux LoRA 1-2 saat gerektirir.

Flux LoRA'nı Graydient'te kullan

Graydient, dosyanın bilgisayarında olmasına gerek duymadan onunla oluşturur. Dosyayı Graydient'in erişebileceği bir yere koy ve bağlantıyı içe aktar:

  1. .safetensors dosyasını Hugging Face hesabındaki bir depoya (herkese açık veya özel) yükle veya eğitildiğin Flux sürümünü temel model olarak ayarlayarak Civitai'da yayınla.
  2. Graydient'e giriş yap, kontrol panelindeki Model İçe Aktar'ı aç ve Hugging Face'den doğrudan dosya bağlantısını veya Civitai sayfa bağlantısını yapıştır. Tam adımlar Graydient'te Civitai modelleri nasıl içe aktarılır içinde.
  3. LoRA kütüphanende görünene kadar bekle ve Graydient'in verdiği Kısa Kodu kopyala.
  4. LoRA etiketi ve eşleşen temel ile herhangi bir Graydient uygulamasında oluştur: Flux.1 LoRA için <lora:my-flux-lora:0.8> <flux-dev>, Flux 2 LoRA için <lora:my-flux2-lora:0.8> <flux2>. Her uygulama, ağırlık ve yığma kuralı Graydient'te Flux ve Flux 2 LoRA'ları için başlangıç rehberi'da.

Telegram veya Discord için tam bir ilk oluşturma, tetikleyici kelime önce ve LoRA 0.8 ağırlığında Flux dev tabanında: /render ohwx woman, portrait, soft window light, 85mm photo <lora:my-flux-lora:0.8> <flux-dev> /steps:24 /guidance:3.5 /size:1024x1024

Lisanslar: LoRA ile neler yapabilirsin

Bir LoRA, temel modelinin türevidir, bu yüzden temel lisans onunla birlikte gelir. Dosyayı veya oluşturmayı satmadan önce model sayfasındaki güncel lisans metnini kontrol et:

Bir şeyler ters giderse

Yöntem bu kadar: bir temel, 20 temiz resim, dürüst altyazılar, beş sayı, bir çalışma, bir test. İlk Flux LoRA'n en iyi olmayacak, ikincisi yarı zamanda biter. Dosya hazır olduğunda, Graydient'e giriş yap veya planlar ve fiyatlandırma ile istediğin kadar oluştur. Her plan 7 günlük para iade garantisi içerir.

Sorular

Graydient benim için bir Flux LoRA eğitebilir mi?

Hayır. Graydient sabit ücretli bir oluşturma hizmetidir; LoRA'ları çalıştırır ama eğitmez. Kendi kartında, kiralık kartta veya yukarıda anlatıldığı gibi çevrimiçi eğitmenle eğit, sonra dosyayı içe aktar. Sonrasında oluşturmak herhangi bir planda ekstra ücret gerektirmez.

Bir Flux LoRA için kaç resim gerekir?

Bir yüz, ürün veya nesne için 15 ila 30; bir stil için 30 ila 60. Flux küçük setlerden öğrenir. 100 resmin üzerinde ince ayar yapıyorsanız, LoRA eğitmiyorsunuzdur ve daha fazla adım ve belleğe ihtiyacınız olur.

Flux LoRA eğitimi ne kadar VRAM gerektirir?

Flux.1 dev veya Flux 2 Klein 4B için temel fp8 ve 8-bit optimizatör ile 12 ila 16 GB. Klein 9B için yaklaşık 24 GB. Flux 2 dev için minimum 24 GB, rahat kullanım için 48 GB. Son ikisi için 4090 veya 5090 sahibi değilseniz kiralamanız gerekir.

Ne kadar sürer?

16 GB kartta 1500 adımda Flux.1 dev için bir ila iki saat, Klein 4B için daha az, kiralık 48 GB kartta Flux 2 dev için yaklaşık bir saat. İlk seferde altyazı ekleme ve test etme bir saat daha ekler.

Flux 2 LoRA'yı Flux.1 LoRA ile aynı şekilde eğitebilir miyim?

Evet, aynı veri seti ve altyazılarla. Klein LoRA'ları Klein Base kontrol noktalarında (4B Base veya 9B Base) eğitin, 4 adımlı distile edilmiş olanlarda değil ve sonucun sadece o Klein boyutunda çalıştığını unutmayın. Flux 2 dev daha fazla bellek ister, bu yüzden çoğu kişi kiralar.

Flux LoRA için tetikleyici kelimeye ihtiyacım var mı?

Bir kişi veya nesne için evet: her altyazının başında uydurulmuş bir kelime, sonra her istemin başına koyduğunuz. Bir stil için, altyazılar içeriği tanımlıyorsa tetikleyici kelime gerekmez; LoRA o zaman her şeye uygulanır.

LoRA'yı gizli tutabilir miyim?

Evet. Özel bir Hugging Face deposuna yükleyin ve Hugging Face'e giriş yaparken dosya bağlantısını içe aktarın; Graydient sadece hesabınızın indirebileceği dosyaları alır. Kitaplığınız sadece size aittir ve dosya ModelTrends veya başka bir yerde asla görünmez.

Planları ve fiyatları gör