Unreal OpenAI API 1.0.0
Public Member Functions | Private Member Functions | Private Attributes | List of all members
OpenAI::V1::GenericAPI Class Reference
Inheritance diagram for OpenAI::V1::GenericAPI:
OpenAI::IAPI

Public Member Functions

 GenericAPI (const FOpenAIEndpoints &Endpoints)
 
virtual FString Models () const override
 
virtual FString Completion () const override
 
virtual FString ChatCompletion () const override
 
virtual FString ImageGenerations () const override
 
virtual FString ImageEdits () const override
 
virtual FString ImageVariations () const override
 
virtual FString Embeddings () const override
 
virtual FString Speech () const override
 
virtual FString AudioTranscriptions () const override
 
virtual FString AudioTranslations () const override
 
virtual FString Files () const override
 
virtual FString FineTuningJobs () const override
 
virtual FString Moderations () const override
 
virtual FString Batches () const override
 
virtual FString Uploads () const override
 
virtual FString Assistants () const override
 
virtual FString BaseURL () const =0
 
virtual FString Models () const =0
 
virtual FString Completion () const =0
 
virtual FString ChatCompletion () const =0
 
virtual FString ImageGenerations () const =0
 
virtual FString ImageEdits () const =0
 
virtual FString ImageVariations () const =0
 
virtual FString Embeddings () const =0
 
virtual FString Speech () const =0
 
virtual FString AudioTranscriptions () const =0
 
virtual FString AudioTranslations () const =0
 
virtual FString Files () const =0
 
virtual FString FineTuningJobs () const =0
 
virtual FString Moderations () const =0
 
virtual FString Batches () const =0
 
virtual FString Uploads () const =0
 
virtual FString Assistants () const =0
 

Private Member Functions

virtual FString BaseURL () const override
 

Private Attributes

const FOpenAIEndpoints OpenAIEndpoints
 
const FString API_URL
 

Member Function Documentation

◆ Assistants()

virtual FString OpenAI::V1::GenericAPI::Assistants ( ) const
inlineoverridevirtual

Implements OpenAI::IAPI.

◆ AudioTranscriptions()

virtual FString OpenAI::V1::GenericAPI::AudioTranscriptions ( ) const
inlineoverridevirtual

Implements OpenAI::IAPI.

◆ AudioTranslations()

virtual FString OpenAI::V1::GenericAPI::AudioTranslations ( ) const
inlineoverridevirtual

Implements OpenAI::IAPI.

◆ BaseURL()

virtual FString OpenAI::V1::GenericAPI::BaseURL ( ) const
inlineoverrideprivatevirtual

Implements OpenAI::IAPI.

◆ Batches()

virtual FString OpenAI::V1::GenericAPI::Batches ( ) const
inlineoverridevirtual

Implements OpenAI::IAPI.

◆ ChatCompletion()

virtual FString OpenAI::V1::GenericAPI::ChatCompletion ( ) const
inlineoverridevirtual

Implements OpenAI::IAPI.

◆ Completion()

virtual FString OpenAI::V1::GenericAPI::Completion ( ) const
inlineoverridevirtual

Implements OpenAI::IAPI.

◆ Embeddings()

virtual FString OpenAI::V1::GenericAPI::Embeddings ( ) const
inlineoverridevirtual

Implements OpenAI::IAPI.

◆ Files()

virtual FString OpenAI::V1::GenericAPI::Files ( ) const
inlineoverridevirtual

Implements OpenAI::IAPI.

◆ FineTuningJobs()

virtual FString OpenAI::V1::GenericAPI::FineTuningJobs ( ) const
inlineoverridevirtual

Implements OpenAI::IAPI.

◆ ImageEdits()

virtual FString OpenAI::V1::GenericAPI::ImageEdits ( ) const
inlineoverridevirtual

Implements OpenAI::IAPI.

◆ ImageGenerations()

virtual FString OpenAI::V1::GenericAPI::ImageGenerations ( ) const
inlineoverridevirtual

Implements OpenAI::IAPI.

◆ ImageVariations()

virtual FString OpenAI::V1::GenericAPI::ImageVariations ( ) const
inlineoverridevirtual

Implements OpenAI::IAPI.

◆ Models()

virtual FString OpenAI::V1::GenericAPI::Models ( ) const
inlineoverridevirtual

Implements OpenAI::IAPI.

◆ Moderations()

virtual FString OpenAI::V1::GenericAPI::Moderations ( ) const
inlineoverridevirtual

Implements OpenAI::IAPI.

◆ Speech()

virtual FString OpenAI::V1::GenericAPI::Speech ( ) const
inlineoverridevirtual

Implements OpenAI::IAPI.

◆ Uploads()

virtual FString OpenAI::V1::GenericAPI::Uploads ( ) const
inlineoverridevirtual

Implements OpenAI::IAPI.


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