Za sistem 3D-modeliranja je pripravljen majhen vtičnik BlenderGPT, ki omogoča generiranje vsebine na podlagi nalog, opredeljenih v naravnem jeziku. Vmesnik za vnos ukazov je oblikovan v obliki dodatnega zavihka „GPT-4 Assistant“ v stranski plošči 3D pogleda, kjer lahko vnesete poljubna navodila (na primer „ustvari 100 kock na naključno izbranih mestih“, „vzemi obstoječe kocke in jih naredi v različnih velikostih“) in takoj prejmete rezultat. Koda je napisana v Pythonu, obsega malo več kot 300 vrstic in se širi pod licenco MIT.
Načelo delovanja se zmanjšuje na prenos testnega vprašanja chatbota ChatGPT, ki uporablja model GPT-4, preko javnega API OpenAI, pri čemer se k besedilu, ki ga uporabnik vpiše, doda opomba „Lahko prosim napišeš Blender kodo, ki izvede naslednjo nalogo“. Nato se iz odgovora izvleče Python koda in se izvede kot skripta v Blenderju. Za delovanje je potreben ključ za dostop do API OpenAI (ki se navede v meniju s parametri dodatka). Generirano kodo lahko spremljate prek konzole (Okno > Preklopi sistemsko konzolo).
Izvor: opennet.ru
