A B C D E F G H I J L M N O P Q R S T U V X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AAC - io.github.sashirestela.openai.domain.audio.SpeechRespFmt
- AbstractImageRequest - Class in io.github.sashirestela.openai.domain.image
- AbstractImageRequest() - Constructor for class io.github.sashirestela.openai.domain.image.AbstractImageRequest
- ALLOY - io.github.sashirestela.openai.domain.audio.Voice
- ASSISTANT - io.github.sashirestela.openai.domain.chat.Role
- ASSISTANTS - io.github.sashirestela.openai.domain.file.PurposeType
- AudioRespFmt - Enum in io.github.sashirestela.openai.domain.audio
- AudioResponse - Class in io.github.sashirestela.openai.domain.audio
- AudioResponse() - Constructor for class io.github.sashirestela.openai.domain.audio.AudioResponse
- audios() - Method in class io.github.sashirestela.openai.SimpleOpenAI
-
Generates an implementation of the Audios interface to handle requests.
- AudioSpeechRequest - Class in io.github.sashirestela.openai.domain.audio
- AudioSpeechRequest() - Constructor for class io.github.sashirestela.openai.domain.audio.AudioSpeechRequest
- AudioTranscribeRequest - Class in io.github.sashirestela.openai.domain.audio
- AudioTranscribeRequest() - Constructor for class io.github.sashirestela.openai.domain.audio.AudioTranscribeRequest
- AudioTranslateRequest - Class in io.github.sashirestela.openai.domain.audio
- AudioTranslateRequest() - Constructor for class io.github.sashirestela.openai.domain.audio.AudioTranslateRequest
- AUTO - io.github.sashirestela.openai.domain.chat.content.ImageDetail
- AUTO - io.github.sashirestela.openai.domain.chat.tool.ChatToolChoiceType
B
- B64JSON - io.github.sashirestela.openai.domain.image.ImageRespFmt
- BASE64 - io.github.sashirestela.openai.domain.embedding.EncodingFormat
C
- cancel(String) - Method in interface io.github.sashirestela.openai.OpenAI.FineTunings
-
Immediately cancel a fine-tune job.
- Category - Class in io.github.sashirestela.openai.domain.moderation
- Category() - Constructor for class io.github.sashirestela.openai.domain.moderation.Category
- CategoryScore - Class in io.github.sashirestela.openai.domain.moderation
- CategoryScore() - Constructor for class io.github.sashirestela.openai.domain.moderation.CategoryScore
- chatCompletions() - Method in class io.github.sashirestela.openai.SimpleOpenAI
-
Generates an implementation of the ChatCompletions interface to handle requests.
- ChatFunction - Class in io.github.sashirestela.openai.domain.chat.tool
- ChatFunction() - Constructor for class io.github.sashirestela.openai.domain.chat.tool.ChatFunction
- ChatFunctionCall - Class in io.github.sashirestela.openai.domain.chat.tool
- ChatFunctionCall() - Constructor for class io.github.sashirestela.openai.domain.chat.tool.ChatFunctionCall
- ChatFunctionName - Class in io.github.sashirestela.openai.domain.chat.tool
- ChatFunctionName() - Constructor for class io.github.sashirestela.openai.domain.chat.tool.ChatFunctionName
- ChatMsg - Class in io.github.sashirestela.openai.domain.chat.message
- ChatMsg() - Constructor for class io.github.sashirestela.openai.domain.chat.message.ChatMsg
- ChatMsgAssistant - Class in io.github.sashirestela.openai.domain.chat.message
- ChatMsgAssistant(String) - Constructor for class io.github.sashirestela.openai.domain.chat.message.ChatMsgAssistant
- ChatMsgAssistant(String, String) - Constructor for class io.github.sashirestela.openai.domain.chat.message.ChatMsgAssistant
- ChatMsgAssistant(String, String, List<ChatToolCall>) - Constructor for class io.github.sashirestela.openai.domain.chat.message.ChatMsgAssistant
- ChatMsgAssistant(String, List<ChatToolCall>) - Constructor for class io.github.sashirestela.openai.domain.chat.message.ChatMsgAssistant
- ChatMsgResponse - Class in io.github.sashirestela.openai.domain.chat.message
- ChatMsgResponse() - Constructor for class io.github.sashirestela.openai.domain.chat.message.ChatMsgResponse
- ChatMsgSystem - Class in io.github.sashirestela.openai.domain.chat.message
- ChatMsgSystem(String) - Constructor for class io.github.sashirestela.openai.domain.chat.message.ChatMsgSystem
- ChatMsgSystem(String, String) - Constructor for class io.github.sashirestela.openai.domain.chat.message.ChatMsgSystem
- ChatMsgTool - Class in io.github.sashirestela.openai.domain.chat.message
- ChatMsgTool(String, String) - Constructor for class io.github.sashirestela.openai.domain.chat.message.ChatMsgTool
- ChatMsgUser - Class in io.github.sashirestela.openai.domain.chat.message
- ChatMsgUser(Object) - Constructor for class io.github.sashirestela.openai.domain.chat.message.ChatMsgUser
- ChatMsgUser(Object, String) - Constructor for class io.github.sashirestela.openai.domain.chat.message.ChatMsgUser
- ChatRequest - Class in io.github.sashirestela.openai.domain.chat
- ChatRequest(String, List<ChatMsg>, ChatRespFmt, Integer, List<ChatTool>, Object, Double, Double, Integer, Boolean, Object, Integer, Double, Double, Map<String, Integer>, String) - Constructor for class io.github.sashirestela.openai.domain.chat.ChatRequest
- ChatRespFmt - Class in io.github.sashirestela.openai.domain.chat
- ChatRespFmt() - Constructor for class io.github.sashirestela.openai.domain.chat.ChatRespFmt
- ChatRespFmtType - Enum in io.github.sashirestela.openai.domain.chat
- ChatResponse - Class in io.github.sashirestela.openai.domain.chat
- ChatResponse() - Constructor for class io.github.sashirestela.openai.domain.chat.ChatResponse
- ChatTool - Class in io.github.sashirestela.openai.domain.chat.tool
- ChatTool() - Constructor for class io.github.sashirestela.openai.domain.chat.tool.ChatTool
- ChatToolCall - Class in io.github.sashirestela.openai.domain.chat.tool
- ChatToolCall() - Constructor for class io.github.sashirestela.openai.domain.chat.tool.ChatToolCall
- ChatToolChoice - Class in io.github.sashirestela.openai.domain.chat.tool
- ChatToolChoice() - Constructor for class io.github.sashirestela.openai.domain.chat.tool.ChatToolChoice
- ChatToolChoiceType - Enum in io.github.sashirestela.openai.domain.chat.tool
- ChatToolType - Enum in io.github.sashirestela.openai.domain.chat.tool
- Choice - Class in io.github.sashirestela.openai.domain.chat
- Choice - Class in io.github.sashirestela.openai.domain.completion
- Choice() - Constructor for class io.github.sashirestela.openai.domain.chat.Choice
- Choice() - Constructor for class io.github.sashirestela.openai.domain.completion.Choice
- classToJsonSchema(Class<?>) - Static method in class io.github.sashirestela.openai.support.JsonSchemaUtil
- CompletionRequest - Class in io.github.sashirestela.openai.domain.completion
- CompletionRequest(String, Object, String, Integer, Double, Double, Integer, Boolean, Integer, Boolean, Object, Integer, Double, Double, Integer, Map<String, Integer>, String) - Constructor for class io.github.sashirestela.openai.domain.completion.CompletionRequest
- CompletionResponse - Class in io.github.sashirestela.openai.domain.completion
- CompletionResponse() - Constructor for class io.github.sashirestela.openai.domain.completion.CompletionResponse
- completions() - Method in class io.github.sashirestela.openai.SimpleOpenAI
-
Generates an implementation of the Completions interface to handle requests.
- ContentPart - Class in io.github.sashirestela.openai.domain.chat.content
- ContentPart() - Constructor for class io.github.sashirestela.openai.domain.chat.content.ContentPart
- ContentPartImage - Class in io.github.sashirestela.openai.domain.chat.content
- ContentPartImage(ImageUrl) - Constructor for class io.github.sashirestela.openai.domain.chat.content.ContentPartImage
- ContentPartText - Class in io.github.sashirestela.openai.domain.chat.content
- ContentPartText(String) - Constructor for class io.github.sashirestela.openai.domain.chat.content.ContentPartText
- ContentPartType - Enum in io.github.sashirestela.openai.domain.chat.content
- create(ChatRequest) - Method in interface io.github.sashirestela.openai.OpenAI.ChatCompletions
-
Creates a model response for the given chat conversation.
- create(CompletionRequest) - Method in interface io.github.sashirestela.openai.OpenAI.Completions
-
Creates a completion for the provided prompt and parameters.
- create(EmbeddingRequest) - Method in interface io.github.sashirestela.openai.OpenAI.Embeddings
-
Creates an embedding vector representing the input text.
- create(FileRequest) - Method in interface io.github.sashirestela.openai.OpenAI.Files
-
Upload a file that contains document(s) to be used across various endpoints/features.
- create(FineTuningRequest) - Method in interface io.github.sashirestela.openai.OpenAI.FineTunings
-
Creates a job that fine-tunes a specified model from a given dataset.
- create(ImageRequest) - Method in interface io.github.sashirestela.openai.OpenAI.Images
-
Creates an image given a prompt.
- create(ModerationRequest) - Method in interface io.github.sashirestela.openai.OpenAI.Moderations
-
Classifies if text violates OpenAI's Content Policy.
- createBase64(EmbeddingRequest) - Method in interface io.github.sashirestela.openai.OpenAI.Embeddings
-
Creates an embedding vector representing the input text.
- createBase64WithOptions(EmbeddingRequest, Map<String, ?>) - Method in interface io.github.sashirestela.openai.OpenAI.Embeddings
- createEdits(ImageEditsRequest) - Method in interface io.github.sashirestela.openai.OpenAI.Images
-
Creates an edited or extended image given an original image and a prompt.
- createEditsWithOptions(ImageEditsRequest, Map<String, ?>) - Method in interface io.github.sashirestela.openai.OpenAI.Images
- createStream(ChatRequest) - Method in interface io.github.sashirestela.openai.OpenAI.ChatCompletions
-
Creates a model response for the given chat conversation.
- createStream(CompletionRequest) - Method in interface io.github.sashirestela.openai.OpenAI.Completions
-
Creates a completion for the provided prompt and parameters.
- createStreamWithOptions(ChatRequest, Map<String, ?>) - Method in interface io.github.sashirestela.openai.OpenAI.ChatCompletions
- createStreamWithOptions(CompletionRequest, Map<String, ?>) - Method in interface io.github.sashirestela.openai.OpenAI.Completions
- createVariations(ImageVariationsRequest) - Method in interface io.github.sashirestela.openai.OpenAI.Images
-
Creates a variation of a given image.
- createVariationsWithOptions(ImageVariationsRequest, Map<String, ?>) - Method in interface io.github.sashirestela.openai.OpenAI.Images
- createWithOptions(ChatRequest, Map<String, ?>) - Method in interface io.github.sashirestela.openai.OpenAI.ChatCompletions
- createWithOptions(CompletionRequest, Map<String, ?>) - Method in interface io.github.sashirestela.openai.OpenAI.Completions
- createWithOptions(EmbeddingRequest, Map<String, ?>) - Method in interface io.github.sashirestela.openai.OpenAI.Embeddings
- createWithOptions(ImageRequest, Map<String, ?>) - Method in interface io.github.sashirestela.openai.OpenAI.Images
D
- delete(String) - Method in interface io.github.sashirestela.openai.OpenAI.Files
-
Delete a file.
- delete(String) - Method in interface io.github.sashirestela.openai.OpenAI.Models
-
Delete a fine tuned model.
E
- ECHO - io.github.sashirestela.openai.domain.audio.Voice
- EmbeddingBase64 - Class in io.github.sashirestela.openai.domain.embedding
- EmbeddingBase64() - Constructor for class io.github.sashirestela.openai.domain.embedding.EmbeddingBase64
- EmbeddingBase64Response - Class in io.github.sashirestela.openai.domain.embedding
- EmbeddingBase64Response() - Constructor for class io.github.sashirestela.openai.domain.embedding.EmbeddingBase64Response
- EmbeddingFloat - Class in io.github.sashirestela.openai.domain.embedding
- EmbeddingFloat() - Constructor for class io.github.sashirestela.openai.domain.embedding.EmbeddingFloat
- EmbeddingFloatResponse - Class in io.github.sashirestela.openai.domain.embedding
- EmbeddingFloatResponse() - Constructor for class io.github.sashirestela.openai.domain.embedding.EmbeddingFloatResponse
- EmbeddingRequest - Class in io.github.sashirestela.openai.domain.embedding
- EmbeddingRequest(String, Object, EncodingFormat, String) - Constructor for class io.github.sashirestela.openai.domain.embedding.EmbeddingRequest
- embeddings() - Method in class io.github.sashirestela.openai.SimpleOpenAI
-
Generates an implementation of the Embeddings interface to handle requests.
- EncodingFormat - Enum in io.github.sashirestela.openai.domain.embedding
- enrollFunction(ChatFunction) - Method in class io.github.sashirestela.openai.function.FunctionExecutor
- enrollFunctions(List<ChatFunction>) - Method in class io.github.sashirestela.openai.function.FunctionExecutor
- execute() - Method in interface io.github.sashirestela.openai.function.Functional
- execute(ChatFunctionCall) - Method in class io.github.sashirestela.openai.function.FunctionExecutor
F
- FABLE - io.github.sashirestela.openai.domain.audio.Voice
- file - Variable in class io.github.sashirestela.openai.domain.audio.AudioTranslateRequest
- FileRequest - Class in io.github.sashirestela.openai.domain.file
- FileRequest() - Constructor for class io.github.sashirestela.openai.domain.file.FileRequest
- FileResponse - Class in io.github.sashirestela.openai.domain.file
- FileResponse() - Constructor for class io.github.sashirestela.openai.domain.file.FileResponse
- files() - Method in class io.github.sashirestela.openai.SimpleOpenAI
-
Generates an implementation of the Files interface to handle requests.
- FINE_TUNE - io.github.sashirestela.openai.domain.file.PurposeType
- FineTuningError - Class in io.github.sashirestela.openai.domain.finetuning
- FineTuningError() - Constructor for class io.github.sashirestela.openai.domain.finetuning.FineTuningError
- FineTuningEvent - Class in io.github.sashirestela.openai.domain.finetuning
- FineTuningEvent() - Constructor for class io.github.sashirestela.openai.domain.finetuning.FineTuningEvent
- FineTuningRequest - Class in io.github.sashirestela.openai.domain.finetuning
- FineTuningRequest() - Constructor for class io.github.sashirestela.openai.domain.finetuning.FineTuningRequest
- FineTuningResponse - Class in io.github.sashirestela.openai.domain.finetuning
- FineTuningResponse() - Constructor for class io.github.sashirestela.openai.domain.finetuning.FineTuningResponse
- fineTunings() - Method in class io.github.sashirestela.openai.SimpleOpenAI
-
Generates an implementation of the FineTunings interface to handle requests.
- firstContent() - Method in class io.github.sashirestela.openai.domain.chat.ChatResponse
- firstMessage() - Method in class io.github.sashirestela.openai.domain.chat.ChatResponse
- firstText() - Method in class io.github.sashirestela.openai.domain.completion.CompletionResponse
- FLAC - io.github.sashirestela.openai.domain.audio.SpeechRespFmt
- FLOAT - io.github.sashirestela.openai.domain.embedding.EncodingFormat
- FUNCTION - io.github.sashirestela.openai.domain.chat.tool.ChatToolType
- Functional - Interface in io.github.sashirestela.openai.function
- FunctionExecutor - Class in io.github.sashirestela.openai.function
- FunctionExecutor() - Constructor for class io.github.sashirestela.openai.function.FunctionExecutor
- FunctionExecutor(List<ChatFunction>) - Constructor for class io.github.sashirestela.openai.function.FunctionExecutor
G
- getAudioResponseFormatOrDefault(AudioTranslateRequest, AudioRespFmt, String) - Static method in class io.github.sashirestela.openai.OpenAI.Options
- getContent(String) - Method in interface io.github.sashirestela.openai.OpenAI.Files
-
Returns information about a specific file.
- getEvents(String, Integer, String) - Method in interface io.github.sashirestela.openai.OpenAI.FineTunings
-
Get status updates for a fine-tuning job.
- getEventsWithOptions(String, Integer, String, Map<String, ?>) - Method in interface io.github.sashirestela.openai.OpenAI.FineTunings
- getList() - Method in interface io.github.sashirestela.openai.OpenAI.Models
-
Lists the currently available models, and provides basic information about each one such as the owner and availability.
- getList(Integer, String) - Method in interface io.github.sashirestela.openai.OpenAI.FineTunings
-
List your organization's fine-tuning jobs.
- getList(String) - Method in interface io.github.sashirestela.openai.OpenAI.Files
-
Returns a list of files that belong to the user's organization.
- getListWithOptions(Integer, String, Map<String, ?>) - Method in interface io.github.sashirestela.openai.OpenAI.FineTunings
- getListWithOptions(String, Map<String, ?>) - Method in interface io.github.sashirestela.openai.OpenAI.Files
- getListWithOptions(Map<String, ?>) - Method in interface io.github.sashirestela.openai.OpenAI.Models
- getOne(String) - Method in interface io.github.sashirestela.openai.OpenAI.Files
-
Returns information about a specific file.
- getOne(String) - Method in interface io.github.sashirestela.openai.OpenAI.FineTunings
-
Get info about a fine-tuning job.
- getOne(String) - Method in interface io.github.sashirestela.openai.OpenAI.Models
-
Retrieves a model instance, providing basic information about the model such as the owner and permissioning.
- getRole() - Method in class io.github.sashirestela.openai.domain.chat.message.ChatMsg
- getToolFunctions() - Method in class io.github.sashirestela.openai.function.FunctionExecutor
- getType() - Method in class io.github.sashirestela.openai.domain.chat.content.ContentPart
H
- HD - io.github.sashirestela.openai.domain.image.Quality
- HIGH - io.github.sashirestela.openai.domain.chat.content.ImageDetail
- HyperParams - Class in io.github.sashirestela.openai.domain.finetuning
- HyperParams(Object, Object, Object) - Constructor for class io.github.sashirestela.openai.domain.finetuning.HyperParams
I
- IMAGE_URL - io.github.sashirestela.openai.domain.chat.content.ContentPartType
- ImageDetail - Enum in io.github.sashirestela.openai.domain.chat.content
- ImageEditsRequest - Class in io.github.sashirestela.openai.domain.image
- ImageEditsRequest() - Constructor for class io.github.sashirestela.openai.domain.image.ImageEditsRequest
- ImageRequest - Class in io.github.sashirestela.openai.domain.image
- ImageRequest() - Constructor for class io.github.sashirestela.openai.domain.image.ImageRequest
- ImageRespFmt - Enum in io.github.sashirestela.openai.domain.image
- ImageResponse - Class in io.github.sashirestela.openai.domain.image
- ImageResponse() - Constructor for class io.github.sashirestela.openai.domain.image.ImageResponse
- images() - Method in class io.github.sashirestela.openai.SimpleOpenAI
-
Generates an implementation of the Images interface to handle requests.
- ImageUrl - Class in io.github.sashirestela.openai.domain.chat.content
- ImageUrl(String, ImageDetail) - Constructor for class io.github.sashirestela.openai.domain.chat.content.ImageUrl
- ImageUrl(String) - Constructor for class io.github.sashirestela.openai.domain.chat.content.ImageUrl
- ImageVariationsRequest - Class in io.github.sashirestela.openai.domain.image
- ImageVariationsRequest() - Constructor for class io.github.sashirestela.openai.domain.image.ImageVariationsRequest
- io.github.sashirestela.openai - package io.github.sashirestela.openai
- io.github.sashirestela.openai.domain - package io.github.sashirestela.openai.domain
- io.github.sashirestela.openai.domain.audio - package io.github.sashirestela.openai.domain.audio
- io.github.sashirestela.openai.domain.chat - package io.github.sashirestela.openai.domain.chat
- io.github.sashirestela.openai.domain.chat.content - package io.github.sashirestela.openai.domain.chat.content
- io.github.sashirestela.openai.domain.chat.message - package io.github.sashirestela.openai.domain.chat.message
- io.github.sashirestela.openai.domain.chat.tool - package io.github.sashirestela.openai.domain.chat.tool
- io.github.sashirestela.openai.domain.completion - package io.github.sashirestela.openai.domain.completion
- io.github.sashirestela.openai.domain.embedding - package io.github.sashirestela.openai.domain.embedding
- io.github.sashirestela.openai.domain.file - package io.github.sashirestela.openai.domain.file
- io.github.sashirestela.openai.domain.finetuning - package io.github.sashirestela.openai.domain.finetuning
- io.github.sashirestela.openai.domain.image - package io.github.sashirestela.openai.domain.image
- io.github.sashirestela.openai.domain.model - package io.github.sashirestela.openai.domain.model
- io.github.sashirestela.openai.domain.moderation - package io.github.sashirestela.openai.domain.moderation
- io.github.sashirestela.openai.function - package io.github.sashirestela.openai.function
- io.github.sashirestela.openai.support - package io.github.sashirestela.openai.support
J
- JSON - io.github.sashirestela.openai.domain.audio.AudioRespFmt
- JSON - io.github.sashirestela.openai.domain.chat.ChatRespFmtType
- JsonSchemaUtil - Class in io.github.sashirestela.openai.support
L
- LogProbs - Class in io.github.sashirestela.openai.domain.completion
- LogProbs() - Constructor for class io.github.sashirestela.openai.domain.completion.LogProbs
- LOW - io.github.sashirestela.openai.domain.chat.content.ImageDetail
M
- model - Variable in class io.github.sashirestela.openai.domain.audio.AudioTranslateRequest
- model - Variable in class io.github.sashirestela.openai.domain.image.AbstractImageRequest
- ModelResponse - Class in io.github.sashirestela.openai.domain.model
- ModelResponse() - Constructor for class io.github.sashirestela.openai.domain.model.ModelResponse
- models() - Method in class io.github.sashirestela.openai.SimpleOpenAI
-
Generates an implementation of the Models interface to handle requests.
- Moderation - Class in io.github.sashirestela.openai.domain.moderation
- Moderation() - Constructor for class io.github.sashirestela.openai.domain.moderation.Moderation
- ModerationRequest - Class in io.github.sashirestela.openai.domain.moderation
- ModerationRequest() - Constructor for class io.github.sashirestela.openai.domain.moderation.ModerationRequest
- ModerationResponse - Class in io.github.sashirestela.openai.domain.moderation
- ModerationResponse() - Constructor for class io.github.sashirestela.openai.domain.moderation.ModerationResponse
- moderations() - Method in class io.github.sashirestela.openai.SimpleOpenAI
-
Generates an implementation of the Moderations interface to handle requests.
- MP3 - io.github.sashirestela.openai.domain.audio.SpeechRespFmt
N
- n - Variable in class io.github.sashirestela.openai.domain.image.AbstractImageRequest
- NATURAL - io.github.sashirestela.openai.domain.image.Style
- NONE - io.github.sashirestela.openai.domain.chat.tool.ChatToolChoiceType
- NOVA - io.github.sashirestela.openai.domain.audio.Voice
O
- ONYX - io.github.sashirestela.openai.domain.audio.Voice
- OpenAI - Interface in io.github.sashirestela.openai
-
The OpenAI API can be applied to virtually any task that requires understanding or generating natural language and code.
- OpenAI.Audios - Interface in io.github.sashirestela.openai
-
Turn audio into text (speech to text).
- OpenAI.ChatCompletions - Interface in io.github.sashirestela.openai
-
Given a list of messages comprising a conversation, the model will return a response.
- OpenAI.Completions - Interface in io.github.sashirestela.openai
-
Given a prompt, the model will return one or more predicted completions.
- OpenAI.Embeddings - Interface in io.github.sashirestela.openai
-
Get a vector representation of a given input that can be easily consumed by machine learning models and algorithms.
- OpenAI.Files - Interface in io.github.sashirestela.openai
-
Files are used to upload documents that can be used with features like fine-tuning.
- OpenAI.FineTunings - Interface in io.github.sashirestela.openai
-
Manage fine-tuning jobs to tailor a model to your specific training data.
- OpenAI.Images - Interface in io.github.sashirestela.openai
-
Given a prompt and/or an input image, the model will generate a new image.
- OpenAI.Models - Interface in io.github.sashirestela.openai
-
List and describe the various models available in the API.
- OpenAI.Moderations - Interface in io.github.sashirestela.openai
-
Given a input text, outputs if the model classifies it as violating OpenAI's content policy.
- OpenAI.Options - Class in io.github.sashirestela.openai
- OpenAIDeletedResponse - Class in io.github.sashirestela.openai.domain
- OpenAIDeletedResponse() - Constructor for class io.github.sashirestela.openai.domain.OpenAIDeletedResponse
- OpenAIGeneric<T> - Class in io.github.sashirestela.openai.domain
- OpenAIGeneric() - Constructor for class io.github.sashirestela.openai.domain.OpenAIGeneric
- OpenAIUsage - Class in io.github.sashirestela.openai.domain
- OpenAIUsage() - Constructor for class io.github.sashirestela.openai.domain.OpenAIUsage
- Options() - Constructor for class io.github.sashirestela.openai.OpenAI.Options
- OPUS - io.github.sashirestela.openai.domain.audio.SpeechRespFmt
P
- ParametersSerializer - Class in io.github.sashirestela.openai.function
- ParametersSerializer() - Constructor for class io.github.sashirestela.openai.function.ParametersSerializer
- prompt - Variable in class io.github.sashirestela.openai.domain.audio.AudioTranslateRequest
- PurposeType - Enum in io.github.sashirestela.openai.domain.file
Q
R
- responseFormat - Variable in class io.github.sashirestela.openai.domain.audio.AudioTranslateRequest
- responseFormat - Variable in class io.github.sashirestela.openai.domain.image.AbstractImageRequest
- role - Variable in class io.github.sashirestela.openai.domain.chat.message.ChatMsg
- Role - Enum in io.github.sashirestela.openai.domain.chat
S
- Segment - Class in io.github.sashirestela.openai.domain.audio
- Segment() - Constructor for class io.github.sashirestela.openai.domain.audio.Segment
- serialize(Class<?>, JsonGenerator, SerializerProvider) - Method in class io.github.sashirestela.openai.function.ParametersSerializer
- setCleverClient(CleverClient) - Method in class io.github.sashirestela.openai.SimpleOpenAI
- SHIMMER - io.github.sashirestela.openai.domain.audio.Voice
- SimpleOpenAI - Class in io.github.sashirestela.openai
-
The factory that generates implementations of the
OpenAI
interfaces. - SimpleOpenAI(String, String, String, HttpClient) - Constructor for class io.github.sashirestela.openai.SimpleOpenAI
-
Constructor used to generate a builder.
- SimpleUncheckedException - Exception in io.github.sashirestela.openai
- SimpleUncheckedException(String, Object...) - Constructor for exception io.github.sashirestela.openai.SimpleUncheckedException
- size - Variable in class io.github.sashirestela.openai.domain.image.AbstractImageRequest
- Size - Enum in io.github.sashirestela.openai.domain.image
- speak(AudioSpeechRequest) - Method in interface io.github.sashirestela.openai.OpenAI.Audios
-
Generates audio from the input text.
- SpeechRespFmt - Enum in io.github.sashirestela.openai.domain.audio
- SRT - io.github.sashirestela.openai.domain.audio.AudioRespFmt
- STANDARD - io.github.sashirestela.openai.domain.image.Quality
- Style - Enum in io.github.sashirestela.openai.domain.image
- SYSTEM - io.github.sashirestela.openai.domain.chat.Role
T
- temperature - Variable in class io.github.sashirestela.openai.domain.audio.AudioTranslateRequest
- TEXT - io.github.sashirestela.openai.domain.audio.AudioRespFmt
- TEXT - io.github.sashirestela.openai.domain.chat.ChatRespFmtType
- TEXT - io.github.sashirestela.openai.domain.chat.content.ContentPartType
- TOOL - io.github.sashirestela.openai.domain.chat.Role
- transcribe(AudioTranscribeRequest) - Method in interface io.github.sashirestela.openai.OpenAI.Audios
-
Transcribes audio into the input language.
- transcribePlain(AudioTranscribeRequest) - Method in interface io.github.sashirestela.openai.OpenAI.Audios
-
Transcribes audio into the input language.
- transcribePlainWithOptions(AudioTranscribeRequest, Map<String, ?>) - Method in interface io.github.sashirestela.openai.OpenAI.Audios
- transcribeWithOptions(AudioTranscribeRequest, Map<String, ?>) - Method in interface io.github.sashirestela.openai.OpenAI.Audios
- translate(AudioTranslateRequest) - Method in interface io.github.sashirestela.openai.OpenAI.Audios
-
Translates audio into English.
- translatePlain(AudioTranslateRequest) - Method in interface io.github.sashirestela.openai.OpenAI.Audios
-
Translates audio into English.
- translatePlainWithOptions(AudioTranslateRequest, Map<String, ?>) - Method in interface io.github.sashirestela.openai.OpenAI.Audios
- translateWithOptions(AudioTranslateRequest, Map<String, ?>) - Method in interface io.github.sashirestela.openai.OpenAI.Audios
- type - Variable in class io.github.sashirestela.openai.domain.chat.content.ContentPart
U
- URL - io.github.sashirestela.openai.domain.image.ImageRespFmt
- user - Variable in class io.github.sashirestela.openai.domain.image.AbstractImageRequest
- USER - io.github.sashirestela.openai.domain.chat.Role
V
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.audio.AudioRespFmt
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.audio.SpeechRespFmt
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.audio.Voice
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.chat.ChatRespFmtType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.chat.content.ContentPartType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.chat.content.ImageDetail
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.chat.Role
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.chat.tool.ChatToolChoiceType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.chat.tool.ChatToolType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.embedding.EncodingFormat
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.file.PurposeType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.image.ImageRespFmt
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.image.Quality
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.image.Size
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.image.Style
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.github.sashirestela.openai.domain.audio.AudioRespFmt
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.sashirestela.openai.domain.audio.SpeechRespFmt
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.sashirestela.openai.domain.audio.Voice
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.sashirestela.openai.domain.chat.ChatRespFmtType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.sashirestela.openai.domain.chat.content.ContentPartType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.sashirestela.openai.domain.chat.content.ImageDetail
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.sashirestela.openai.domain.chat.Role
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.sashirestela.openai.domain.chat.tool.ChatToolChoiceType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.sashirestela.openai.domain.chat.tool.ChatToolType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.sashirestela.openai.domain.embedding.EncodingFormat
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.sashirestela.openai.domain.file.PurposeType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.sashirestela.openai.domain.image.ImageRespFmt
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.sashirestela.openai.domain.image.Quality
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.sashirestela.openai.domain.image.Size
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.sashirestela.openai.domain.image.Style
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VERBOSE_JSON - io.github.sashirestela.openai.domain.audio.AudioRespFmt
- VIVID - io.github.sashirestela.openai.domain.image.Style
- Voice - Enum in io.github.sashirestela.openai.domain.audio
- VTT - io.github.sashirestela.openai.domain.audio.AudioRespFmt
X
- X1024 - io.github.sashirestela.openai.domain.image.Size
- X1024x - io.github.sashirestela.openai.domain.image.Size
- X1792x - io.github.sashirestela.openai.domain.image.Size
- X256 - io.github.sashirestela.openai.domain.image.Size
- X512 - io.github.sashirestela.openai.domain.image.Size
All Classes All Packages