Introduction to Blender Add-on: OpenAI Bridge
The Blender Add-on known as OpenAI Bridge is a tool designed to integrate OpenAI's API seamlessly into Blender, one of the most popular 3D creation suites. This add-on enhances Blender's functionality, allowing users to tap into the extensive capabilities provided by OpenAI's tools.
Download and Installation
Users can find all released versions of the OpenAI-Bridge add-on on its Release Page. For those who might be interested in exploring the latest features that may still be under development, there is an option to download an unstable version.
While the installation process might seem a bit challenging at first, comprehensive guidance is available in the installation document. This resource is designed to assist users in overcoming any difficulties during the setup.
Key Features
The OpenAI Bridge add-on offers a range of features that leverage OpenAI's Image, Audio, and Chat APIs to enhance and streamline users' creative processes in Blender:
-
Image Tool:
- Generate images using the OpenAI Image API.
- Edit and create variations of images with the same API.
- Currently, these capabilities are supported through the 'DALL-E' model.
-
Audio Tool:
- Transcribe audio inputs efficiently using OpenAI's Audio API, powered by the 'whisper-1' model.
-
Chat Tool:
- Engage in chat-based interactions using OpenAI's Chat API.
- Users can seek assistance for Blender operators or properties via a right-click menu.
- Current models supported are 'gpt-3.5-turbo', 'gpt-4', and 'gpt-4-32k'.
-
Code Tool:
- Generate Blender-specific Python code using the OpenAI Chat API.
- Edit and produce code examples using Python API through the right-click menu.
- Execute the generated code directly in Blender, enabling immediate control via prompts or audio inputs.
- This is supported by models such as 'gpt-3.5-turbo', 'gpt-4', and 'gpt-4-32k'.
Tutorials
For in-depth instructions and tips on using the add-on, users should refer to the tutorial documentation.
Change Log
A detailed record of updates and changes can be found in the CHANGELOG.md.
Community and Contribution
Users interested in contributing to the project or providing support can find guidelines and information in the CONTRIBUTING.md. Additionally, for bug reports or feature discussions, ISSUES.md serves as a helpful resource.
Project Authors
This project is owned by @nutti, an indie game and application developer who invests considerable effort in enhancing both Blender and the Unreal Game Engine through expansion projects.
For further engagement and support, nutti can be contacted via Twitter or supported through GitHub Sponsors. You can also explore further information on his personal website; however, note that it is available in Japanese only.