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

Documentation updated: Wiki (github.com)

2 Likes

Hello! yes I do, coming soon, I will link it here :slight_smile:
Hmm but i do not have chat history - i think with what I share you can figure that part out

Any plans to include Whisper API to this so we can talk to GPT directly? Would be nice to have all in one package :slight_smile:


:love_you_gesture:

@lucoiso made this Ai art gallery with your plugin!! THANKS!!

Question…can I modify your code to work with stable diffusion API? if so, how would I go about doing that?? I foolishly tested my BPs with dalle so much that i generated 20$ worth of requests!! hehe opps, oh well, wasworth it to figure out how to get my BP to work! Thanks again, ive been having fun with your plugin and code for weeks!

1 Like

Please, sir - is there any chance you’d be willing to add the text-embedding-ada-002 model? I need to jump in on the vector train! This has to be my favourite plugin, i think.

Here’s a thing:

Thanks for the consideration either way, lucoiso! :beers:

1 Like

Is anyone getting disconnected from ChatGPT if the user in inactive for an extended period of time? Is there a way around this to re wake up ChatGPT without having to restart the game/engine?

Hello Lucoiso!
This plugin is fantastic when combine with your AzSpeech plugin!!! Are you planning on building an ios version? If both plugins can use on an IOS device it will be perfect!!!

1 Like

Hey @lucoiso - great plugin. It would be great to have a few clear use case blueprints in the documentation. It’s not entirely obvious how to hook everything up or to get the streaming text working. I can’t see much on the blueprint side in the current documentation. Anything anyone can provide would be super helpful :slight_smile:

@lucoiso Function calling is a new thing in ChatGPT, do you have any plans to integrate that into this?

2 Likes

after a long time without a computer since i moved from my country, a new update xd:

HttpGPT v1.5.3

Changes

3 Likes

Hello Lucoiso!
This plugin is so great!
I would like to ask you, can this be done using Azure OpenAI? How can it be set up?

1 Like

Yep! I’ll request access to Azure OpenAI (I’ll add the possibility to modify the endpoint even if they reject my application) and take a look at function calling. : )

1 Like

HttpGPT v1.5.4

Changes

HttpGPT v1.5.5

Changes

  1. Slate Adjustments: Editor Tools
  2. Support for system context input in Editor Chat


:warning: Note: I can only update the product on the marketplace to the latest 3 Engine versions, so UE4.27 is only being updated on GitHub!

HttpGPT v1.5.6

New Feature: Multiple Sessions in Editor Tool


Notes

HttpGPT v1.5.7

Changes

  1. Add initial support for function calling API
  2. Add custom endpoint to try support for Azure OpenAI
  3. Fix Editor Chat not opening due to inexistent directory

Function Calling

References:

1 Like

Hey there! Does this fully support Azure OpenAI as of today? :smiley: Wanted to try it out.

1 Like

Hello! : )

I didn’t get access to Azure OpenAI, so I can’t confirm if is everything okay, but I added a option to use a custom endpoint in Project Settings → Plugins → HttpGPT → Common Options

Hi there, i got some problems to make it work:

“message”: “Invalid URL (POST /v1/chat/completions/openai/deployments/gpt-3.5-turbo/chat/completions)”,
“type”: “invalid_request_error”,
I set the API KEY and the user name. Tried different variations, tried new key, got a billing plan. Now I reached the end of my knowledge :wink: Can sombody give my an advice?
thanks in advance

@lucoiso I’m starting to see some LLMs getting small enough and powerful enough to be used locally on computers and some on phones. e.g. Mistral which has many features that OpenAI’s ChatGPT has. I’ve seen one plugin were you can use one of these LLMs offline in Unreal. But unfortunately it’s bare bones with not many options, only works in Editor and not Packaged games. It’s still an exciting start! I was curious if there’s a way to implement downloading open source LLMs into your plugin, so we can have offline chatbots running in our Editor and Packaged games.