BlenderGPT - Pemalam untuk memanipulasi arahan Blender dalam bahasa semula jadi

Pemalam BlenderGPT kecil telah disediakan untuk sistem pemodelan 3D, yang membolehkan penjanaan kandungan berdasarkan tugas yang ditakrifkan dalam bahasa semula jadi. Antara muka untuk memasukkan arahan direka bentuk sebagai tab tambahan "GPT-4 Assistant" dalam bar sisi Paparan 3D, di mana anda boleh memasukkan arahan sewenang-wenangnya (contohnya, "buat 100 kiub di tempat rawak", "ambil kiub sedia ada dan buat saiz yang berbeza") dan dapatkan hasil dengan segera. Kod ini ditulis dalam Python, mengambil lebih daripada 300 baris, dan diedarkan di bawah lesen MIT.

Prinsip operasi adalah untuk menghantar permintaan ujian kepada chatbot ChatGPT menggunakan model GPT-4 melalui API awam OpenAI, sambil menambah nota "Bolehkah anda menulis kod Blender untuk saya yang menyelesaikan tugas berikut" kepada pengguna yang ditentukan teks. Seterusnya, kod Python diekstrak daripada respons dan dilaksanakan sebagai skrip dalam Blender. Untuk berfungsi, anda memerlukan kunci akses kepada OpenAI API (ditunjukkan dalam menu dengan pilihan tambahan). Kod yang dijana boleh dipantau melalui konsol (Window > Toggle System Console).



Sumber: opennet.ru

Tambah komen