|
| virtual bool | Init (const OpenAI::ServiceSecrets &Secrets) override |
| |
| virtual FString | Name () const override |
| |
| virtual FString | TooltipDescription () const override |
| |
| virtual FString | Description () const override |
| |
| virtual FString | FunctionName () const override |
| |
| virtual void | Call (const TSharedPtr< FJsonObject > &Args, const FString &ToolID) override |
| |
|
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 () |
| |
|
| virtual FString | MakeFunction () const |
| |
|
virtual FString | MakeFunction () const |
| |
|
virtual FMessage | MakeMessage (const FString &Content) const |
| |
|
|
FString | MakeRequestURL (const TSharedPtr< FJsonObject > &ArgsJson) const |
| |
|
void | OnRequestCompleted (FHttpRequestPtr Request, FHttpResponsePtr Response, bool WasSuccessful) |
| |
|
void | SendError (const FString &ErrorMessage) |
| |
|
|
FOnServiceDataRecieved | ServiceDataRecieved |
| |
|
FOnServiceDataError | ServiceDataError |
| |
|
FString | ToolID {} |
| |
◆ Call()
| void UNewsService::Call |
( |
const TSharedPtr< FJsonObject > & |
Args, |
|
|
const FString & |
ToolID |
|
) |
| |
|
overridevirtual |
◆ Description()
| FString UNewsService::Description |
( |
| ) |
const |
|
overridevirtual |
◆ FunctionName()
| FString UNewsService::FunctionName |
( |
| ) |
const |
|
overridevirtual |
◆ Init()
| bool UNewsService::Init |
( |
const OpenAI::ServiceSecrets & |
Secrets | ) |
|
|
overridevirtual |
◆ MakeFunction()
| FString UNewsService::MakeFunction |
( |
| ) |
const |
|
protectedvirtual |
◆ Name()
| virtual FString UNewsService::Name |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ TooltipDescription()
| virtual FString UNewsService::TooltipDescription |
( |
| ) |
const |
|
inlineoverridevirtual |
The documentation for this class was generated from the following files:
- Source/OpenAI/Public/ChatGPT/Services/News/NewsService.h
- Source/OpenAI/Private/ChatGPT/Services/News/NewsService.cpp