أداة تنزيل بسيطة لاستخدام خط الأنابيب في comfyUI
تحديث 03-08-2024--تمت إضافة دعم سحري، طالما أنه يمكن العثور على النموذج، يمكن الوصول إلى السرعة. طريقة التثبيت، تثبيت النقطة modelscope
- أضافت التحديثات السابقة محتوى الإصدارات 0.23.0 وما فوق. لم يعد هذا الإصدار يتطلب سمة local_dir_use_symlinks، ويدعم أيضًا تنزيل نماذج LLM.
تعتبر عقدة تنزيل النموذج ملائمة وسريعة الاستخدام، وهي تُستخدم بشكل أساسي لتجربة النماذج الجديدة بسرعة، حيث يستغرق الأمر وقتًا حتى يتمكن الآخرون من إنشاء المكونات الإضافية.
نظرًا لأنها تخدم بشكل أساسي لاعبي البر الرئيسي، فلا يتم استخدام اللغة الإنجليزية. هذه العقدة مخصصة أساسًا لتنزيل النماذج التي تعانق الوجه، وفي الواقع، أولئك الذين يعرفون الكود بشكل أساسي لا يحتاجون إليه.
ولكن عندما اكتشفت أنني اختبرت ما يكفي من النماذج مع خط الأنابيب، كان محرك الأقراص C الخاص بي على وشك الانفجار. لقد ندمت على عدم إعادة تعيين منطقة ذاكرة التخزين المؤقت، لذلك قمت بتحويل مكتبة التنزيل المحرجة إلى عقدة مريحة.
عندما يكون local_dir فارغًا، يتم تمكين الارتباطات الرمزية افتراضيًا.
يحتوي المكون الإضافي على مواقع مرآة مدمجة مباشرة، لذلك يمكن تنزيل جميع مواقع المرآة إذا كنت بحاجة إلى رمز مميز، فيرجى استخدام طريقة cli وإضافة --token "الرمز المميز الذي تقدمت بطلب للحصول عليه" في نهاية سطر الأوامر. .
تنسيق repo_id هو xxxxx/xxxxx إذا قمت بملئه بشكل غير صحيح، فلن يتم استخدامه.
يوصى باستخدام طريقة cli الجديدة دون الحاجة إلى فتح comfyUI وتنزيلها في كل مرة. للحصول على الاستخدام التفصيلي، راجع محتوى cli_example (مثال لأمر التنزيل دون فتح comfyUI).txt.
ما عليك سوى ملء repo_id وتنزيل جميع ملفات النموذج إلى دليل ملفات النماذج/النشرات الخاص بـ comfyUI بنقرة واحدة.
تشبه هذه الطريقة التنزيل مباشرة من Baofian. وتتمثل الميزة في أن بنية الملف مرتبة لك.
ملاحظة ———— نظرًا لأن بعض ملفات المكتبة النموذجية كثيرة جدًا وكبيرة جدًا، فمن المستحسن تحديد وضع الملفات الكبيرة في نمط التجاهل، وقم أولاً بتنزيل الملفات والهياكل الصغيرة فقط، ثم استخدم "الاستخدام 2" لتنزيل الملفات المقابلة.
ملاحظة —— لا يقوم ignore_patterns بتنزيل هذه الملفات، لذلك عليك الاختيار وفقًا لاحتياجاتك الخاصة. الإعداد الافتراضي هو لا شيء، مما يعني أنه تم تنزيل جميع الملفات.
ملاحظة ———— عند استخدام "الاستخدام 1"، يجب أن يكون get_single_model فارغًا قبل استخدامه.
طريقة الاستدعاء هي ملء المسار المطلق للنموذج المعدل.
لتنزيل ملف واحد، ما عليك سوى ملء repo_id وملء اسم النموذج الذي تحتاجه في get_single_model، ويمكنك تنزيله. النص الناتج هو عنوان النموذج.