Hierarchy For All Packages
Package Hierarchies:- io.github.sashirestela.openai,
- io.github.sashirestela.openai.domain,
- io.github.sashirestela.openai.domain.assistant,
- io.github.sashirestela.openai.domain.audio,
- io.github.sashirestela.openai.domain.batch,
- io.github.sashirestela.openai.domain.chat,
- io.github.sashirestela.openai.domain.chat.content,
- io.github.sashirestela.openai.domain.chat.message,
- io.github.sashirestela.openai.domain.chat.tool,
- 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.function,
- io.github.sashirestela.openai.support
Class Hierarchy
- java.lang.Object
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
- java.util.AbstractList<E> (implements java.util.List<E>)
- io.github.sashirestela.openai.domain.Page<T>
- java.util.AbstractList<E> (implements java.util.List<E>)
- 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.domain.assistant.Assistant
- io.github.sashirestela.openai.domain.assistant.AssistantFile
- io.github.sashirestela.openai.domain.assistant.AssistantFunction
- io.github.sashirestela.openai.domain.assistant.AssistantRequest
- io.github.sashirestela.openai.domain.assistant.AssistantRequest.AssistantRequestBuilder
- io.github.sashirestela.openai.domain.assistant.AssistantTool
- io.github.sashirestela.openai.domain.audio.AudioResponse
- io.github.sashirestela.openai.domain.audio.AudioSpeechRequest
- io.github.sashirestela.openai.domain.audio.AudioTranscribeRequest
- io.github.sashirestela.openai.domain.audio.AudioTranslateRequest
- io.github.sashirestela.openai.domain.audio.AudioWord
- io.github.sashirestela.openai.BaseSimpleOpenAI
- io.github.sashirestela.openai.SimpleOpenAI
- io.github.sashirestela.openai.SimpleOpenAIAnyscale
- io.github.sashirestela.openai.SimpleOpenAIAzure
- io.github.sashirestela.openai.BaseSimpleOpenAIArgs
- io.github.sashirestela.openai.domain.batch.BatchRequest
- io.github.sashirestela.openai.domain.batch.BatchResponse
- io.github.sashirestela.openai.domain.batch.BatchResponse.BatchError
- io.github.sashirestela.openai.domain.batch.BatchResponse.BatchErrors
- io.github.sashirestela.openai.domain.batch.BatchResponse.RequestCountsType
- io.github.sashirestela.openai.domain.moderation.Category
- io.github.sashirestela.openai.domain.moderation.CategoryScore
- io.github.sashirestela.openai.domain.chat.tool.ChatFunction
- io.github.sashirestela.openai.domain.chat.tool.ChatFunctionCall
- io.github.sashirestela.openai.domain.chat.tool.ChatFunctionName
- io.github.sashirestela.openai.domain.chat.message.ChatMsg
- io.github.sashirestela.openai.domain.chat.message.ChatMsgAssistant
- io.github.sashirestela.openai.domain.chat.message.ChatMsgResponse
- io.github.sashirestela.openai.domain.chat.message.ChatMsgSystem
- io.github.sashirestela.openai.domain.chat.message.ChatMsgTool
- io.github.sashirestela.openai.domain.chat.message.ChatMsgUser
- io.github.sashirestela.openai.domain.chat.ChatRequest
- io.github.sashirestela.openai.domain.chat.ChatRespFmt
- io.github.sashirestela.openai.domain.chat.ChatResponse
- io.github.sashirestela.openai.domain.chat.tool.ChatTool
- io.github.sashirestela.openai.domain.chat.tool.ChatToolCall
- io.github.sashirestela.openai.domain.chat.tool.ChatToolChoice
- io.github.sashirestela.openai.domain.finetuning.Checkpoint
- io.github.sashirestela.openai.domain.chat.Choice
- io.github.sashirestela.openai.domain.completion.Choice
- 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.chat.content.ContentPart
- io.github.sashirestela.openai.domain.chat.content.ContentPartImage
- io.github.sashirestela.openai.domain.chat.content.ContentPartText
- io.github.sashirestela.openai.domain.embedding.EmbeddingBase64
- io.github.sashirestela.openai.domain.embedding.EmbeddingBase64Response
- io.github.sashirestela.openai.domain.embedding.EmbeddingFloat
- io.github.sashirestela.openai.domain.embedding.EmbeddingFloatResponse
- io.github.sashirestela.openai.domain.embedding.EmbeddingRequest
- io.github.sashirestela.openai.domain.assistant.Events
- io.github.sashirestela.openai.domain.assistant.FileCitation
- io.github.sashirestela.openai.domain.assistant.FileCitationAnnotation (implements io.github.sashirestela.openai.domain.assistant.TextContentAnnotation)
- io.github.sashirestela.openai.domain.assistant.FilePath
- io.github.sashirestela.openai.domain.assistant.FilePathAnnotation (implements io.github.sashirestela.openai.domain.assistant.TextContentAnnotation)
- io.github.sashirestela.openai.domain.file.FileRequest
- io.github.sashirestela.openai.domain.file.FileResponse
- io.github.sashirestela.openai.domain.finetuning.FineTuningError
- 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.domain.finetuning.HyperParams
- io.github.sashirestela.openai.domain.assistant.ImageFileContent (implements io.github.sashirestela.openai.domain.assistant.ThreadMessageContent)
- io.github.sashirestela.openai.domain.image.ImageResponse
- io.github.sashirestela.openai.domain.chat.content.ImageUrl
- io.github.sashirestela.openai.domain.finetuning.Integration
- io.github.sashirestela.openai.support.JsonSchemaUtil
- com.fasterxml.jackson.databind.JsonSerializer<T> (implements com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable)
- io.github.sashirestela.openai.function.ParametersSerializer
- io.github.sashirestela.openai.domain.chat.LogprobInfo
- io.github.sashirestela.openai.domain.chat.LogprobInfo.TokenLogprob
- io.github.sashirestela.openai.domain.chat.LogprobInfo.TopLogprob
- io.github.sashirestela.openai.domain.completion.LogProbs
- io.github.sashirestela.openai.domain.finetuning.Metrics
- 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.OpenAIGeneric<T>
- io.github.sashirestela.openai.domain.OpenAIUsage
- io.github.sashirestela.openai.domain.PageRequest
- io.github.sashirestela.openai.domain.audio.Segment
- io.github.sashirestela.openai.domain.assistant.TextContent (implements io.github.sashirestela.openai.domain.assistant.ThreadMessageContent)
- io.github.sashirestela.openai.domain.assistant.TextContent.Text
- io.github.sashirestela.openai.domain.assistant.Thread
- io.github.sashirestela.openai.domain.assistant.ThreadCreateAndRunRequest
- io.github.sashirestela.openai.domain.assistant.ThreadMessage
- io.github.sashirestela.openai.domain.assistant.ThreadMessageDelta
- io.github.sashirestela.openai.domain.assistant.ThreadMessageDelta.ThreadMessageDeltaDetail
- io.github.sashirestela.openai.domain.assistant.ThreadMessageFile
- io.github.sashirestela.openai.domain.assistant.ThreadMessageId.Impl (implements io.github.sashirestela.openai.domain.assistant.ThreadMessageId)
- io.github.sashirestela.openai.domain.assistant.ThreadMessageList
- io.github.sashirestela.openai.domain.assistant.ThreadMessageModifyRequest
- io.github.sashirestela.openai.domain.assistant.ThreadMessageRequest
- io.github.sashirestela.openai.domain.assistant.ThreadModifyRequest
- io.github.sashirestela.openai.domain.assistant.ThreadRequest
- io.github.sashirestela.openai.domain.assistant.ThreadRun
- io.github.sashirestela.openai.domain.assistant.ThreadRun.Error
- io.github.sashirestela.openai.domain.assistant.ThreadRun.Status
- io.github.sashirestela.openai.domain.assistant.ThreadRunAction
- io.github.sashirestela.openai.domain.assistant.ThreadRunModifyRequest
- io.github.sashirestela.openai.domain.assistant.ThreadRunRequest
- io.github.sashirestela.openai.domain.assistant.ThreadRunStep
- io.github.sashirestela.openai.domain.assistant.ThreadRunStep.CodeInterpreter
- io.github.sashirestela.openai.domain.assistant.ThreadRunStep.CodeInterpreterOutput
- io.github.sashirestela.openai.domain.assistant.ThreadRunStep.Details
- io.github.sashirestela.openai.domain.assistant.ThreadRunStep.Function
- io.github.sashirestela.openai.domain.assistant.ThreadRunStep.Image
- io.github.sashirestela.openai.domain.assistant.ThreadRunStep.MessageCreation
- io.github.sashirestela.openai.domain.assistant.ThreadRunStep.Status
- io.github.sashirestela.openai.domain.assistant.ThreadRunStep.ToolCall
- io.github.sashirestela.openai.domain.assistant.ThreadRunStep.Type
- io.github.sashirestela.openai.domain.assistant.ThreadRunStepDelta
- io.github.sashirestela.openai.domain.assistant.ThreadRunStepDelta.MessageCreation
- io.github.sashirestela.openai.domain.assistant.ThreadRunStepDelta.MessageCreationStepDetail (implements io.github.sashirestela.openai.domain.assistant.ThreadRunStepDelta.StepDetails)
- io.github.sashirestela.openai.domain.assistant.ThreadRunStepDelta.ThreadRunStepDeltaDetail
- io.github.sashirestela.openai.domain.assistant.ThreadRunStepDelta.ToolCallsStepDetail (implements io.github.sashirestela.openai.domain.assistant.ThreadRunStepDelta.StepDetails)
- 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.domain.ToolCall
- io.github.sashirestela.openai.domain.assistant.ToolOutput
- io.github.sashirestela.openai.domain.assistant.ToolOutputs
- io.github.sashirestela.openai.domain.assistant.ToolOutputSubmission
- io.github.sashirestela.openai.domain.finetuning.WandbIntegration
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
Interface Hierarchy
- io.github.sashirestela.openai.function.Functional
- io.github.sashirestela.openai.OpenAI
- io.github.sashirestela.openai.OpenAI.Audios
- io.github.sashirestela.openai.OpenAI.Batches
- 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
- io.github.sashirestela.openai.OpenAIBeta
- io.github.sashirestela.openai.OpenAIBeta.Assistants
- io.github.sashirestela.openai.OpenAIBeta.Threads
- io.github.sashirestela.openai.domain.assistant.TextContentAnnotation
- io.github.sashirestela.openai.domain.assistant.ThreadMessageContent
- io.github.sashirestela.openai.domain.assistant.ThreadMessageId
- io.github.sashirestela.openai.domain.assistant.ThreadRunStepDelta.StepDetails
Annotation Type Hierarchy
- io.github.sashirestela.openai.domain.assistant.AssistantStreamEvents (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.batch.BatchRequest.CompletionWindowType
- io.github.sashirestela.openai.domain.batch.BatchRequest.EndpointType
- io.github.sashirestela.openai.domain.chat.ChatRespFmtType
- io.github.sashirestela.openai.domain.chat.tool.ChatToolChoiceType
- io.github.sashirestela.openai.domain.chat.tool.ChatToolType
- io.github.sashirestela.openai.domain.chat.content.ContentPartType
- io.github.sashirestela.openai.domain.embedding.EncodingFormat
- io.github.sashirestela.openai.domain.chat.content.ImageDetail
- io.github.sashirestela.openai.domain.image.ImageRespFmt
- io.github.sashirestela.openai.domain.finetuning.IntegrationType
- io.github.sashirestela.openai.domain.PageRequest.Order
- io.github.sashirestela.openai.domain.file.PurposeType
- io.github.sashirestela.openai.domain.image.Quality
- io.github.sashirestela.openai.domain.chat.Role
- io.github.sashirestela.openai.domain.image.Size
- io.github.sashirestela.openai.domain.audio.SpeechRespFmt
- io.github.sashirestela.openai.domain.image.Style
- io.github.sashirestela.openai.domain.assistant.ThreadMessageRequest.Role
- io.github.sashirestela.openai.domain.audio.TimestampGranularity
- io.github.sashirestela.openai.domain.audio.Voice
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)