ما هو LoRA في Stable Diffusion؟

بقلم آخر تحديث 2 دقائق قراءة

LoRA (تكييف منخفض الرتبة) ملف صغير، حجمه من بضعة ميغابايتات إلى بضع مئات، يضيف أسلوبًا أو شخصية أو منتجًا أو مفهومًا إلى نموذج Stable Diffusion موجود دون إعادة تدريبه. تحمّله بجانب النموذج الأساسي، وتحدد له وزنًا، ويمكنك الجمع بين عدة ملفات في الوقت نفسه لتركيب أسلوب وشخصية معًا.

كيف يعمل LoRA

إعادة تدريب نموذج كامل تعني إعادة كتابة ما بين مئات الملايين والمليارات من الأوزان وإنتاج ملف من 2 إلى 7 غيغابايت لـSD 1.5 أو SDXL. يجمّد LoRA النموذج ولا يدرّب إلا أزواجًا من المصفوفات الصغيرة، معظمها بجوار طبقات الانتباه، ويقارب حاصل ضرب كل زوج التغيير. تلتقط النتيجة «ما هو جديد» في ملف صغير وتُطبَّق عند التوليد بمضاعف. تكفي في الغالب عشر إلى ثلاثين صورة لتدريب واحد على بطاقة منزلية، في دقائق إلى بضع ساعات بحسب النموذج الأساسي.

كيف تستخدم LoRA

  1. نزّل LoRA مصنوعًا لـنموذجك الأساسي: لا يعمل LoRA لـSD 1.5 مع SDXL والعكس صحيح؛ ولـSD 3.5 ملفاته الخاصة.
  2. ضع الملف في models/Lora في Automatic1111 (أو المجلد المقابل في ComfyUI أو Forge أو Fooocus).
  3. في Automatic1111 وForge وFooocus استدعِه في البرومبت بـ<lora:filename:0.8>؛ أما في ComfyUI فأضف عقدة Load LoRA. الرقم هو الوزن؛ النطاق المعتاد 0.6 إلى 1.0.
  4. أضف كلمة التفعيل التي حددها المؤلف إن وجدت (اسم شخصية أو رمز أسلوب).
  5. اضبط: إن كان قويًا جدًا تشابهت كل الصور، وإن كان ضعيفًا جدًا لم يتغير شيء.

الجمع بين ملفات LoRA

يمكن تكديس عدة ملفات LoRA: أسلوب بـ0.7، وشخصية بـ0.8، ومحسّن تفاصيل بـ0.4. اخفض كل وزن كلما أضفت ملفًا آخر، وثبّت السييد أثناء الضبط وإلا لن تعرف ما يفعله كل واحد. ملفات LoRA المدرّبة على المفهوم نفسه تتصارع؛ اختر واحدًا.

LoRA أم embeddings أم checkpoints: أيها تختار؟

النوعالحجمالأنسب لـطريقة الاستخدام
Checkpoint (تعديل كامل)2–7 غيغابايت (SD 1.5، SDXL)جمالية كاملة (واقعية، أنمي)يحل محل النموذج الأساسي
LoRAمن بضعة ميغابايتات إلى بضع مئاتأسلوب أو شخصية أو غرض أو وضعية<lora:name:weight> في البرومبت، أو عقدة Load LoRA في ComfyUI
Textual inversion (embedding)من بضعة كيلوبايتات إلى 100 كيلوبايترمز واحد، سلبي غالبًااسم الرمز في البرومبت

من الإعدادات الشائعة checkpoint جيد واحد مع تبديل ملفات LoRA لكل صورة.

أين تجد ملفات LoRA

يستضيف Civitai وHugging Face عشرات الآلاف منها، مع صور أمثلة وكلمات التفعيل والنموذج الأساسي المطلوب. تحقق من الترخيص: بعضها يمنع الاستخدام التجاري، ويحذف Civitai منذ مايو 2025 ملفات LoRA التي تمثّل أشخاصًا حقيقيين. ومقارنة أساليب الفنانين لدينا بديل جيد للأساليب: اسم في البرومبت يفعل غالبًا ما يفعله LoRA الأسلوب، دون تنزيل أي شيء.

أسئلة شائعة

هل يبطئ LoRA التوليد؟

بالكاد: يدمج Automatic1111 وComfyUI ملف LoRA في أوزان النموذج قبل أخذ العينات، فتبقى كلفة كل خطوة كما هي. هذا الدمج وحده، عند تحميل LoRA أو تغييره، يستغرق لحظة.

هل يمكنني استخدام ملفات LoRA في هذا الموقع؟

ليس ملفاتك الخاصة: تعمل الأدوات بنماذج ثابتة يضيف إليها الموقع أصلًا ملفات LoRA صغيرة للتفاصيل ولإزاحة الضجيج. قد تتيح صفحات txt2img للأعضاء ملفات LoRA محددة مستقبلًا.

ماذا يعني الرقم في <lora:name:0.8>؟

القوة التي تُطبَّق بها تغييرات LoRA: 1.0 هو ما دربه المؤلف، و0.5 نصف الأثر، والقيم فوق 1.2 تشوّه الصورة عادة.