آموزش کامل نصب هوش مصنوعی فلاکس (Flux)
مدل هوش مصنوعی Flux یک مدل جدید و فوق العاده قدرتمند در زمینه تبدیل متن به تصویر است. این هوش مصنوعی به صورت رایگان و متن باز (اوپن سورس) منتشر شده و مانند استیبل دیفیوژن می توان از آن روی سیستم های شخصی بدون هیچ محدودیتی استفاده کرد.
فلاکس توسط عده ای از توسعه دهندگان پیشین Stable Diffusion در آزمایشگاه تحقیقاتی Black Forest Labs توسعه داده شده است.
مهمترین مزیت این هوش مصنوعی، دقت فوق العاده بالای آن در درک پرامپت (دستور متنی) و تولید تصاویری بینظیر با جزئیات و بافتی فوق العاده است. این هوش مصنوعی همچنین مشکل ساخت دست ها را تا حد زیادی برطرف کرده و مهم تر از آن بیشترین دقت را در زمینه تولید متن در تصاویر دارد!
در ادامه این مقاله از کافه آرتک می خواهیم به بررسی هوش مصنوعی Flux و همینطور روش های استفاده از آن روی سیستم شخصی و البته بر روی سایت های آنلاین بپردازیم.
آنچه در این مقاله میخوانید
چرا FLUX؟
همانطور که در مقدمه گفته شد، این هوش مصنوعی قدرت عجیبی در درک پرامپت و تولید تصویر دارد.
در تصاویر زیر میبینید که چطور متنی با این جزییات را با دقتی باورنکردنی در تصویر نهایی تولید کرده است:
یا اینجا که تقریبا تمام مورادی که در پرامپت خواسته شده را در تصویر پیاده کرده است:
پرامپت تصویر بالا:
An extremely muscular minion, wearing a black shirt that says "NEVER GOON", smoking a cigar, holding a gun, Basement apartment setting, dimly lit, Masterpiece, 4k, 8k, highly detailed, looking at viewer, despicable me, one eye, anthropomorphic, bulging muscles,
روش نصب Flux روی سیستم شخصی
برای استفاده از فلاکس روی سیستم شخصی خودتان راه های زیادی وجود دارد. از جمله:
- اجرای Flux روی رابط کاربری ComfyUI
- اجرای Flux روی رابط کاربری Forge
- اجرای Flux از طریق نرم افزار Pinokio
- و …
در ادامه این آموزش می خواهیم روش اول یعنی اجرای Flux روی رابط کاربری کامفی یو آی را با هم یاد بگیریم.
اجرای Flux روی رابط کاربری ComfyUI
برای این کار ابتدا نیاز است این رابط کاربری را روی سیستم خودتان نصب کنید. برای مشاهده آموزش نصب ComfyUI روی ویندوز اینجا کلیک کنید.
پیش نیاز ها
برای نصب فلاکس با این روش حداقل به ۸ الی ۱۲ گیگ کارت گرافیک نیاز دارید. البته احتمالا با کارت گرافیک ۶ گیگ نیز می توانید فلاکس را اجرا کنید اما سرعت تولید تصاویر پایین تر است. ضمن اینکه مدل های خاص و بهینه ای از فلاکس منتشر شده است که روی سیستم های ضعیف تر سرعت بالاتری به شما می دهد (البته که مدل های اصلی کیفیت بالاتری دارند).
گام اول: دانلود تکست انکودر
در گام اول باید فایل های مربوط به Text Encoder ها را دانلود کنید و در مسیر ComfyUI/models/clip/ قرار دهید.
- به این منظور ابتدا فایل ClipL را از این لینک دانلود کنید.
- در مرحله بعدی اگر حداقل ۳۲ گیگ رم دارید این فایل را دانلود کنید و اگر رم شما کمتر از ۳۲ گیگ است این فایل را به جای آن دانلود کنید.
- بعد از دانلود این دو فایل، همانطور که بالاتر گفته شد باید آن ها را داخل فولدر کامفی یو آی در مسیر ComfyUI/models/clip/ قرار دهید.
گام دوم: دانلود VAE
فایل VAE را از این لینک دانلود کرده و در مسیر ComfyUI/models/vae/ قرار دهید.
گام سوم: دانلود فایل های اصلی مدل
برای استفاده از فلاکس، مدل های مختلفی برای سیستم های مختلف ارائه شده است.
به صورت رسمی دو فایل با پسوند dev و schnell با حجم هرکدام ۲۴ گیگ منتشر شده است.
- نسخه schnell تصاویر را با سرعت بالاتری در ۴ استپ تولید می کند اما کیفیت پایین تری دارد.
- نسخه dev با ۲۰ استپ و در زمان بیشتری تولید می کند اما با کیفیت بالاتر و واقعی تر.
براساس این دو نسخه، نسخه های دیگری توسط افراد دیگر توسعه داده شده تا برای سیستم های ضعیف تر هم فلاکس قابل استفاده باشد.
پیشنهاد می کنیم اگر حداقل ۸ الی ۱۲ گیگ گرافیک دارید، ابتدا مدل های اصلی و رسمی را دانلود کنید که بالاترین کیفیت را دارند. در صورتی که با ارور Out of memory مواجه شدید فایل های غیررسمی و بهینه تر را دانلود کنید که کمی کیفیت پایین تری دارند.
گام چهارم: بروزرسانی ComfyUI
برای اینکه بعد از اجرای فلاکس روی ComfyUI با ارور زیر مواجه نشوید باید کامفی یو آی را بروزرسانی کنید.
برای اینکار از پنل سمت راست گزینه Manager را انتخاب کنید (البته این افزونه را باید قبلا روی کامفی یو آی نصب کرده باشید). سپس در پنجره باز شده گزینه Update All را انتخاب کرده و منتظر بمانید تا بروزرسانی های لازم انجام شود. زمانی که در پنجره ترمینال عبارت Update Done را دیدید کافیست در کامفی یو آی گزینه Restart را انتخاب کنید تا رابط کاربری ریستارت شده و آپدیت های لازم تکمیل شود (این مرحله کمی زمان میبرد تا پکیج های جدید دانلود شوند). بعد از اتمام کار صفحه رابط کاربری به صورت اتوماتیک در مرورگر شما باز شده و میتوانید ادامه آموزش را انجام دهید.
فایل اصلی Flux نسخه dev با حجم ۲۴ گیگ:
این فایل را از این لینک می توانید دانلود کرده و در فولدر ComfyUI/models/unet/ قرار دهید. در صورتی که لینک باز نشد باید در سایت هاگینگ فیس ثبت نام کنید و مجدد لینک را باز کنید تا دانلود شود.
سپس کافیست تصویر زیر را در رابط کاربری کامفی یو آی خود درگ کنید تا ورک فلوی مناسب لود شود و تصویر را براساس آن تولید کنید.
فایل اصلی Flux نسخه schnell با حجم ۲۴ گیگ:
همانطور که بالاتر گفته شد این نسخه برای تولید سریعتر تصاویر در ۴ استپ است.
این فایل را از این لینک می توانید دانلود کرده و در فولدر ComfyUI/models/unet/ قرار دهید. در صورتی که لینک باز نشد باید در سایت هاگینگ فیس ثبت نام کنید و مجدد لینک را باز کنید تا دانلود شود.
سپس کافیست تصویر زیر را در رابط کاربری کامفی یو آی خود درگ کنید تا ورک فلوی مناسب لود شود و تصویر را براساس آن تولید کنید.
فایل غیررسمی و سبک Flux نسخه dev با حجم ۱۱ گیگ:
این فایل را از این لینک می توانید دانلود کرده و در فولدر ComfyUI/models/unet/ قرار دهید.
سپس کافیست یکی از دو تصویر بالا را در رابط کاربری کامفی یو آی خود درگ کنید تا ورک فلوی مناسب لود شود و تصویر را براساس آن تولید کنید. البته حتما باید مدل نسخه fp8 را انتخاب کنید و تعداد استپ ها را حداقل روی ۲۰ بگذارید.
دقت داشته باشید که این نسخه کمی از کیفیت پایین تری نسبت به نسخه رسمی و اصلی فلاکس برخوردار است. اما برای سیستم های ضعیف تر حتما باید از این نسخه یا نسخه های سبک دیگر استفاده کنید.
فایل غیررسمی و سبک Flux نسخه schnell با حجم ۱۱ گیگ:
این فایل را از این لینک می توانید دانلود کرده و در فولدر ComfyUI/models/unet/ قرار دهید.
سپس کافیست یکی از دو تصویر بالا را در رابط کاربری کامفی یو آی خود درگ کنید تا ورک فلوی مناسب لود شود و تصویر را براساس آن تولید کنید. البته حتما باید مدل نسخه fp8 را انتخاب کنید و تعداد استپ ها را روی ۴ بگذارید.
استفاده از Flux روی سایت های آنلاین
اگر سیستم قدرتمندی ندارید یا به هر دلیلی نمی توانید از فلاکس روی سیستم شخصی خودتان استفاده کنید راه حل دیگری نیز وجود دارد.
کافیست سراغ سایت هایی بروید که به شما اجازه استفاده از فلاکس را به صورت آنلاین می دهند. در ادامه لیست چند سایت قرار گرفته است:
۱- سایت Replicate
برای استفاده از این سایت کافیست ابتدا یک اکانت Github بسازید و سپس در سایت Replicate با اکانت گیتهاب خود لاگین کنید.
در حالت رایگان می توانید چند عکس به صورت تستی با یک اکانت بسازید. در صورتی که تعداد بیشتری بخواهید باید پلن اشتراکی این سایت را تهیه کنید.
۲- سایت Fal.ai
برای استفاده از این سایت نیز نیاز به اکانت گیتهاب دارید. پس از ساخت اکانت گیتهاب از طریق این لینک وارد سایت Fal.ai شوید و با اکانت گیتهاب خود لاگین کرده و از فلاکس استفاده کنید.
۳- فریپیک
در سایت Freepik نیز امکان استفاده از فلاکس وجود دارد. البته طبق بررسی هایی که داشتیم کیفیت فلاکس در این سایت به اندازه نسخه های اصلی و مواردی که بالاتر معرفی شد نیست. اما در هر صورت ۲۰ عکس در روز به صورت رایگان می توانید در فریپیک با فلاکس تولید کنید.
دیدگاهتان را بنویسید