Unreal Engine plugin for OpenAI API integration
Top 47.6% on sourcepulse
This plugin provides integration for the OpenAI API within Unreal Engine, enabling developers to leverage advanced AI capabilities like text generation, image creation, and speech transcription directly in their games and applications. It targets Unreal Engine developers seeking to incorporate cutting-edge AI features without leaving the engine's ecosystem.
How It Works
The plugin utilizes asynchronous HTTP requests to interact with various OpenAI API endpoints, including Completions (GPT-3, GPT-4), DALL·E 2 for image generation, and Whisper for speech-to-text. It exposes these functionalities through Blueprint nodes, allowing for easy integration into game logic and workflows. The approach simplifies complex API interactions into user-friendly Blueprint components.
Quick Start & Requirements
YourProject/Plugins/
directory.OPENAI_API_KEY
environment variable.Highlighted Details
Maintenance & Community
This is a community plugin with no official affiliation with OpenAI.
Licensing & Compatibility
The license is not explicitly stated in the README. Compatibility is confirmed for Windows, Mac, and Android platforms within Unreal Engine.
Limitations & Caveats
Streaming functionality for completions is listed as "supported soon." The provided video tutorial is noted as potentially out of date, requiring users to rely on the Blueprint examples for current usage. Security advice is given regarding API key encryption before packaging.
11 months ago
Inactive