HyperAI

عرض توضيحي لسير عمل ComfyUI AuraFlow Wenshengtu

مقدمة البرنامج التعليمي

يستخدم هذا البرنامج التعليمي ComfyUI لنشر نموذج الرسم البياني AuraFlow. تم بناء النموذج وتكوينات البيئة ذات الصلة ويمكن استنساخها للاستدلال بنقرة واحدة. لمعرفة معلمات العقدة المحددة، انظر أدناه.

AuraFlow v0.1 هو أكبر نموذج لتوليد النصوص إلى الصور يعتمد على التدفق وهو مفتوح المصدر بالكامل. يحقق هذا النموذج نتائج متطورة على GenEval. إنه استكشاف مفتوح لنماذج تدفق المقوم واسعة النطاق، مع كفاءة معالجة أعلى وعرض تفصيلي أفضل في مهام Wenshengtu. لكن النموذج حاليا في مرحلة الاختبار.

عرض التأثير

الموضوع الحالي هو: صورة مقربة للكلب

طريقة التشغيل (تستغرق حوالي 20 ثانية للتهيئة بعد بدء تشغيل الحاوية، ثم تنفيذ العمليات التالية)

1. بعد التشغيل لفترة من الوقت، انسخ واجهة برمجة التطبيقات إلى المتصفح

2. عملية الاستخدام

كما هو موضح أدناه

سيتم حفظ الصورة المولدة تلقائيًا في /openbayes/home/output. يمكنك أيضًا النقر بزر الماوس الأيمن فوق الصورة التي تم إنشاؤها في واجهة ComfyUI لحفظها مباشرة على الكمبيوتر المحلي.

3. مقدمة الواجهة

ملاحظة: إذا قمت بحذف عقدة ModelSamplingAuraFlow عن طريق الخطأ، مما يتسبب في فشل إنشائها أو حدوث خطأ، فيمكنك العثور على ملف العقدة في /openbayes/input/input0/AuraFlow/comfy_workflow.json. بعد تنزيله محليًا، ما عليك سوى سحب الملف إلى واجهة ComfyUI لتوصيل العقدة تلقائيًا؛ أو قم بتحميل الملف من خلال وظيفة "التحميل" الموجودة على الجانب الأيمن من واجهة ComfyUI. إذا استمرت رسالة الخطأ في الظهور، فقد يكون السبب هو عدم تحديد النموذج الأيسر بشكل صحيح.

4. تحليل المعلمات

ومن الممكن أيضًا ضبط الإعدادات والمعلمات الأساسية للنموذج.

(1) عقدة ModelSamplingAuraFlow

يمكن للمعلمات الفريدة للنموذج، عندما تكون حوالي 1.73، أن تجعل الصورة المولدة تحتوي على تفاصيل أكثر 

(2) عقدة CLIP Text Encode(Prompt)

كلمات سريعة لإنشاء الصور

  • إن ملء المربع أعلاه بكلمات إيجابية (إيجابية) سيساعد في إنشاء صور تحتوي على عناصر الكلمة.
  • املأ المربع أدناه بالكلمات السلبية (سلبية) لتجنب إنشاء صور تحتوي على عناصر هذه الكلمة

(3) عقدة الصورة الكامنة الفارغة

  • "عرض/ارتفاع الصورة" هو حجم الصورة المُولدة
  • 「batch_size」حجم الدفعة، أي عدد الصور التي يتم إنشاؤها في وقت واحد. يجب الانتباه إلى حجم ذاكرة الفيديو، وإلا فقد يتم الإبلاغ عن خطأ بسبب عدم كفاية ذاكرة الفيديو. تحت حجم الصورة الافتراضي، يتم تعيينه عادةً على 1 أو 2

(4) عقدة KSampler

  • "البذرة" هي البذرة العشوائية لتوليد الصور، والتي يمكن تحديدها عشوائيًا
  • يشير مصطلح "التحكم بعد التوليد" إلى كيفية التعامل مع البذور بعد توليدها. هناك أربع طرق: "متزايدة"، "متناقصة"، "ثابتة"، و"عشوائية".
  • تشير "الخطوات" إلى عدد الخطوات اللازمة لإنشاء الصورة
  • "cfg" تعني الارتباط. كلما كانت القيمة أكبر، كان الرسم البياني الناتج أكثر ملاءمة للكلمة الموجهة. قد تؤدي القيمة الكبيرة جدًا إلى نتائج سيئة. القيمة الافتراضية هي 3.5
  • يمكنك تحديد العينة في "اسم العينة"
  • في "المجدول" يمكنك تحديد المجدول
  • يشير مصطلح "إزالة الضوضاء" إلى درجة إزالة الضوضاء. في النموذج، يعمل بشكل جيد عندما يكون > 0.8، وتكون جودة الصورة المولدة رديئة للغاية عندما يكون أقل. القيمة الافتراضية هي 1

(5) عقد الوظيفة الأساسية

كل ما عليك هنا هو النقر على "موجه قائمة الانتظار". سيؤدي الضغط على أزرار أخرى إلى حذف عقدة ModelSamplingAuraFlow وسيتعين عليك إعادة إضافة العقدة يدويًا، وهو أمر أكثر إزعاجًا.

  • انقر فوق "مطالبة قائمة الانتظار" لتوليد صورة بناءً على كلمات المطالبة التي ملأتها. سيتم تحميل النموذج في المرة الأولى التي تقوم بإنشائه فيها، والسرعة بطيئة.
  • يحفظ "حفظ" سير العمل الحالي، وسيتم حفظ الصور الناتجة في المجلد /home/output
  • يقوم "load" بتحميل العقد الإضافية.ملاحظة: إذا قمت بحذف عقدة ModelSamplingAuraFlow عن طريق الخطأ، مما يتسبب في فشل إنشائها أو حدوث خطأ، فيمكنك العثور على ملف العقدة في /openbayes/input/input0/AuraFlow/comfy_workflow.json. بعد تنزيله محليًا، ما عليك سوى سحب الملف إلى واجهة ComfyUI لتوصيل العقدة تلقائيًا؛ أو قم بتحميل الملف من خلال وظيفة "التحميل" الموجودة على الجانب الأيمن من واجهة ComfyUI.
  • يمكن لـ "تحميل الافتراضي" إنشاء سير عمل افتراضي.ملاحظة: لا يحتوي هذا التدفق على عقدة ModelSamplingAuraFlow. يجب عليك إعادة تحميل هذه العقدة بعد إنشاء سير العمل الافتراضي.
  • 「إعادة تعيين العرض」العودة إلى العرض الافتراضي

المناقشة والتبادل

🖌️ إذا رأيت مشروعًا عالي الجودة، فيرجى ترك رسالة في الخلفية للتوصية به! بالإضافة إلى ذلك، قمنا أيضًا بتأسيس مجموعة لتبادل الدروس التعليمية. مرحبًا بالأصدقاء لمسح رمز الاستجابة السريعة وإضافة [تبادل الدروس] للانضمام إلى المجموعة لمناقشة المشكلات الفنية المختلفة ومشاركة نتائج التطبيق↓