Unreal OpenAI API 1.0.0
Loading...
Searching...
No Matches
UOpenAIProviderFake Class Reference
Inheritance diagram for UOpenAIProviderFake:
UOpenAIProvider

Public Member Functions

void SetResponse (const FString &ResponseStr)
Public Member Functions inherited from UOpenAIProvider
void SetAPI (const TSharedPtr< OpenAI::IAPI > &API)
void ListModels (const FOpenAIAuth &Auth)
void RetrieveModel (const FString &ModelName, const FOpenAIAuth &Auth)
void DeleteFineTunedModel (const FString &ModelID, const FOpenAIAuth &Auth)
void CreateCompletion (const FCompletion &Completion, const FOpenAIAuth &Auth)
void CreateChatCompletion (const FChatCompletion &Completion, const FOpenAIAuth &Auth)
void CreateImage (const FOpenAIImage &Image, const FOpenAIAuth &Auth)
void CreateImageEdit (const FOpenAIImageEdit &ImageEdit, const FOpenAIAuth &Auth)
void CreateImageVariation (const FOpenAIImageVariation &ImageVariation, const FOpenAIAuth &Auth)
void CreateEmbeddings (const FEmbeddings &Embeddings, const FOpenAIAuth &Auth)
void CreateSpeech (const FSpeech &Speech, const FOpenAIAuth &Auth)
void CreateAudioTranscription (const FAudioTranscription &AudioTranscription, const FOpenAIAuth &Auth)
void CreateVoice (const FCreateVoice &CreateVoice, const FOpenAIAuth &Auth)
void CreateAudioTranslation (const FAudioTranslation &AudioTranslation, const FOpenAIAuth &Auth)
void ListFiles (const FListFilesParams &ListFilesParams, const FOpenAIAuth &Auth)
void UploadFile (const FUploadFile &UploadFile, const FOpenAIAuth &Auth)
void DeleteFile (const FString &FileID, const FOpenAIAuth &Auth)
void RetrieveFile (const FString &FileID, const FOpenAIAuth &Auth)
void RetrieveFileContent (const FString &FileID, const FOpenAIAuth &Auth)
void CreateModerations (const FModerations &Moderations, const FOpenAIAuth &Auth)
void CreateFineTuningJob (const FFineTuningJob &FineTuningJob, const FOpenAIAuth &Auth)
void ListFineTuningJobs (const FOpenAIAuth &Auth, const FFineTuningQueryParameters &FineTuningQueryParameters={})
void ListFineTuningEvents (const FString &FineTuningJobID, const FOpenAIAuth &Auth, const FFineTuningQueryParameters &FineTuningQueryParameters={})
void ListFineTuningCheckpoints (const FString &FineTuningJobID, const FOpenAIAuth &Auth, const FFineTuningQueryParameters &FineTuningQueryParameters={})
void RetrieveFineTuningJob (const FString &FineTuningJobID, const FOpenAIAuth &Auth)
void CancelFineTuningJob (const FString &FineTuneID, const FOpenAIAuth &Auth)
void PauseFineTuningJob (const FString &FineTuneID, const FOpenAIAuth &Auth)
void ResumeFineTuningJob (const FString &FineTuneID, const FOpenAIAuth &Auth)
void CreateBatch (const FCreateBatch &CreateBatch, const FOpenAIAuth &Auth)
void RetrieveBatch (const FString &BatchId, const FOpenAIAuth &Auth)
void CancelBatch (const FString &BatchId, const FOpenAIAuth &Auth)
void ListBatch (const FListBatch &ListBatch, const FOpenAIAuth &Auth)
void CreateUpload (const FCreateUpload &CreateUpload, const FOpenAIAuth &Auth)
void AddUploadPart (const FString &UploadId, const FAddUploadPart &AddUploadPart, const FOpenAIAuth &Auth)
void CompleteUpload (const FString &UploadId, const FCompleteUpload &CompleteUpload, const FOpenAIAuth &Auth)
void CancelUpload (const FString &UploadId, const FOpenAIAuth &Auth)
void CreateAssistant (const FCreateAssistant &CreateAssistant, const FOpenAIAuth &Auth)
void ListAssistants (const FListAssistants &ListAssistants, const FOpenAIAuth &Auth)
void RetrieveAssistant (const FString &AssistantId, const FOpenAIAuth &Auth)
void ModifyAssistant (const FString &AssistantId, const FModifyAssistant &ModifyAssistant, const FOpenAIAuth &Auth)
void DeleteAssistant (const FString &AssistantId, const FOpenAIAuth &Auth)
void CreateVideo (const FCreateVideo &CreateVideo, const FOpenAIAuth &Auth)
void RetrieveVideo (const FString &VideoId, const FOpenAIAuth &Auth)
void ListVideos (const FListVideos &ListVideos, const FOpenAIAuth &Auth)
void DeleteVideo (const FString &VideoId, const FOpenAIAuth &Auth)
void RemixVideo (const FString &VideoId, const FRemixVideo &RemixVideo, const FOpenAIAuth &Auth)
void DownloadVideoContent (const FString &VideoId, const FDownloadVideoContent &DownloadVideoContent, const FOpenAIAuth &Auth)
void CreateEval (const FCreateEval &CreateEval, const FOpenAIAuth &Auth)
void ListEvals (const FEvalQueryParams &QueryParams, const FOpenAIAuth &Auth)
void RetrieveEval (const FString &EvalId, const FOpenAIAuth &Auth)
void UpdateEval (const FString &EvalId, const FUpdateEval &UpdateEval, const FOpenAIAuth &Auth)
void DeleteEval (const FString &EvalId, const FOpenAIAuth &Auth)
void CreateVectorStore (const FCreateVectorStore &CreateVectorStore, const FOpenAIAuth &Auth)
void ListVectorStores (const FVectorStoreQueryParams &QueryParams, const FOpenAIAuth &Auth)
void RetrieveVectorStore (const FString &VectorStoreId, const FOpenAIAuth &Auth)
void UpdateVectorStore (const FString &VectorStoreId, const FUpdateVectorStore &UpdateVectorStore, const FOpenAIAuth &Auth)
void DeleteVectorStore (const FString &VectorStoreId, const FOpenAIAuth &Auth)
void CreateVectorStoreFile (const FString &VectorStoreId, const FString &FileId, const FOpenAIAuth &Auth)
void ListVectorStoreFiles (const FString &VectorStoreId, const FVectorStoreFileQueryParams &QueryParams, const FOpenAIAuth &Auth)
void RetrieveVectorStoreFile (const FString &VectorStoreId, const FString &FileId, const FOpenAIAuth &Auth)
void DeleteVectorStoreFile (const FString &VectorStoreId, const FString &FileId, const FOpenAIAuth &Auth)
void CreateVectorStoreFileBatch (const FString &VectorStoreId, const FCreateVectorStoreFileBatch &CreateBatch, const FOpenAIAuth &Auth)
void RetrieveVectorStoreFileBatch (const FString &VectorStoreId, const FString &BatchId, const FOpenAIAuth &Auth)
void CancelVectorStoreFileBatch (const FString &VectorStoreId, const FString &BatchId, const FOpenAIAuth &Auth)
void SearchVectorStore (const FString &VectorStoreId, const FVectorStoreSearch &Search, const FOpenAIAuth &Auth)
void CreateChatKitSession (const FCreateChatKitSession &CreateSession, const FOpenAIAuth &Auth)
void CancelChatKitSession (const FString &SessionId, const FOpenAIAuth &Auth)
void ListChatKitThreads (const FListChatKitThreads &ListThreads, const FOpenAIAuth &Auth)
void RetrieveChatKitThread (const FString &ThreadId, const FOpenAIAuth &Auth)
void DeleteChatKitThread (const FString &ThreadId, const FOpenAIAuth &Auth)
void ListChatKitThreadItems (const FString &ThreadId, const FListChatKitThreadItems &ListItems, const FOpenAIAuth &Auth)
void CreateSkill (const FCreateSkill &CreateSkill, const FOpenAIAuth &Auth)
void ListSkills (const FListSkillsParams &ListParams, const FOpenAIAuth &Auth)
void RetrieveSkill (const FString &SkillId, const FOpenAIAuth &Auth)
void UpdateSkill (const FString &SkillId, const FUpdateSkill &UpdateSkill, const FOpenAIAuth &Auth)
void DeleteSkill (const FString &SkillId, const FOpenAIAuth &Auth)
void RetrieveSkillContent (const FString &SkillId, const FOpenAIAuth &Auth)
void CreateSkillVersion (const FString &SkillId, const FCreateSkillVersion &CreateVersion, const FOpenAIAuth &Auth)
void ListSkillVersions (const FString &SkillId, const FListSkillVersionsParams &ListParams, const FOpenAIAuth &Auth)
void RetrieveSkillVersion (const FString &SkillId, const FString &Version, const FOpenAIAuth &Auth)
void DeleteSkillVersion (const FString &SkillId, const FString &Version, const FOpenAIAuth &Auth)
void RetrieveSkillVersionContent (const FString &SkillId, const FString &Version, const FOpenAIAuth &Auth)
void CreateRealtimeClientSecret (const FCreateRealtimeClientSecret &CreateSecret, const FOpenAIAuth &Auth)
void RealtimeAcceptCall (const FString &CallId, const FRealtimeAcceptCall &AcceptCall, const FOpenAIAuth &Auth)
void RealtimeHangupCall (const FString &CallId, const FOpenAIAuth &Auth)
void RealtimeReferCall (const FString &CallId, const FRealtimeReferCall &ReferCall, const FOpenAIAuth &Auth)
void RealtimeRejectCall (const FString &CallId, const FRealtimeRejectCall &RejectCall, const FOpenAIAuth &Auth)
void SetLogEnabled (bool LogEnabled)
FOnRequestError & OnRequestError ()

Private Member Functions

virtual TSharedRef< IHttpRequest, ESPMode::ThreadSafe > CreateRequest () const override

Private Attributes

FString ReponseData

Member Function Documentation

◆ CreateRequest()

virtual TSharedRef< IHttpRequest, ESPMode::ThreadSafe > UOpenAIProviderFake::CreateRequest ( ) const
inlineoverrideprivatevirtual

Reimplemented from UOpenAIProvider.


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