Skip to content

Commit 0da00af

Browse files
- Added NarrativeTemplateKeys
- Consolidated grpc parameters into one struct
1 parent b3f34e2 commit 0da00af

4 files changed

Lines changed: 163 additions & 111 deletions

File tree

Source/Convai/Private/ConvaiChatbotComponent.cpp

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -551,7 +551,21 @@ void UConvaiChatbotComponent::Start_GRPC_Request(bool UseOverrideAPI_Key, FStrin
551551
RequireFaceData = RequireFaceData && VoiceResponse;
552552

553553
// Create the request proxy
554-
ConvaiGRPCGetResponseProxy = UConvaiGRPCGetResponseProxy::CreateConvaiGRPCGetResponseProxy(this, UserText, TriggerName, TriggerMessage, CharacterID, VoiceResponse, RequireFaceData, GeneratesVisemesAsBlendshapes, SessionID, Environment, GenerateActions, API_Key);
554+
FConvaiGRPCGetResponseParams Params;
555+
Params.UserQuery = UserText;
556+
Params.TriggerName = TriggerName;
557+
Params.TriggerMessage = TriggerMessage;
558+
Params.CharID = CharacterID;
559+
Params.VoiceResponse = VoiceResponse;
560+
Params.RequireFaceData = RequireFaceData;
561+
Params.GeneratesVisemesAsBlendshapes = GeneratesVisemesAsBlendshapes;
562+
Params.SessionID = SessionID;
563+
Params.Environment = Environment;
564+
Params.GenerateActions = GenerateActions;
565+
Params.API_Key = API_Key;
566+
Params.Narrative_Template_Keys = NarrativeTemplateKeys;
567+
568+
ConvaiGRPCGetResponseProxy = UConvaiGRPCGetResponseProxy::CreateConvaiGRPCGetResponseProxy(this, Params);
555569

556570
// Bind the needed delegates
557571
Bind_GRPC_Request_Delegates();

0 commit comments

Comments
 (0)