BlenderGPT - 用于以自然语言操作 Blender 命令的插件

已经为 3D 建模系统准备了一个小型 BlenderGPT 插件,它允许根据以自然语言定义的任务生成内容。 输入命令的界面被设计为 4D View 侧边栏中的附加选项卡“GPT-3 Assistant”,您可以在其中输入任意指令(例如,“在随机位置创建 100 个立方体”、“获取现有立方体并制作它们大小不同”)并立即得到结果。 代码是用 Python 编写的,只有 300 多行,并在 MIT 许可下分发。

操作原理归结为通过 OpenAI 公共 API 使用 GPT-4 模型向 ChatGPT 聊天机器人发送测试请求,并在用户指定的请求中添加注释“能否请您为我编写完成以下任务的 Blender 代码”文本。 接下来,从响应中提取 Python 代码并在 Blender 中作为脚本执行。 要工作,您需要一个 OpenAI API 的访问密钥(在带有附加选项的菜单中指示)。 可以通过控制台(Window > Toggle System Console)监视生成的代码。



来源: opennet.ru

添加评论