Unreal OpenAI API 1.0.0
UOpenAIProvider Member List

This is the complete list of members for UOpenAIProvider, including all inherited members.

AddUploadPart(const FString &UploadId, const FAddUploadPart &AddUploadPart, const FOpenAIAuth &Auth)UOpenAIProvider
API (defined in UOpenAIProvider)UOpenAIProviderprivate
bLogEnabled (defined in UOpenAIProvider)UOpenAIProviderprivate
CancelBatch(const FString &BatchId, const FOpenAIAuth &Auth)UOpenAIProvider
CancelFineTuningJob(const FString &FineTuneID, const FOpenAIAuth &Auth)UOpenAIProvider
CancelUpload(const FString &UploadId, const FOpenAIAuth &Auth)UOpenAIProvider
CompleteUpload(const FString &UploadId, const FCompleteUpload &CompleteUpload, const FOpenAIAuth &Auth)UOpenAIProvider
CreateAssistant(const FCreateAssistant &CreateAssistant, const FOpenAIAuth &Auth)UOpenAIProvider
CreateAudioTranscription(const FAudioTranscription &AudioTranscription, const FOpenAIAuth &Auth)UOpenAIProvider
CreateAudioTranslation(const FAudioTranslation &AudioTranslation, const FOpenAIAuth &Auth)UOpenAIProvider
CreateBatch(const FCreateBatch &CreateBatch, const FOpenAIAuth &Auth)UOpenAIProvider
CreateChatCompletion(const FChatCompletion &Completion, const FOpenAIAuth &Auth)UOpenAIProvider
CreateCompletion(const FCompletion &Completion, const FOpenAIAuth &Auth)UOpenAIProvider
CreateEmbeddings(const FEmbeddings &Embeddings, const FOpenAIAuth &Auth)UOpenAIProvider
CreateFineTuningJob(const FFineTuningJob &FineTuningJob, const FOpenAIAuth &Auth)UOpenAIProvider
CreateImage(const FOpenAIImage &Image, const FOpenAIAuth &Auth)UOpenAIProvider
CreateImageEdit(const FOpenAIImageEdit &ImageEdit, const FOpenAIAuth &Auth)UOpenAIProvider
CreateImageVariation(const FOpenAIImageVariation &ImageVariation, const FOpenAIAuth &Auth)UOpenAIProvider
CreateModerations(const FModerations &Moderations, const FOpenAIAuth &Auth)UOpenAIProvider
CreateRequest() const (defined in UOpenAIProvider)UOpenAIProviderinlineprivatevirtual
CreateSpeech(const FSpeech &Speech, const FOpenAIAuth &Auth)UOpenAIProvider
CreateUpload(const FCreateUpload &CreateUpload, const FOpenAIAuth &Auth)UOpenAIProvider
DeleteAssistant(const FString &AssistantId, const FOpenAIAuth &Auth)UOpenAIProvider
DeleteFile(const FString &FileID, const FOpenAIAuth &Auth)UOpenAIProvider
DeleteFineTunedModel(const FString &ModelID, const FOpenAIAuth &Auth)UOpenAIProvider
GetErrorData(FHttpRequestPtr Request, FHttpResponsePtr Response) const (defined in UOpenAIProvider)UOpenAIProviderprivate
GetResponseHeaders(FHttpResponsePtr Response) const (defined in UOpenAIProvider)UOpenAIProviderprivate
HandleResponse(FHttpResponsePtr Response, bool WasSuccessful, DelegateType &Delegate) (defined in UOpenAIProvider)UOpenAIProviderinlineprivate
ListAssistants(const FListAssistants &ListAssistants, const FOpenAIAuth &Auth)UOpenAIProvider
ListBatch(const FListBatch &ListBatch, const FOpenAIAuth &Auth)UOpenAIProvider
ListFiles(const FOpenAIAuth &Auth)UOpenAIProvider
ListFineTuningCheckpoints(const FString &FineTuningJobID, const FOpenAIAuth &Auth, const FFineTuningQueryParameters &FineTuningQueryParameters={})UOpenAIProvider
ListFineTuningEvents(const FString &FineTuningJobID, const FOpenAIAuth &Auth, const FFineTuningQueryParameters &FineTuningQueryParameters={})UOpenAIProvider
ListFineTuningJobs(const FOpenAIAuth &Auth, const FFineTuningQueryParameters &FineTuningQueryParameters={})UOpenAIProvider
ListModels(const FOpenAIAuth &Auth)UOpenAIProvider
Log(const FString &Info) const (defined in UOpenAIProvider)UOpenAIProviderprivate
LogError(const FString &ErrorText) const (defined in UOpenAIProvider)UOpenAIProviderprivate
LogResponse(FHttpResponsePtr Response) const (defined in UOpenAIProvider)UOpenAIProviderprivate
MakeRequest(const OutStructType &OutStruct, const FString &URL, const FString &Method, const FOpenAIAuth &Auth) const (defined in UOpenAIProvider)UOpenAIProviderinlineprivate
MakeRequest(const FString &URL, const FString &Method, const FOpenAIAuth &Auth) const (defined in UOpenAIProvider)UOpenAIProviderprivate
MakeRequest(const FChatCompletion &ChatCompletion, const FString &URL, const FString &Method, const FOpenAIAuth &Auth) const (defined in UOpenAIProvider)UOpenAIProviderprivate
MakeRequestHeaders(const FOpenAIAuth &Auth) const (defined in UOpenAIProvider)UOpenAIProviderprivate
ModifyAssistant(const FString &AssistantId, const FModifyAssistant &ModifyAssistant, const FOpenAIAuth &Auth)UOpenAIProvider
OnRequestError() (defined in UOpenAIProvider)UOpenAIProviderinline
OnStreamCompleted(FHttpRequestPtr Request, FHttpResponsePtr Response, bool WasSuccessful, DelegateType &Delegate) (defined in UOpenAIProvider)UOpenAIProviderinlineprivate
OnStreamProgress(FHttpRequestPtr Request, uint64 BytesSent, uint64 BytesReceived, DelegateType &Delegate) (defined in UOpenAIProvider)UOpenAIProviderinlineprivate
ParseStreamRequest(FHttpResponsePtr Response, TArray< ResponseType > &Responses) (defined in UOpenAIProvider)UOpenAIProviderinlineprivate
ProcessRequest(FHttpRequestRef HttpRequest) (defined in UOpenAIProvider)UOpenAIProviderprivate
RequestError (defined in UOpenAIProvider)UOpenAIProviderprivate
RetrieveAssistant(const FString &AssistantId, const FOpenAIAuth &Auth)UOpenAIProvider
RetrieveBatch(const FString &BatchId, const FOpenAIAuth &Auth)UOpenAIProvider
RetrieveFile(const FString &FileID, const FOpenAIAuth &Auth)UOpenAIProvider
RetrieveFileContent(const FString &FileID, const FOpenAIAuth &Auth)UOpenAIProvider
RetrieveFineTuningJob(const FString &FineTuningJobID, const FOpenAIAuth &Auth)UOpenAIProvider
RetrieveModel(const FString &ModelName, const FOpenAIAuth &Auth)UOpenAIProvider
SerializeRequest(const OutStructType &OutStruct) const (defined in UOpenAIProvider)UOpenAIProviderinlineprivate
SetAPI(const TSharedPtr< OpenAI::IAPI > &API) (defined in UOpenAIProvider)UOpenAIProvider
SetLogEnabled(bool LogEnabled)UOpenAIProviderinline
SetOptional(TSharedPtr< FJsonObject > RequestBody, const TOptional< FString > &Param, const FString &ParamName) (defined in UOpenAIProvider)UOpenAIProviderprivate
SetOptional(TSharedPtr< FJsonObject > RequestBody, const TOptional< bool > &Param, const FString &ParamName) (defined in UOpenAIProvider)UOpenAIProviderprivate
SetOptional(TSharedPtr< FJsonObject > RequestBody, const TOptional< TArray< float > > &Param, const FString &ParamName) (defined in UOpenAIProvider)UOpenAIProviderprivate
SetOptional(TSharedPtr< FJsonObject > RequestBody, const TOptional< NumberType > &Param, const FString &ParamName) (defined in UOpenAIProvider)UOpenAIProviderinlineprivate
Success(FHttpResponsePtr Response, bool WasSuccessful) (defined in UOpenAIProvider)UOpenAIProviderprivate
UOpenAIProvider() (defined in UOpenAIProvider)UOpenAIProvider
UploadFile(const FUploadFile &UploadFile, const FOpenAIAuth &Auth)UOpenAIProvider