Hierarchy For All Packages
Package Hierarchies:- io.github.sashirestela.openai,
- io.github.sashirestela.openai.domain,
- io.github.sashirestela.openai.domain.audio,
- io.github.sashirestela.openai.domain.chat,
- io.github.sashirestela.openai.domain.completion,
- io.github.sashirestela.openai.domain.embedding,
- io.github.sashirestela.openai.domain.file,
- io.github.sashirestela.openai.domain.finetuning,
- io.github.sashirestela.openai.domain.image,
- io.github.sashirestela.openai.domain.model,
- io.github.sashirestela.openai.domain.moderation,
- io.github.sashirestela.openai.filter,
- io.github.sashirestela.openai.function,
- io.github.sashirestela.openai.http,
- io.github.sashirestela.openai.http.annotation,
- io.github.sashirestela.openai.http.sender,
- io.github.sashirestela.openai.metadata,
- io.github.sashirestela.openai.support
Class Hierarchy
- java.lang.Object
- io.github.sashirestela.openai.domain.image.AbstractImageRequest
- io.github.sashirestela.openai.domain.image.ImageEditsRequest
- io.github.sashirestela.openai.domain.image.ImageRequest
- io.github.sashirestela.openai.domain.image.ImageVariationsRequest
- io.github.sashirestela.openai.filter.AudioFilter (implements io.github.sashirestela.openai.http.InvocationFilter)
- io.github.sashirestela.openai.domain.audio.AudioResponse
- io.github.sashirestela.openai.domain.audio.AudioTranslateRequest
- io.github.sashirestela.openai.domain.audio.AudioTranscribeRequest
- io.github.sashirestela.openai.domain.moderation.Category
- io.github.sashirestela.openai.domain.moderation.CategoryScore
- io.github.sashirestela.openai.domain.chat.ChatFunction
- io.github.sashirestela.openai.domain.chat.ChatFunctionCall
- io.github.sashirestela.openai.domain.chat.ChatMessage
- io.github.sashirestela.openai.domain.chat.ChatRequest
- io.github.sashirestela.openai.domain.chat.ChatResponse
- io.github.sashirestela.openai.domain.chat.Choice
- io.github.sashirestela.openai.domain.completion.Choice
- io.github.sashirestela.openai.support.CommonUtil
- io.github.sashirestela.openai.domain.completion.CompletionRequest
- io.github.sashirestela.openai.domain.completion.CompletionResponse
- io.github.sashirestela.openai.support.Constant
- io.github.sashirestela.openai.domain.embedding.Embedding
- io.github.sashirestela.openai.domain.embedding.EmbeddingRequest
- io.github.sashirestela.openai.domain.embedding.EmbeddingResponse
- io.github.sashirestela.openai.domain.file.FileRequest
- io.github.sashirestela.openai.domain.file.FileResponse
- io.github.sashirestela.openai.domain.finetuning.FineTuningEvent
- io.github.sashirestela.openai.domain.finetuning.FineTuningRequest
- io.github.sashirestela.openai.domain.finetuning.FineTuningResponse
- io.github.sashirestela.openai.function.FunctionExecutor
- io.github.sashirestela.openai.http.HttpConnector
- io.github.sashirestela.openai.http.HttpInvocationHandler (implements java.lang.reflect.InvocationHandler)
- io.github.sashirestela.openai.http.HttpMultipart
- io.github.sashirestela.openai.http.HttpProcessor
- io.github.sashirestela.openai.http.sender.HttpSender
- io.github.sashirestela.openai.http.sender.HttpAsyncListSender
- io.github.sashirestela.openai.http.sender.HttpAsyncObjectSender
- io.github.sashirestela.openai.http.sender.HttpAsyncPlainTextSender
- io.github.sashirestela.openai.http.sender.HttpAsyncStreamSender
- io.github.sashirestela.openai.http.sender.HttpSenderFactory
- io.github.sashirestela.openai.domain.finetuning.HyperParams
- io.github.sashirestela.openai.domain.image.ImageResponse
- com.fasterxml.jackson.databind.JsonSerializer<T> (implements com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable)
- io.github.sashirestela.openai.function.ParametersSerializer
- io.github.sashirestela.openai.support.JsonUtil
- io.github.sashirestela.openai.metadata.Metadata
- io.github.sashirestela.openai.metadata.Metadata.Annotation
- io.github.sashirestela.openai.metadata.Metadata.Method
- io.github.sashirestela.openai.metadata.Metadata.Parameter
- io.github.sashirestela.openai.metadata.MetadataCollector
- io.github.sashirestela.openai.domain.model.ModelResponse
- io.github.sashirestela.openai.domain.moderation.Moderation
- io.github.sashirestela.openai.domain.moderation.ModerationRequest
- io.github.sashirestela.openai.domain.moderation.ModerationResponse
- io.github.sashirestela.openai.domain.OpenAIDeletedResponse
- io.github.sashirestela.openai.domain.OpenAIError
- io.github.sashirestela.openai.domain.OpenAIError.ErrorDetail
- io.github.sashirestela.openai.domain.OpenAIEvent
- io.github.sashirestela.openai.domain.OpenAIGeneric<T>
- io.github.sashirestela.openai.domain.OpenAIUsage
- io.github.sashirestela.openai.domain.model.Permission
- io.github.sashirestela.openai.support.ReflectUtil
- io.github.sashirestela.openai.http.ReturnType
- io.github.sashirestela.openai.domain.audio.Segment
- io.github.sashirestela.openai.SimpleOpenAI
- io.github.sashirestela.openai.filter.StreamFilter (implements io.github.sashirestela.openai.http.InvocationFilter)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- io.github.sashirestela.openai.SimpleUncheckedException
- java.lang.RuntimeException
- java.lang.Exception
- io.github.sashirestela.openai.http.URLBuilder
- io.github.sashirestela.openai.domain.image.AbstractImageRequest
Interface Hierarchy
- io.github.sashirestela.openai.function.Functional
- io.github.sashirestela.openai.http.InvocationFilter
- io.github.sashirestela.openai.OpenAI
- io.github.sashirestela.openai.OpenAI.Audios
- io.github.sashirestela.openai.OpenAI.ChatCompletions
- io.github.sashirestela.openai.OpenAI.Completions
- io.github.sashirestela.openai.OpenAI.Embeddings
- io.github.sashirestela.openai.OpenAI.Files
- io.github.sashirestela.openai.OpenAI.FineTunings
- io.github.sashirestela.openai.OpenAI.Images
- io.github.sashirestela.openai.OpenAI.Models
- io.github.sashirestela.openai.OpenAI.Moderations
Annotation Type Hierarchy
- io.github.sashirestela.openai.http.annotation.Body (implements java.lang.annotation.Annotation)
- io.github.sashirestela.openai.http.annotation.DELETE (implements java.lang.annotation.Annotation)
- io.github.sashirestela.openai.http.annotation.GET (implements java.lang.annotation.Annotation)
- io.github.sashirestela.openai.http.annotation.Multipart (implements java.lang.annotation.Annotation)
- io.github.sashirestela.openai.http.annotation.Path (implements java.lang.annotation.Annotation)
- io.github.sashirestela.openai.http.annotation.POST (implements java.lang.annotation.Annotation)
- io.github.sashirestela.openai.http.annotation.PUT (implements java.lang.annotation.Annotation)
- io.github.sashirestela.openai.http.annotation.Query (implements java.lang.annotation.Annotation)
- io.github.sashirestela.openai.http.annotation.Resource (implements java.lang.annotation.Annotation)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- io.github.sashirestela.openai.domain.audio.AudioRespFmt
- io.github.sashirestela.openai.domain.image.ImageRespFmt
- io.github.sashirestela.openai.http.ReturnType.Category
- io.github.sashirestela.openai.domain.chat.Role
- io.github.sashirestela.openai.domain.image.Size
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)