المواصفات التقنية لـ stability-ai/stable-diffusion
| المواصفة | التفاصيل |
|---|---|
| معرف النموذج | stability-ai/stable-diffusion |
| المزوّد | Stability AI |
| عائلة النموذج | Stable Diffusion |
| النمط | توليد الصور من النص |
| المنهج الأساسي | نموذج الانتشار الكامن |
| المدخل الرئيسي | مطالبات باللغة الطبيعية |
| المخرج الرئيسي | صور مولَّدة بالذكاء الاصطناعي |
| القدرات الشائعة | توليد الصور من النص، تنويعات الصور، inpainting، outpainting، التحرير الموجّه بالمطالبة، التحكم في الأسلوب |
| الدقات النموذجية | تختلف حسب نقطة التحقق/الإصدار؛ تدعم عائلات Stable Diffusion الرسمية الشائعة دقات من 512×512 حتى 1024×1024 وما بعدها، وفقًا للنموذج وسير العمل المحدّدَين |
| أسلوب النشر | وصول قائم على واجهة برمجة التطبيقات عبر CometAPI؛ كما يدعم نظام Stable Diffusion الأوسع استخدامًا محليًا وعلى خوادم ذاتية من خلال الأوزان المفتوحة وأدوات المجتمع |
| ملاحظة الترخيص | تم توزيع Stable Diffusion بموجب تراخيص مفتوحة مثل CreativeML Open RAIL++-M لبعض الإصدارات الرسمية، لكن شروط الترخيص تختلف باختلاف نقطة التحقق/الإصدار، لذا يُنصَح بمراجعة خاصة بالتنفيذ |
ما هو stability-ai/stable-diffusion؟
stability-ai/stable-diffusion هو معرّف نموذج توليد صور من نص على CometAPI يمثّل عائلة Stable Diffusion من Stability AI. يُعرَف Stable Diffusion بأنه نموذج انتشار كامن ينشئ الصور من المطالبات المكتوبة عبر التوليد في فضاء كامِن مضغوط ثم فك ترميز ذلك التمثيل الكامن إلى صورة نهائية. يقلّل هذا التصميم بشكل كبير من متطلبات الحوسبة مقارنة بمقاربات الانتشار في فضاء البكسل بالكامل مع الحفاظ على جودة تركيب عالية للصور
نشأ نظام Stable Diffusion البيئي من تعاون شمل Stability AI وCompVis وRunway ومساهمين مرتبطين بـ LAION، وأصبح معتمدًا على نطاق واسع لأنه جمع بين جودة توليد صور قوية وخيارات نشر متاحة نسبيًا وتوفّر نماذج مفتوحة
عمليًا، تُستخدم هذه العائلة من النماذج في توليد فنون المفاهيم، والرسوم التوضيحية، والمواد التسويقية، ونماذج المنتجات، والمشاهد ذات الطابع الأسلوبي، والتركيبات الواقعية، والتجارب الإبداعية المعتمدة على المطالبات. وبناءً على نقطة التحقق وسير العمل المستخدمين، قد تُطبَّق أيضًا على inpainting، وتحرير الصور، ومسارات ترقية الدقة، ومهام التوليد المضبوطة
الميزات الرئيسية لـ stability-ai/stable-diffusion
- تحويل النص إلى صورة: يحوّل المطالبات باللغة الطبيعية إلى صور أصلية، مما يجعله مفيدًا لتوليد الأفكار واستكشاف التصميم وسير عمل إنشاء المحتوى.
- كفاءة الانتشار الكامن: يولّد الصور في الفضاء الكامن بدلًا من فضاء البكسل مباشرة، ما يخفض الكلفة الحاسوبية مع الحفاظ على جودة تركيب قوية.
- تحكم إبداعي مرن: يمكن أن تؤثر صياغة المطالبة والمطالبات السلبية والبذور وإعدادات التوجيه وخيارات العيّنة جميعها على الأسلوب والتركيب والاتساق عبر التوليدات. وهذا استنتاج مستند إلى كيفية عرض خطوط أنابيب Stable Diffusion عادةً في الأدوات والوثائق.
- سير عمل تحرير الصور: استُخدم Stable Diffusion في inpainting وoutpainting والتعديلات الموجّهة بالمطالبة، ما يتيح تحريرات موجّهة بدلًا من إعادة التوليد من الصفر.
- تعدد نسخ النموذج: تتضمن سلسلة Stable Diffusion الأوسع أجيالًا ونقاط تحقق متعددة، بما في ذلك نسخًا أعلى دقة وأكثر قدرة مثل SDXL، ما يمنح المطورين مرونة بناءً على الجودة والسرعة واحتياجات العتاد.
- دعم منظومة واسع: بسبب التكامل الواسع لـ Stable Diffusion عبر المستودعات ومجموعات التطوير والأدوات الإبداعية، يستفيد المطورون من منظومة محيطة كبيرة للتجريب والإنتاج.
- تأثير منظومة الأوزان المفتوحة: ساعدت إصدارات Stable Diffusion الرسمية على ترسيخ منظومة نماذج مفتوحة لتوليد الصور، مما أتاح التخصيص والضبط الدقيق والتجريب ذاتي الاستضافة في بيئات عديدة.
كيفية الوصول إلى ودمج stability-ai/stable-diffusion
الخطوة 1: التسجيل للحصول على مفتاح API
للبدء، أنشئ حساب CometAPI واستخرج مفتاح API الخاص بك من لوحة التحكم. ستستخدم هذا المفتاح لمصادقة كل طلب إلى واجهة stability-ai/stable-diffusion.
الخطوة 2: إرسال الطلبات إلى واجهة stability-ai/stable-diffusion
استخدم نقطة النهاية المتوافقة مع Replicate لدى CometAPI عند POST /replicate/v1/models/stability-ai/stable-diffusion/predictions.
curl https://api.cometapi.com/replicate/v1/models/stability-ai/stable-diffusion/predictions \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $COMETAPI_API_KEY" \
-d '{
"input": {
"prompt": "A cinematic futuristic city skyline at sunset, ultra detailed, volumetric lighting"
}
}'
الخطوة 3: استرجاع النتائج والتحقق منها
تعيد الواجهة كائن توقع يحتوي على معرّف. استعلم دوريًا عبر GET /replicate/v1/predictions/{prediction_id} للتحقق من حالة التوليد واسترجاع رابط الصورة الناتجة عند اكتمال التوقع.