Unreal OpenAI API 1.0.0
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
UBaseService Class Reference
Inheritance diagram for UBaseService:
UNewsService UQuestService UWeatherService UWorldTimeService

Public Member Functions

virtual bool Init (const OpenAI::ServiceSecrets &Secrets)
 
virtual FFunctionRequest Function () const
 
virtual FString Description () const
 
virtual FString FunctionName () const
 
virtual void Call (const TSharedPtr< FJsonObject > &Args, const FString &ToolID)
 
virtual FString Name () const
 
virtual FString TooltipDescription () const
 
FOnServiceDataRecieved & OnServiceDataRecieved ()
 
FOnServiceDataError & OnServiceDataError ()
 

Protected Member Functions

virtual FString MakeFunction () const
 
virtual FMessage MakeMessage (const FString &Content) const
 

Protected Attributes

FOnServiceDataRecieved ServiceDataRecieved
 
FOnServiceDataError ServiceDataError
 
FString ToolID {}
 

The documentation for this class was generated from the following files: