Skip to content
This repository was archived by the owner on Oct 11, 2024. It is now read-only.

Commit 870b864

Browse files
authored
v1.5.9 (#99)
* UE5.3 (#90) * Initialize structure members * Adjustments
1 parent a0cb2c5 commit 870b864

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

49 files changed

+2659
-2762
lines changed

Config/DefaultHttpGPT.ini

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,33 @@
11
[CoreRedirects]
22
;v1.5.0
33
; Classes
4-
+ClassRedirects=(OldName="/Script/HttpGPT.HttpGPTRequest", NewName="/Script/HttpGPTChatModule.HttpGPTChatRequest")
5-
+ClassRedirects=(OldName="/Script/HttpGPT.HttpGPTHelper", NewName="/Script/HttpGPTCommonModule.HttpGPTHelper")
6-
+ClassRedirects=(OldName="/Script/HttpGPT.HttpGPTSettings", NewName="/Script/HttpGPTCommonModule.HttpGPTSettings")
4+
+ClassRedirects = (OldName="/Script/HttpGPT.HttpGPTRequest", NewName="/Script/HttpGPTChatModule.HttpGPTChatRequest")
5+
+ClassRedirects = (OldName="/Script/HttpGPT.HttpGPTHelper", NewName="/Script/HttpGPTCommonModule.HttpGPTHelper")
6+
+ClassRedirects = (OldName="/Script/HttpGPT.HttpGPTSettings", NewName="/Script/HttpGPTCommonModule.HttpGPTSettings")
77

88
; Delegates
9-
+ClassRedirects=(OldName="/Script/HttpGPT.HttpGPTResponseDelegate", NewName="/Script/HttpGPTChatModule.HttpGPTChatResponseDelegate")
10-
+ClassRedirects=(OldName="/Script/HttpGPT.HttpGPTGenericDelegate", NewName="/Script/HttpGPTCommonModule.HttpGPTGenericDelegate")
9+
+ClassRedirects = (OldName="/Script/HttpGPT.HttpGPTResponseDelegate", NewName="/Script/HttpGPTChatModule.HttpGPTChatResponseDelegate")
10+
+ClassRedirects = (OldName="/Script/HttpGPT.HttpGPTGenericDelegate", NewName="/Script/HttpGPTCommonModule.HttpGPTGenericDelegate")
1111

1212
; Enumerations
13-
+EnumRedirects=(OldName="/Script/HttpGPT.EHttpGPTRole",NewName="/Script/HttpGPTCommonModule.EHttpGPTChatRole")
14-
+EnumRedirects=(OldName="/Script/HttpGPT.EHttpGPTModel",NewName="/Script/HttpGPTCommonModule.EHttpGPTChatModel")
13+
+EnumRedirects = (OldName="/Script/HttpGPT.EHttpGPTRole",NewName="/Script/HttpGPTCommonModule.EHttpGPTChatRole")
14+
+EnumRedirects = (OldName="/Script/HttpGPT.EHttpGPTModel",NewName="/Script/HttpGPTCommonModule.EHttpGPTChatModel")
1515

1616
; Structures
17-
+StructRedirects=(OldName="/Script/HttpGPT.HttpGPTError",NewName="/Script/HttpGPTCommonModule.HttpGPTCommonError")
18-
+StructRedirects=(OldName="/Script/HttpGPT.HttpGPTResponse",NewName="/Script/HttpGPTCommonModule.HttpGPTChatResponse")
19-
+StructRedirects=(OldName="/Script/HttpGPT.HttpGPTMessage",NewName="/Script/HttpGPTCommonModule.HttpGPTChatMessage")
20-
+StructRedirects=(OldName="/Script/HttpGPT.HttpGPTChoice",NewName="/Script/HttpGPTCommonModule.HttpGPTChatChoice")
21-
+StructRedirects=(OldName="/Script/HttpGPT.HttpGPTUsage",NewName="/Script/HttpGPTCommonModule.HttpGPTChatUsage")
22-
+StructRedirects=(OldName="/Script/HttpGPT.HttpGPTOptions",NewName="/Script/HttpGPTCommonModule.HttpGPTChatOptions")
17+
+StructRedirects = (OldName="/Script/HttpGPT.HttpGPTError",NewName="/Script/HttpGPTCommonModule.HttpGPTCommonError")
18+
+StructRedirects = (OldName="/Script/HttpGPT.HttpGPTResponse",NewName="/Script/HttpGPTCommonModule.HttpGPTChatResponse")
19+
+StructRedirects = (OldName="/Script/HttpGPT.HttpGPTMessage",NewName="/Script/HttpGPTCommonModule.HttpGPTChatMessage")
20+
+StructRedirects = (OldName="/Script/HttpGPT.HttpGPTChoice",NewName="/Script/HttpGPTCommonModule.HttpGPTChatChoice")
21+
+StructRedirects = (OldName="/Script/HttpGPT.HttpGPTUsage",NewName="/Script/HttpGPTCommonModule.HttpGPTChatUsage")
22+
+StructRedirects = (OldName="/Script/HttpGPT.HttpGPTOptions",NewName="/Script/HttpGPTCommonModule.HttpGPTChatOptions")
2323

2424
; Properties
25-
+PropertyRedirects=(OldName="/Script/HttpGPTCommonModule.HttpGPTChatOptions.APIKey", NewName="/Script/HttpGPTCommonModule.HttpGPTCommonOptions.APIKey")
26-
+PropertyRedirects=(OldName="/Script/HttpGPTCommonModule.HttpGPTChatOptions.User", NewName="/Script/HttpGPTCommonModule.HttpGPTCommonOptions.User")
27-
+PropertyRedirects=(OldName="/Script/HttpGPTChatModule.HttpGPTChatRequest.SendMessage_CustomOptions.Options", NewName="/Script/HttpGPTChatModule.HttpGPTChatRequest.SendMessage_CustomOptions.ChatOptions")
28-
+PropertyRedirects=(OldName="/Script/HttpGPTChatModule.HttpGPTChatRequest.SendMessages_CustomOptions.Options", NewName="/Script/HttpGPTChatModule.HttpGPTChatRequest.SendMessages_CustomOptions.ChatOptions")
25+
+PropertyRedirects = (OldName="/Script/HttpGPTCommonModule.HttpGPTChatOptions.APIKey", NewName="/Script/HttpGPTCommonModule.HttpGPTCommonOptions.APIKey")
26+
+PropertyRedirects = (OldName="/Script/HttpGPTCommonModule.HttpGPTChatOptions.User", NewName="/Script/HttpGPTCommonModule.HttpGPTCommonOptions.User")
27+
+PropertyRedirects = (OldName="/Script/HttpGPTChatModule.HttpGPTChatRequest.SendMessage_CustomOptions.Options", NewName="/Script/HttpGPTChatModule.HttpGPTChatRequest.SendMessage_CustomOptions.ChatOptions")
28+
+PropertyRedirects = (OldName="/Script/HttpGPTChatModule.HttpGPTChatRequest.SendMessages_CustomOptions.Options", NewName="/Script/HttpGPTChatModule.HttpGPTChatRequest.SendMessages_CustomOptions.ChatOptions")
2929

3030
; Functions
31-
+FunctionRedirects=(OldName="/Script/HttpGPTChatModule.HttpGPTChatRequest.SendMessage", NewName="/Script/HttpGPTChatModule.HttpGPTChatRequest.SendMessage_DefaultOptions")
32-
+FunctionRedirects=(OldName="/Script/HttpGPTChatModule.HttpGPTChatRequest.SendMessages", NewName="/Script/HttpGPTChatModule.HttpGPTChatRequest.SendMessages_DefaultOptions")
33-
+FunctionRedirects=(OldName="/Script/HttpGPTChatModule.HttpGPTChatRequest.GetTaskOptions", NewName="/Script/HttpGPTChatModule.HttpGPTChatRequest.GetChatOptions")
31+
+FunctionRedirects = (OldName="/Script/HttpGPTChatModule.HttpGPTChatRequest.SendMessage", NewName="/Script/HttpGPTChatModule.HttpGPTChatRequest.SendMessage_DefaultOptions")
32+
+FunctionRedirects = (OldName="/Script/HttpGPTChatModule.HttpGPTChatRequest.SendMessages", NewName="/Script/HttpGPTChatModule.HttpGPTChatRequest.SendMessages_DefaultOptions")
33+
+FunctionRedirects = (OldName="/Script/HttpGPTChatModule.HttpGPTChatRequest.GetTaskOptions", NewName="/Script/HttpGPTChatModule.HttpGPTChatRequest.GetChatOptions")

HttpGPT.uplugin

Lines changed: 63 additions & 63 deletions
Original file line numberDiff line numberDiff line change
@@ -1,65 +1,65 @@
11
{
2-
"FileVersion": 3,
3-
"Version": 20,
4-
"VersionName": "1.5.7",
5-
"FriendlyName": "HttpGPT - GPT Integration",
6-
"Description": "HttpGPT is an Unreal Engine plugin that facilitates integration with OpenAI's GPT based services (ChatGPT and DALL-E) through asynchronous REST requests, making it easy for developers to communicate with these services. HttpGPT also includes new Editor Tools to integrate Chat GPT and DALL-E image generation directly in the Engine.",
7-
"Category": "Game Features",
8-
"CreatedBy": "Lucas Vilas-Boas",
9-
"CreatedByURL": "https://github.com/lucoiso",
10-
"DocsURL": "https://github.com/lucoiso/UEHttpGPT/wiki",
11-
"MarketplaceURL": "com.epicgames.launcher://ue/marketplace/product/433c180835184aeca0172680a69497ee",
12-
"SupportURL": "https://github.com/lucoiso/UEHttpGPT/issues",
13-
"CanContainContent": false,
14-
"IsBetaVersion": true,
15-
"IsExperimentalVersion": false,
16-
"Installed": false,
17-
"Modules": [
18-
{
19-
"Name": "HttpGPTChatModule",
20-
"Type": "Runtime",
21-
"LoadingPhase": "Default",
22-
"PlatformAllowList": [
23-
"Win64",
24-
"Mac",
25-
"Linux",
26-
"IOS",
27-
"Android"
28-
]
29-
},
30-
{
31-
"Name": "HttpGPTImageModule",
32-
"Type": "Runtime",
33-
"LoadingPhase": "Default",
34-
"PlatformAllowList": [
35-
"Win64",
36-
"Mac",
37-
"Linux",
38-
"IOS",
39-
"Android"
40-
]
41-
},
42-
{
43-
"Name": "HttpGPTCommonModule",
44-
"Type": "Runtime",
45-
"LoadingPhase": "Default",
46-
"PlatformAllowList": [
47-
"Win64",
48-
"Mac",
49-
"Linux",
50-
"IOS",
51-
"Android"
52-
]
53-
},
54-
{
55-
"Name": "HttpGPTEditorModule",
56-
"Type": "Editor",
57-
"PlatformAllowList": [
58-
"Win64",
59-
"Mac",
60-
"Linux"
61-
],
62-
"LoadingPhase": "Default"
63-
}
64-
]
2+
"FileVersion": 3,
3+
"Version": 22,
4+
"VersionName": "1.5.9",
5+
"FriendlyName": "HttpGPT - GPT Integration",
6+
"Description": "HttpGPT is an Unreal Engine plugin that facilitates integration with OpenAI's GPT based services (ChatGPT and DALL-E) through asynchronous REST requests, making it easy for developers to communicate with these services. HttpGPT also includes new Editor Tools to integrate Chat GPT and DALL-E image generation directly in the Engine.",
7+
"Category": "Game Features",
8+
"CreatedBy": "Lucas Vilas-Boas",
9+
"CreatedByURL": "https://github.com/lucoiso",
10+
"DocsURL": "https://github.com/lucoiso/UEHttpGPT/wiki",
11+
"MarketplaceURL": "com.epicgames.launcher://ue/marketplace/product/433c180835184aeca0172680a69497ee",
12+
"SupportURL": "https://github.com/lucoiso/UEHttpGPT/issues",
13+
"CanContainContent": false,
14+
"IsBetaVersion": true,
15+
"IsExperimentalVersion": false,
16+
"Installed": false,
17+
"Modules": [
18+
{
19+
"Name": "HttpGPTChatModule",
20+
"Type": "Runtime",
21+
"LoadingPhase": "Default",
22+
"PlatformAllowList": [
23+
"Win64",
24+
"Mac",
25+
"Linux",
26+
"IOS",
27+
"Android"
28+
]
29+
},
30+
{
31+
"Name": "HttpGPTImageModule",
32+
"Type": "Runtime",
33+
"LoadingPhase": "Default",
34+
"PlatformAllowList": [
35+
"Win64",
36+
"Mac",
37+
"Linux",
38+
"IOS",
39+
"Android"
40+
]
41+
},
42+
{
43+
"Name": "HttpGPTCommonModule",
44+
"Type": "Runtime",
45+
"LoadingPhase": "Default",
46+
"PlatformAllowList": [
47+
"Win64",
48+
"Mac",
49+
"Linux",
50+
"IOS",
51+
"Android"
52+
]
53+
},
54+
{
55+
"Name": "HttpGPTEditorModule",
56+
"Type": "Editor",
57+
"PlatformAllowList": [
58+
"Win64",
59+
"Mac",
60+
"Linux"
61+
],
62+
"LoadingPhase": "Default"
63+
}
64+
]
6565
}

Source/HttpGPTChatModule/HttpGPTChatModule.Build.cs

Lines changed: 18 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -6,28 +6,25 @@
66

77
public class HttpGPTChatModule : ModuleRules
88
{
9-
public HttpGPTChatModule(ReadOnlyTargetRules Target) : base(Target)
10-
{
11-
PCHUsage = PCHUsageMode.UseExplicitOrSharedPCHs;
12-
CppStandard = CppStandardVersion.Cpp17;
9+
public HttpGPTChatModule(ReadOnlyTargetRules Target) : base(Target)
10+
{
11+
PCHUsage = PCHUsageMode.UseExplicitOrSharedPCHs;
12+
CppStandard = CppStandardVersion.Cpp17;
1313

14-
PublicDependencyModuleNames.AddRange(new[]
15-
{
16-
"Core",
17-
"HTTP",
18-
"Json",
19-
"HttpGPTCommonModule"
20-
});
14+
PublicDependencyModuleNames.AddRange(new[]
15+
{
16+
"Core",
17+
"HTTP",
18+
"Json",
19+
"HttpGPTCommonModule"
20+
});
2121

22-
PrivateDependencyModuleNames.AddRange(new[]
23-
{
24-
"Engine",
25-
"CoreUObject"
26-
});
22+
PrivateDependencyModuleNames.AddRange(new[]
23+
{
24+
"Engine",
25+
"CoreUObject"
26+
});
2727

28-
if (Target.bBuildEditor)
29-
{
30-
PrivateDependencyModuleNames.Add("UnrealEd");
31-
}
32-
}
28+
if (Target.bBuildEditor) PrivateDependencyModuleNames.Add("UnrealEd");
29+
}
3330
}

Source/HttpGPTChatModule/Private/HttpGPTChatModule.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,4 +16,4 @@ void FHttpGPTChatModule::ShutdownModule()
1616

1717
#undef LOCTEXT_NAMESPACE
1818

19-
IMPLEMENT_MODULE(FHttpGPTChatModule, HttpGPTChatModule)
19+
IMPLEMENT_MODULE(FHttpGPTChatModule, HttpGPTChatModule)

0 commit comments

Comments
 (0)