نحوه نصب Stable Diffusion در ویندوز [April 2023]
![نحوه نصب Stable Diffusion در ویندوز [April 2023] نحوه نصب Stable Diffusion در ویندوز [April 2023]](https://nabfollower.com/blog/wp-content/uploads/2023/04/نحوه-نصب-Stable-Diffusion-در-ویندوز-April-2023-780x470.png)
مگر اینکه زیر یک سنگ زندگی میکردهاید، حتماً با تولیدکنندههای تصویر هوش مصنوعی مواجه شدهاید که اخیراً همه درباره آن صحبت میکنند؟ از این گذشته، تبدیل متن به هنر هوش مصنوعی بسیار جالب است – حتی برای افراد هاردکور! این یک غوغای واقعی بوده است، با ابزارهای بسیار مختلفی که اخیراً ظاهر شده اند، که هر کدام ویژگی ها و مزایای منحصر به فرد خود را دارند. برخی از محبوب ترین آنها عبارتند از Midjourney، Stable Diffusion، BlueWillow و Artbreeder و غیره. آنها کار را برای هنرمندان حرفهای و کاربران معمولی آسانتر میکنند تا گرافیکها و تصاویر شگفتانگیز، از جمله عکسهای نمایه فوقالعاده جالب (به لطف ژنراتورهای هد شات) را فقط با تایپ چند کلمه ایجاد کنند.
یکی از مولدهای تصویری که بیشتر در مورد آن صحبت می شود Stable Diffusion است که مبتنی بر فناوری یادگیری عمیق است. این اولین بار در سال 2022 عرضه شد و از آن زمان، با ویژگی های رابط کاربری بهتر حتی قدرتمندتر شده است. اما، صادقانه بگویم، استفاده از Stable Diffusion همیشه ساده ترین کار در جهان نبوده است. مشکلاتی در نصب و راه اندازی وجود داشت که استفاده از آن را کمی پیچیده می کرد. خوشبختانه، به لطف نصب کننده مستقل و ابزارهای شخص ثالث، همه چیز از آن زمان بهبود یافته است. بنابراین، اگر مشتاق هستید که Stable Diffusion را روی رایانه شخصی خود امتحان کنید، پس خوش شانس هستید! ما راهنمایی داریم که می تواند به شما در شروع کار کمک کند. بیایید شیرجه بزنیم!
نصب Stable Diffusion در ویندوز: راهنمای گام به گام
ابتدا می توانید از نصب کننده رسمی مستقل برای دریافت و نصب Stable Diffusion بر روی رایانه شخصی خود استفاده کنید. اگر برای شما کار نکرد، میتوانید از نصبکننده NMKD استفاده کنید، یک بسته شخص ثالث برای Stable Diffusion که از تمام فرآیندها مراقبت میکند و یک رابط کاربری آسان برای استفاده دارد.
در نهایت، اگر ترجیح میدهید، میتوانید Stable Diffusion را به صورت دستی نصب کنید، جایی که باید وابستگیها را به تنهایی دانلود و نصب کنید و سپس web-ui را شبیهسازی کنید تا بتوانید از آن در رایانه شخصی خود استفاده کنید. بسته به نیازها و نیازهای فعلی خود یکی از روش های زیر را دنبال کنید.
الزامات
قبل از اینکه بتوانید Stable Diffusion را نصب کنید، توصیه می کنیم با الزامات آن آشنا شوید. Stable Diffusion به فضای ذخیره سازی و قدرت پردازشی قابل توجهی نیاز دارد تا مطابق با هدف کار کند. الزامات زیر به شما کمک می کند تعیین کنید که آیا تنظیمات فعلی شما می تواند Stable Diffusion را پشتیبانی کند یا خیر.
- سیستم عامل: ویندوز 10/11
- GPU: کارت گرافیک Nvidia با 4 گیگابایت VRAM یا بیشتر
- رم: 8 گیگابایت یا بیشتر
- فضای ذخیره سازی: 20 گیگابایت
توجه داشته باشید: اگرچه Stable Diffusion فقط از پردازندههای گرافیکی Nvidia پشتیبانی میکند، اما اگر پردازنده گرافیکی AMD دارید، میتوانید از نصبکننده NMKD استفاده کنید. این ویژگی هنوز آزمایشی است اما به خوبی کار می کند. علاوه بر این، می توانید از CPU خود با Stable Diffusion نیز استفاده کنید، اما این روند بسیار کند خواهد بود.
روش 1: با استفاده از نصب کننده رسمی خودکار
نصب کننده رسمی مستقل ساده ترین و بهترین راه برای دریافت Stable Diffusion در رایانه شخصی ویندوز شما است. مراحل زیر را دنبال کنید تا به شما در انجام این فرآیند کمک کند.
از https://github.com/cmdr2/stable-diffusion-ui/releases در مرورگر خود بازدید کنید و دانلود برای نصب کننده به طور خودکار آغاز می شود. فایل را در مکان دلخواه در رایانه شخصی خود ذخیره کنید.
حالا دوبار کلیک کنید و راه اندازی کنید Easy-Diffusion-Windows.exe فایل.
صفحه نمایش هوشمند ویندوز معمولاً تمایل دارد این فایل EXE را به اشتباه شناسایی کند. اگر این اتفاق برای شما افتاد، کلیک کنید اطلاعات بیشتر.
حالا کلیک کنید به هر حال فرار کن.
تنظیمات اکنون بر روی رایانه شخصی شما اجرا می شود. کلیک بعد.
در مرحله بعد مجوز و شرایط استفاده را مرور کنید. کلیک موافقم پس از اتمام کار
حالا کلیک کنید مرور کردن… و محل نصب ترجیحی خود را برای Stable Diffusion انتخاب کنید.
توجه داشته باشید: اگر از ویندوز 10 استفاده می کنید، مطمئن شوید که Stable Diffusion را در بالاترین سطح درایو خود نصب کرده اید. این بدان معناست که محل نصب شما باید C:\EasyDiffusion یا D:\EasyDiffusion و غیره باشد. این کار از مشکلات ناشی از محدودیت مسیر فایل در ویندوز 10 جلوگیری می کند.
پس از اتمام کار، کلیک کنید نصب.
Stable Diffusion اکنون بر روی کامپیوتر شما نصب خواهد شد. بسته به منابع موجود در رایانه شما، ممکن است کمی طول بکشد.
پس از تکمیل تنظیمات، کادر را علامت بزنید ایجاد میانبر در دسکتاپ اگر می خواهید میانبر دسکتاپ برای Stable Diffusion داشته باشید.
علاوه بر این، بر روی کادر کلیک کرده و علامت آن را بردارید Easy Diffusion 2.5 را اجرا کنید اگر نمی خواهید فورا آن را راه اندازی کنید.
کلیک پایان پس از اتمام کار
توجه داشته باشید: راه اندازی Stable Diffusion برای اولین بار ممکن است زمانی طول بکشد که آن را راه اندازی کنید. این طبیعی است و توصیه می کنیم این روند را قطع نکنید. زمان راه اندازی پس از اولین بار تنظیم کاهش می یابد.
و بس! Stable Diffusion اکنون بر روی کامپیوتر شما نصب شده است. اکنون می توانید آن را از منوی Start یا میانبر دسکتاپ در صورت ایجاد آن راه اندازی کنید.
روش 2: با استفاده از نصب کننده NMKD
نصبکننده NMKD یک نصبکننده مستقل شخص ثالث برای Stable Diffusion است که به لطف رابط کاربری بصری و پشتیبانی از پردازندههای گرافیکی AMD محبوبیت زیادی دارد. در اینجا نحوه استفاده از نصب کننده NMKD برای نصب Stable Diffusion بر روی رایانه شخصی خود آورده شده است.
از https://www.techspot.com/downloads/7519-nmkd-stable-diffusion-gui.html دیدن کنید و کلیک کنید اکنون بارگیری کن.
اکنون یک بارگیری در رایانه شخصی شما آغاز می شود. فایل را در مکان دلخواه در رایانه شخصی خود ذخیره کنید. پس از دانلود بایگانی، آن را با استفاده از ابزار دلخواه خود استخراج کنید.
اگر روی رایانه شخصی خود نصب ندارید، می توانید WinRAR یا 7ZIP را روی رایانه شخصی خود با استفاده از پیوندهای زیر دانلود کنید و سپس آرشیو را استخراج کنید.
حالا پوشه استخراج شده را باز کرده و دوبار کلیک کنید StableDiffusionGui.exe برای راه اندازی Stable Diffusion.
Stable Diffusion اکنون روی رایانه شخصی شما راه اندازی می شود و می توانید بلافاصله شروع به تولید تصاویر کنید.
و به این ترتیب می توانید از نصب کننده NMKD برای نصب Stable Diffusion بر روی رایانه شخصی خود استفاده کنید.
روش 3: Stable Diffusion را به صورت دستی نصب کنید
اگر روشهای بالا برای شما کار نمیکنند یا ترجیح میدهید که از Stable Diffusion به صورت دستی کلون کنید و از آن استفاده کنید، میتوانید از مراحل زیر برای کمک به شما در این فرآیند استفاده کنید.
مرحله 1: پایتون را دانلود و نصب کنید
ابتدا باید پایتون 3.10.6 را دانلود و بر روی رایانه شخصی خود نصب کنید. اگر نسخههای پایتون دیگری را روی رایانه شخصی خود نصب کردهاید، قبل از انجام مراحل زیر باید آنها را حذف کنید. چندین نسخه پایتون می تواند Stable Diffusion را اشتباه گرفته و منجر به خرابی های غیرمنتظره شود. اگر نمیخواهید سایر نسخههای پایتون را حذف کنید، میتوانید آن را در یک حساب کاربری جدید با حقوق مدیریت برای استفاده از Stable Diffusion نصب کنید. بیا شروع کنیم.
از https://www.python.org/downloads/release/python-3106/ دیدن کنید و به پایین بروید. کلیک Windows Installer (64 بیتی) تا بسته مربوطه را در کامپیوتر خود دانلود کنید.
پس از دانلود نصب در رایانه شخصی خود، دوبار کلیک کرده و آن را اجرا کنید.
کلیک کنید و کادر را علامت بزنید Python 3.10 را به PATH اضافه کنید در پایین
حالا کلیک کنید الآن نصب کن در بالا
اکنون پایتون بر روی رایانه شخصی شما نصب خواهد شد. اکنون می توانید از مراحل بعدی برای راه اندازی Stable Diffusion استفاده کنید.
مرحله 2: Git را نصب کنید
اکنون باید Git را بر روی رایانه شخصی خود دانلود و نصب کنیم. مراحل زیر را دنبال کنید تا به شما در انجام این فرآیند کمک کند.
در مرورگر خود از https://git-scm.com/download/win دیدن کنید و کلیک کنید Git 64 بیتی برای راه اندازی ویندوز.
اکنون یک دانلود برای فایل راه اندازی آغاز می شود. فایل را در یک مکان مناسب در رایانه شخصی خود ذخیره کنید. پس از دانلود فایل، دوبار کلیک کنید و آن را اجرا کنید.
قرارداد مجوز را بررسی کرده و کلیک کنید بعد.
کلیک مرور کردن… و محل نصب Git را انتخاب کنید.
پس از اتمام، کلیک کنید بعد از نو.
انتخاب اجزاء را در مقادیر پیش فرض رها کرده و کلیک کنید بعد.
کلیک بعد از نو.
کلیک بعد در مرحله بعدی
اطمینان حاصل شود بگذارید Git تصمیم بگیرد در مرحله بعد انتخاب شده و کلیک کنید بعد از نو.
انتخاب کنید از خط فرمان و همچنین از نرم افزار شخص ثالث گیت کنید.
کلیک بعد.
کلیک بعد از نو.
انتخاب باطن حمل و نقل HTTPS را در مقدار پیش فرض آن بگذارید و کلیک کنید بعد.
کلیک بعد از نو.
انتخاب شبیه ساز ترمینال را در مقدار پیش فرض بگذارید و کلیک کنید بعد.
کلیک بعد از نو.
کلیک کنید و انتخاب کنید مدیر اعتبار Git و سپس کلیک کنید بعد.
اطمینان از جعبه برای فعال کردن کش سیستم فایل بررسی شده و کلیک کنید بعد.
هیچ ویژگی آزمایشی را انتخاب نکنید و کلیک کنید نصب.
Git اکنون بر روی رایانه شخصی شما نصب خواهد شد. پس از نصب، کلیک کنید پایان.
اکنون می توانید از مرحله زیر برای کلون کردن رابط کاربری وب استفاده کنید.
مرحله 3: رابط کاربری وب Stable Diffusion را شبیه سازی کنید
اکنون web-ui را شبیه سازی می کنیم تا بتوانید از Stable Diffusion به صورت محلی استفاده کنید. برای کمک به شما در این راه مراحل زیر را دنبال کنید.
Windows + E را فشار دهید تا File Explorer باز شود و درایو بوت خود را باز کنید.
Ctrl + Shift + N را در ریشه درایو فشار دهید تا یک پوشه جدید ایجاد کنید.
پوشه جدید را نامگذاری کنید sdwebui.
حالا Windows + R را فشار دهید تا Run اجرا شود.
تایپ کنید cmd و روی صفحه کلید Enter را فشار دهید.
پس از راه اندازی خط فرمان، دستور زیر را تایپ کرده و Enter را فشار دهید.
سی دی \
حالا از دستور زیر برای رفتن به پوشه ای که اخیرا ایجاد کرده ایم استفاده کنید.
سی دی sdwebui
پس از انجام، از دستور زیر برای کلون کردن رابط کاربری وب استفاده کنید.
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git.
توجه داشته باشید: مطمئن شوید که نقطه را در انتهای دستور بالا درج کرده اید. این امر باعث می شود که Git هر بار که از Stable Diffusion استفاده می کنید پوشه های جدیدی ایجاد نکند.
پس از تکمیل فرآیند، از دستور زیر برای بستن خط فرمان استفاده کنید.
خروج
اکنون می توانید از مرحله بعدی برای دانلود و قرار دادن مدل Stable Diffusion دلخواه خود در رایانه شخصی خود استفاده کنید.
مرحله 4: یک مدل Stable Diffusion را دانلود و قرار دهید
مدل های انتشار پایدار تمایل زیادی به تفاوت های زیادی با یکدیگر دارند. عمدتاً چهار نوع Stable Diffusion Model v1 و دو نوع Stable Diffusion v2 وجود دارد. هزاران چنگال نیز در آنجا وجود دارد. می توانید مدل Stable Diffusion مورد نظر خود را با استفاده از لینک های زیر دانلود کنید.
همچنین میتوانید سایر مدلهای موجود را بررسی کنید و آنهایی را پیدا کنید که به بهترین نحو با نیازهای فعلی شما مطابقت دارند. توصیه میکنیم از SD v1.4 یا SD v1.5 استفاده کنید، زیرا این مدلها بهخوبی تنظیم شدهاند و روی مجموعه دادههای عظیم آموزش داده شدهاند. مدل های Stable Diffusion از نظر سبک هنری و زیبایی شناسی بسیار متفاوت هستند. توصیه میکنیم نمونههایی را بررسی کنید تا بهترین مورد را پیدا کنید که با نیازها و نیازهای فعلی شما مطابقت دارد.
هنگامی که مدل مربوطه را دانلود کردید، دو فایل را خواهید دید که به علامت ختم می شوند .ckpt افزونه. یک فایل شامل تمام اما با نام. را کپی کنید فایل دیگر به کلیپ بورد شما که نمی کند حاوی تمام اما به نام آن
حالا به مسیر زیر بروید و فایل کپی شده را Paste کنید.
C:\sdwebui\models\Stable-diffusion
توجه داشته باشید: اگر از SD v2 استفاده می کنید، به یک فایل پیکربندی نیاز دارید. شما می توانید فایل های پیکربندی نسخه 2 را در این لینک پیدا کنید.
و بس! هنگامی که مدل در مسیر بالا قرار گرفت، می توانید از مرحله زیر برای راه اندازی و استفاده از Stable Diffusion در رایانه شخصی خود استفاده کنید.
مرحله 5: راه اندازی و استفاده از web-ui
در اینجا نحوه راه اندازی و استفاده از Stable Diffusion در رایانه شخصی خود آورده شده است.
File Explorer را با استفاده از میانبر صفحه کلید Windows + E باز کنید و به مسیر زیر بروید.
ج:\sdwebui
حالا دوبار کلیک کنید و راه اندازی کنید webui.bat فایل.
Stable Diffusion اکنون فایل های لازم را دانلود و نصب می کند. این فرآیند ممکن است بار اول کمی طول بکشد، بنابراین توصیه می کنیم صبور باشید. پس از تکمیل، آدرس IP کنار آن را کپی کنید در حال اجرا بر روی URL محلی.
اکنون مرورگر خود را باز کرده و آدرس کپی شده را در نوار URL بالا قرار دهید. پس از اتمام، Enter را فشار دهید، و Stable Diffusion در مرورگر شما راه اندازی می شود.
و بس! اکنون می توانید از Stable Diffusion برای تولید تصاویر دلخواه خود با استفاده از دستورات و موارد دیگر استفاده کنید.
از کدام روش استفاده کنیم؟
ما پیشنهاد می کنیم ابتدا روش 1 و سپس روش 2 را انجام دهید. این روش ها خودکار و کاملاً قابل اعتماد هستند، به این معنی که شما نیازی به تلاش فیزیکی زیادی ندارید. با این حال، اگر هیچ یک از آنها مؤثر نبودند، به روش 3 – رویکرد دستی متوسل شوید.