نظرة عامة على المشروع
sd-webui-controlnet هو ملحق ControlNet تم تطويره لـ AUTOMATIC1111 Stable Diffusion WebUI. يتم صيانة هذا المشروع بواسطة Mikubill، وهو أحد أكثر ملحقات ControlNet WebUI شيوعًا واكتمالًا من حيث الميزات.
معلومات المشروع
الوظائف الأساسية
تكامل ControlNet
دعم المعالجات المسبقة يدعم أنواعًا متعددة من معالجات الصور المسبقة:
وظائف متقدمة
دعم ControlNet المتعدد
أوضاع التحكم
وضع مثالي للبكسل
دعم T2I-Adapter دعم كامل لنماذج T2I-Adapter من TencentARC، بما في ذلك:
وظائف IP-Adapter
الخصائص التقنية
إعادة أخذ عينات الصور الذكية
تكامل القناع
وضع المعالجة الدفعية
طريقة التثبيت
التثبيت عبر WebUI
https://github.com/Mikubill/sd-webui-controlnet.git
تنزيل النموذج
stable-diffusion-webui\extensions\sd-webui-controlnet\models
دعم API
REST API
--api
http://webui-address/docs
لعرض وثائق APIاستدعاء خارجي
معلمات سطر الأوامر
يضيف الملحق معلمات سطر الأوامر التالية:
--controlnet-dir <path> # إضافة دليل نموذج ControlNet
--controlnet-annotator-models-path <path> # تعيين دليل نموذج المعالج المسبق
--no-half-controlnet # تحميل نموذج ControlNet بدقة كاملة
--controlnet-preprocessor-cache-size # حجم ذاكرة التخزين المؤقت لنتائج المعالج المسبق
--controlnet-loglevel # مستوى سجل ملحق ControlNet
--controlnet-tracemalloc # تمكين تتبع تخصيص الذاكرة
متطلبات النظام
الحد الأدنى من التكوين
تحسين الأداء
--xformers
لتحسين الأداءأمثلة على الاستخدام
الاستخدام الأساسي
استخدام ControlNet
ملخص
sd-webui-controlnet هو أحد أهم الملحقات في نظام Stable Diffusion البيئي، فهو يوسع بشكل كبير من إمكانية التحكم والدقة في إنشاء صور الذكاء الاصطناعي. سواء كنت فنانًا محترفًا أو هاويًا، يمكنك تحقيق تحكم أكثر دقة في الصورة وإمكانيات إبداعية أكثر ثراءً من خلال هذا الملحق.