LF logo
by learnformula
search
Log in
search
Courses/Information Technology/Artificial Intelligence

Unreal Engine: Creating a ChatGPT / Dall-E Plugin

Learn how to create an OpenAI ChatGPT and Dall-E plugin directly in the Unreal Engine!

Created byJosh Triplett
4.0
(1 reviews)
IntermediateUpdated Sep 17, 2023
Unreal Engine: Creating a ChatGPT / Dall-E Plugin

What You'll Learn

check_circleHow to create a custom plugin in Unreal Engine
check_circleHow to write a Python script to call a ChatGPT prompt
check_circleHow to write a Python script to call a Dall-E prompt
check_circleHow to script the Unreal Editor to call custom commands
check_circleHow to design and spawn a custom Unreal Editor window

About This Course

The future is here. Natural Language Processing and Generative AI have taken the world by storm, enabling automation, code generation, and image generation with a simple text prompt.

ChatGPT has allowed users to generate an unlimited amount of content, from code generation to creative writing, email and website templates, and so much more! DALL·E has allowed everyone, no matter their artistic skill, to generate art and design as if they were professional artists!

In this course, you will learn how to create a custom Unreal Editor plugin that adds ChatGPT and DALL·E functionality to the Unreal Engine! At the end of this course, you will have created an Unreal Engine plugin, ported ChatGPT and DALL·E into the editor using Python, and created a full editor utility widget menu to generate ChatGPT responses and DALL·E imagery directly in the Editor!

The imagery you generate in DALL·E will also be imported and saved right in the Content Browser!

This is an intermediate course for those who already know the basics of Unreal Engine. We will not be going over how to download and install the Engine or general navigation of the Editor. We will also not be discussing the principles of programming. However, you will be able to follow along in every step of the creation of a fully functional ChatGPT and DALL·E plugin in Unreal Engine!

Your Instructor

Josh Triplett
Josh Triplett

Advanced Aerospace Technologies Specialist

menu_book1 courses
star1 reviews

Josh Triplett is currently an Advanced Technologies Specialist at a Fortune 500 aerospace company. He spent 12 years leading all virtual efforts for Global Marketing before switching to his new role researching and developing advanced technologies such as augmented and virtual reality, real-time technologies, and artificial intelligence. Software experience includes 15 years of experience with Unreal Engine, 10 years of experience with Unity Engine, 17 years of experience with Maya, 18 years of experience with Adobe products, 12 years programming experience (C#/C++/Mel), 10 years developing mobile real-time applications, and 8 years of experience with Augmented and Virtual Reality. He has created company wide visualization applications that have increased sales revenue significantly, led virtual efforts for worldwide events, developed visual effects and applications for the launch of several new aircraft, and developed databases, systems, and workflows that have been adopted company wide.

Credit Information

Do these courses count toward my professional development requirements?

This portal is provided as a training and development resource for City of Markham employees. Every course is delivered by a qualified subject matter expert or learning organization, is quantifiable in hours, and is verifiable — you receive a documented certificate of completion for every course you finish, stored on LearnFormula indefinitely.

If you hold a professional designation (for example in engineering, accounting, human resources, or law), courses may be counted as professionally relevant, verifiable learning activities toward your continuing professional development. Individual practitioners are responsible for confirming that an activity meets the requirements of their professional body. For questions about the City of Markham's training and development policies, please speak with your people leader or Human Resources.

What Students Are Saying

4.0
Student's Choice
1 reviews

Frequently Asked Questions

We are a registered provider with 327+ associations and regulatory bodies worldwide. We operate across 29 global markets including Canada, the US, Australia, and the UK. Every course page clearly displays its specific accreditations. Upon completion, you receive a professional certificate that can be validated online. Our certificates include all necessary accreditation details, credit hours, and completion dates, and are formatted specifically to meet the submission requirements of most global regulatory bodies.