BlenderGPT - البرنامج المساعد لمعالجة أوامر Blender بلغة طبيعية

تم إعداد مكون إضافي BlenderGPT صغير لنظام النمذجة ثلاثية الأبعاد ، والذي يسمح بإنشاء محتوى بناءً على المهام المحددة في اللغة الطبيعية. تم تصميم واجهة إدخال الأوامر كعلامة تبويب إضافية "مساعد GPT-3" في الشريط الجانبي للعرض ثلاثي الأبعاد ، حيث يمكنك إدخال تعليمات عشوائية (على سبيل المثال ، "إنشاء 4 مكعب في أماكن عشوائية" ، و "أخذ المكعبات الموجودة وعمل بأحجام مختلفة ") واحصل على النتائج فورًا. تمت كتابة الكود بلغة Python ، ويستغرق ما يزيد قليلاً عن 3 سطر ، ويتم توزيعه بموجب ترخيص معهد ماساتشوستس للتكنولوجيا (MIT).

ينبع مبدأ العملية من إرسال طلب اختبار إلى ChatGPT chatbot باستخدام نموذج GPT-4 عبر واجهة برمجة تطبيقات OpenAI العامة ، مع إضافة الملاحظة "هل يمكنك كتابة رمز Blender لي الذي ينجز المهمة التالية" إلى المستخدم المحدد نص. بعد ذلك ، يتم استخراج كود Python من الاستجابة ويتم تنفيذه كبرنامج نصي في Blender. للعمل ، تحتاج إلى مفتاح وصول إلى OpenAI API (المشار إليه في القائمة مع معلمات الوظيفة الإضافية). يمكن مراقبة الكود الذي تم إنشاؤه من خلال وحدة التحكم (Window> Toggle System Console).



المصدر: opennet.ru

إضافة تعليق