За системата за 3D моделиране е разработен малък плъгин BlenderGPT, който позволява генерирането на съдържание на базата на задания, зададени на естествен език. Интерфейсът за въвеждане на команди е оформен като допълнителна вкладка „GPT-4 Assistant“ в страничната лента на 3D изгледа, където могат да се въвеждат произволни инструкции (например, „създай 100 куба на случайни места“, „вземи наличните кубове и ги направи с различен размер“) и веднага да се получи резултат. Кодът е написан на Python, заема малко над 300 реда и е разпространяван под лицензия MIT.
Принципът на работа се състои в предаване на тестово запитване на чатбота ChatGPT, който използва модела GPT-4, чрез публичния API на OpenAI, добавяйки към зададения от потребителя текст бележка „Можеш ли моля да напишеш Blender код за мен, който изпълнява следната задача“. След това отговарящият Python код се извлича и изпълнява като скрипт в Blender. За работа е необходим ключ за достъп до API на OpenAI (посочва се в менюто с параметрите на добавката). Генерираният код може да се следи през конзолата (Window > Toggle System Console).
Източник: opennet.ru
