Per il sistema di modellazione 3D è stato preparato un piccolo plugin BlenderGPT, che consente di generare contenuti basati su compiti definiti in linguaggio naturale. L'interfaccia per l'inserimento dei comandi è strutturata come una scheda aggiuntiva "GPT-4 Assistant" nella barra laterale della Vista 3D, dove è possibile inserire istruzioni casuali (ad esempio, "crea 100 cubi in posizioni casuali", "prendi i cubi esistenti e rendili di dimensioni diverse") e ottenere immediatamente il risultato. Il codice è scritto in Python, conta poco più di 300 righe e viene distribuito con licenza MIT.
Il principio di funzionamento consiste nell'inviare una richiesta di test al chatbot ChatGPT, che utilizza il modello GPT-4, attraverso l'API pubblica di OpenAI, aggiungendo al testo fornito dall'utente la nota "Can you please write Blender code for me that accomplishes the following task". Successivamente, dal risultato si estrae il codice Python e si esegue come script in Blender. Per utilizzare è necessario avere una chiave di accesso all'API OpenAI (specificata nel menu delle impostazioni del plugin). Il codice generato può essere monitorato attraverso la console (Finestra > Attiva Console di Sistema).
Fonte: opennet.ru
