[FREE] HttpGPT: GPT Integration (ChatGPT and DALL-E)

Even in the binary version, this could happen, but differently, like if you pressed play to test out things, then you go quit and go to the gpt tap
New Text Document (2).txt (2.0 KB)

1 Like

Thanks! I’ll check it right now :hushed:

im getting a “Missing Modules” Error

"The following modules are missing or built with a different engine version:

HttpGPT
HttpGPTEditor

Engine modules cannot be compiled at runtime. Please build through your IDE"

I tryed it from Marketplace and Github. Same error
Tryed different version of Engine. Same error

Any idea ?

If you are in a blueprint project, create c++ class, then save and quit, then right click on your project in the explorer choose generate visual studio project files, Open the the .sln, and right click on your project name and build

I’m not sure if there is another way


image

HttpGPT v1.4.5

Changes

New Functions

  • IsTaskActive
  • IsTaskReadyToDestroy
  • IsTaskStillValid
2 Likes

EDIT/UPDATE:
Tested after getting a paid account…WORKS!

I wonder if part of the problem many are having is that they are using the free version? which gives this error (and hangs at waiting for response):

LogHttpGPT: Display: Activate (42910): Activating task
LogHttpGPT_Internal: Display: InitializeRequest (42910): Initializing request object
LogHttpGPT_Internal: Display: SetRequestContent (42910): Mounting content
LogHttpGPT_Internal: Display: SetRequestContent (42910): Selected model supports Chat API. Mounting section history.
LogHttpGPT_Internal: Display: BindRequestCallbacks (42910): Binding callbacks
LogHttpGPT_Internal: Display: SendRequest (42910): Sending request
LogHttpGPT_Internal: Display: SendRequest (42910): Request sent
LogSlate: Took 0.000217 seconds to synchronously load lazily loaded font ‘…/…/…/Engine/Content/Slate/Fonts/Roboto-Bold.ttf’ (160K)
LogHttpGPT_Internal: Display: OnProgressUpdated (42910): Progress Updated
LogHttpGPT_Internal: Display: OnProgressUpdated (42910):
Content: {

"error": {

    "message": "You exceeded your current quota, please check your plan and billing details.",
    "type": "insufficient_quota",
    "param": null,
    "code": null
}

};

1 Like

After setting up the paid account it works.
New problem, crashes right after.

Error:
Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0xffffffffffffffff

VCRUNTIME140
UnrealEditor_Core
UnrealEditor_HttpGPTEditor!SHttpGPTChatItem::GetMessageText() [D:\build\U5M-Marketplace\Sync\LocalBuilds\PluginTemp\HostProject\Plugins\HttpGPT\Source\HttpGPTEditor\Private\SHttpGPTChatView.cpp:108]
UnrealEditor_HttpGPTEditor!TBaseSPMethodDelegateInstance<1,SHttpGPTChatItem const ,1,FText __cdecl(void),FDefaultDelegateUserPolicy>::Execute() [D:\RocketSync\5.1.0-23058290+++UE5+Release-5.1\Working\Engine\Source\Runtime\Core\Public\Delegates\DelegateInstancesImpl.h:295]

1 Like

Thanks for the quick fix!
I would like to know if you would keep adding prompts to the API to make it better?
Thanks

Hello! Am I missing something or is changing the voice names not working? I can’t seem to get it to change by setting the default options. Is this a me thing again?

1 Like

Also it seems like the SpeechToText node won’t automatically shut itself off after listening in this latest update - is this intentional and I am meant to be using a callback or something when we initiate the STT? I programmed a button that waits for the async node to Recognition Complete and it never seems to fire.

1 Like

These messages above are meant for AzSpeech, my browser keeps throwing me into a different thread for some reason. How weird
image

Clicking [FREE] AzSpeech takes me to this page lol go figure

I don’t think you can delete messages on these forums now so I guess this is where they stay

1 Like

Hello @OurGameOrg ! : )

Oops, that’s a regression. I created a new issue to work on fixing: Regression: Recognition Completed event not being called · Issue #176 · lucoiso/UEAzSpeech · GitHub

The marketplace version wasn’t published and I canceled the update submission. I’ll send the fixed version soon.

About the link: There’s a problem in the forum, I can’t access the AzSpeech thread because my browser freezes when loading the page lol

1 Like

HttpGPT v1.4.6

Changes

  • Add new C++ function to call editor task
  • Add new property to identify editor tasks and apply or not flags / End PIE binding
  • Set the editor task & editor property handler object to receive the RF_Standalone flag to avoid being destroyed when editor context changes

Notes

  • These changes fix the bug related to the editor tasks being canceled when these situations occur: Save, Play PIE or End PIE.
  • This version also contains the fix for the crash @HollowsWoodsman related (fixed in v1.4.5). : )
2 Likes

Awesome!!!
This is really a wonderful assistant to have. I made a short video about your plugin to help others get started! Thanks so much @lucoiso !!

5 Likes

Whooa, awesome video! Thanks, it will help a lot! :hushed:

1 Like

HttpGPT v1.4.7

Changes

  • Better auto scrolling: Will auto scroll with the generated text only if the scroll bar is already in the end.
  • Selectable messages: Now you can select and copy the texts

Known issues

  • Weird selection if try to select the text while the text is being generated: UE4.27 & UE5.0

Screenshots

image

2 Likes

Hello, I got the version from the marketplace. I tried using GPT 4 but got this error:

Error code model not found
invalid request error
the model gpt 4 does not exist

works good with 3.5

1 Like

Hello! : )

GPT-4 is currently in a limited beta and requires to join a waitlist and be approved to start using this model.

Ref. link: OpenAI API

1 Like

Can we get a slow clap over here please and thank you!?
Really appreciate all your hard work with this and constantly pushing fixes, near daily!!
I have so many ideas on integrating this within various projects. Cannot thank you enough! Going to do my best to keep making content with your plugins and continue to share the knowledge. Rock on @lucoiso :love_you_gesture: inspiring!

1 Like

Ahh, thanks! : )

1 Like