CHAT AI Dialogue System and Tools

CHAT AI Dialogue System & Tools is a UE4 plugin that provides Blueprints for building interactive AI based dialogue systems using ChatGPT and GPT as a backend and tools to integrate the power of large language models directly into the UE5 editor.

Welcome to the documentation and thank you for purchasing CHAT AI Dialogue System and Tools!

For any questions, don’t hesitate to contact me at:

Please consider rating the package in your asset downloads or leave a review on the asset page. This will help the growth of this asset.

Getting Started


The main component of the plugin is CHATAIDialogueSystemAndToolsLibrary function library. It exposes a group of functions that provide the user with ways of simplifying static meshes, procedural meshes and group of vertices at runtime, these are better described on the C++ Function/Blueprint Reference section.

C++ Function/Blueprint Reference


void SetAPIKey(FString APIKey);


static void SetModel(FString ModelName);


static void SetTemperature(float Temperature);


static FGPTDialogueContext CreateDialogueContext(FString CharacterName, FString ActAs, TArray<FString> ThingsToMention);


static void Talk(UObject* WorldContextObject, FString Dialog, UPARAM(ref) FGPTDialogueContext& Context, FLatentActionInfo LatentInfo, bool& bIsSuccess, FString& ResponseString);


static void AskAQuestion(UObject* WorldContextObject, FString Prompt, FLatentActionInfo LatentInfo, bool& bIsSuccess, FString& ResponseString);


If you couldn’t fix your issue or have any questions or situation don’t hesitate to shoot me an email at:

About us

We are a small company focused on building tools for game developers. Send us an email to if interested in working with us. For any other inquiries, feel free to contact us at or contact us on the discord

Sign up to our newsletter.

Want to receive news about discounts, new products and updates?