BlenderGPT - Plugin pour manipuler les commandes de Blender en langage naturel

Un petit plug-in BlenderGPT a été préparé pour le système de modélisation 3D, qui permet de générer du contenu basé sur des tâches définies en langage naturel. L'interface de saisie des commandes est conçue comme un onglet supplémentaire "Assistant GPT-4" dans la barre latérale de la vue 3D, dans lequel vous pouvez saisir des instructions arbitraires (par exemple, "créer 100 cubes à des endroits aléatoires", "prendre les cubes existants et faire différentes tailles") et obtenez des résultats immédiatement. Le code est écrit en Python, prend un peu plus de 300 lignes et est distribué sous licence MIT.

Le principe de fonctionnement se résume à envoyer une demande de test au chatbot ChatGPT en utilisant le modèle GPT-4 via l'API publique OpenAI, en ajoutant la note "Pouvez-vous s'il vous plaît écrire le code Blender pour moi qui accomplit la tâche suivante" à l'utilisateur-spécifié texte. Ensuite, le code Python est extrait de la réponse et exécuté en tant que script dans Blender. Pour travailler, vous avez besoin d'une clé d'accès à l'API OpenAI (indiquée dans le menu avec les paramètres complémentaires). Le code généré peut être surveillé via la console (Fenêtre > Basculer la console système).



Source: opennet.ru

Ajouter un commentaire