لقد أعلنا مؤخرًا عن Inference for PROs، وهو عرضنا الجديد الذي يجعل النماذج الأكبر حجمًا في متناول جمهور أوسع. تفتح هذه الفرصة إمكانيات جديدة لتشغيل تطبيقات المستخدم النهائي باستخدام Hugging Face كمنصة.
مثال على هذا التطبيق هو AI Comic Factory – وهو الفضاء الذي أثبت شعبيته بشكل لا يصدق. لقد جربه آلاف المستخدمين لإنشاء لوحات كوميدية خاصة بهم تعمل بالذكاء الاصطناعي، مما يعزز مجتمعه الخاص من المستخدمين العاديين. إنهم يشاركون إبداعاتهم، حتى أن البعض يفتح طلبات السحب.
في هذا البرنامج التعليمي، سنوضح لك كيفية تفرع وتكوين AI Comic Factory لتجنب أوقات الانتظار الطويلة ونشره على مساحتك الخاصة باستخدام Inference API. لا يتطلب الأمر مهارات تقنية قوية، ولكن يوصى ببعض المعرفة بواجهات برمجة التطبيقات ومتغيرات البيئة والفهم العام لـ LLMs والنشر المستقر.
ابدء
أولاً، تأكد من تسجيلك للحصول على حساب PRO Hugging Face، حيث سيمنحك هذا الوصول إلى طرازي Llama-2 وSDXL.
كيف يعمل مصنع القصص المصورة بالذكاء الاصطناعي
يختلف AI Comic Factory قليلاً عن المساحات الأخرى التي تعمل على Hugging Face: فهو تطبيق NextJS، يتم نشره باستخدام Docker، ويعتمد على نهج خادم العميل، ويتطلب وجود واجهتي برمجة تطبيقات للعمل:
- واجهة برمجة تطبيقات نموذج اللغة (حاليًا Llama-2)
- واجهة برمجة تطبيقات الانتشار المستقر (حاليًا SDXL 1.0)
تكرار الفضاء
لتكرار AI Comic Factory، انتقل إلى المساحة وانقر على “تكرار”:

ستلاحظ أن مالك المساحة والاسم وإمكانية الرؤية قد تم ملؤها بالفعل نيابةً عنك، لذا يمكنك ترك هذه القيم كما هي.
سيتم تشغيل نسختك من Space داخل حاوية Docker التي لا تتطلب الكثير من الموارد، لذا يمكنك استخدام أصغر مثيل. تستخدم مساحة AI Comic Factory Space الرسمية نسخة أكبر من وحدة المعالجة المركزية، لأنها تلبي احتياجات قاعدة كبيرة من المستخدمين.
لتشغيل AI Comic Factory ضمن حسابك، تحتاج إلى تكوين رمز Hugging Face الخاص بك:

اختيار محركات LLM وSD
يدعم AI Comic Factory محركات خلفية مختلفة، والتي يمكن تهيئتها باستخدام متغيرين للبيئة:
LLM_ENGINEلتكوين نموذج اللغة (القيم المحتملة هيINFERENCE_API,INFERENCE_ENDPOINT,OPENAI)RENDERING_ENGINEلتكوين محرك إنشاء الصور (القيم المحتملة هيINFERENCE_API,INFERENCE_ENDPOINT,REPLICATE,VIDEOCHAIN).
سنركز على جعل AI Comic Factory يعمل على Inference API، لذا يجب ضبطهما معًا INFERENCE_API:

يمكنك العثور على مزيد من المعلومات حول المحركات البديلة والموردين في الملف README الخاص بالمشروع وملف التكوين .env.
تكوين النماذج
يأتي AI Comic Factory مزودًا بالنماذج التالية التي تم تكوينها مسبقًا:
LLM_HF_INFERENCE_API_MODEL: القيمة الافتراضية هيmeta-llama/Llama-2-70b-chat-hfRENDERING_HF_RENDERING_INFERENCE_API_MODEL: القيمة الافتراضية هيstabilityai/stable-diffusion-xl-base-1.0
يمنحك حساب PRO Hugging Face الخاص بك بالفعل إمكانية الوصول إلى تلك النماذج، لذلك ليس لديك أي شيء لتفعله أو تغيره.
نذهب أبعد من ذلك
لا يزال دعم Inference API في AI Comic Factory في مراحله الأولى، وبعض الميزات، مثل استخدام خطوة التصفية لـ SDXL أو تنفيذ الترقية، لم يتم نقلها بعد.
ومع ذلك، نأمل أن تمكنك هذه المعلومات من البدء في تعديل وتعديل AI Comic Factory ليناسب متطلباتك.
لا تتردد في تجربة وتجربة نماذج أخرى من المجتمع، وقرصنة سعيدة!