BlenderGPT - Plugin na manipuláciu s príkazmi Blenderu v prirodzenom jazyku

Pre systém 3D modelovania je pripravený malý zásuvný modul BlenderGPT, ktorý umožňuje generovanie obsahu na základe úloh definovaných v prirodzenom jazyku. Rozhranie pre zadávanie príkazov je navrhnuté ako doplnková záložka „GPT-4 Assistant“ v postrannom paneli 3D View, do ktorej môžete zadávať ľubovoľné pokyny (napríklad „vytvor 100 kociek na náhodných miestach“, „vezmite existujúce kocky a vytvorte majú rôzne veľkosti") a okamžite získate výsledky. Kód je napísaný v Pythone, zaberá niečo vyše 300 riadkov a je distribuovaný pod licenciou MIT.

Princíp činnosti spočíva v odoslaní testovacej požiadavky chatbotovi ChatGPT pomocou modelu GPT-4 cez verejné API OpenAI s pridaním poznámky „Môžete mi prosím napísať kód Blenderu, ktorý vykoná nasledujúcu úlohu“ k používateľovi zadanému? text. Ďalej sa z odpovede extrahuje kód Pythonu a spustí sa ako skript v Blenderi. Pre prácu potrebujete prístupový kľúč k OpenAI API (uvedené v menu s parametrami doplnku). Vygenerovaný kód je možné sledovať cez konzolu (Okno > Prepnúť systémovú konzolu).



Zdroj: opennet.ru

Pridať komentár