قمت بتطوير تطبيق يعتمد على الذكاء الاصطناعي لتوليد شخصيات ألعاب رقمية بشكل تلقائي باستخدام نموذج Stable Diffusion v1.5. يتيح التطبيق للمستخدم إدخال وصف نصي للشخصية المطلوبة، ليقوم النظام بتحويل هذا الوصف إلى صورة عالية الجودة لشخصية لعبة.
تم بناء واجهة المستخدم باستخدام Gradio لتوفير تجربة تفاعلية سهلة، بينما يعتمد التطبيق في الخلفية على مكتبة Diffusers لتوليد الصور.
المميزات الرئيسية
تحويل الوصف النصي (Prompt) إلى شخصية لعبة باستخدام الذكاء الاصطناعي.
إمكانية إضافة Negative Prompt للتحكم في جودة الصورة وتجنب العيوب.
التحكم في:
Guidance Scale لتحديد مدى التزام النموذج بالوصف.
Inference Steps لتحسين جودة الصورة.
Seed لإعادة إنتاج نفس الصورة أو إنشاء صور عشوائية.
تحسين استهلاك الذاكرة باستخدام تقنيات attention slicing و VAE slicing لتشغيل النموذج بكفاءة على GPU.