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
- ANYSCALE_BASE_URL - Static variable in class io.github.sashirestela.openai.support.Constant
- ASC - io.github.sashirestela.openai.domain.PageRequest.Order
- Assistant - Class in io.github.sashirestela.openai.domain.assistant
-
Represents an assistant that can call the model and use tools.
- Assistant() - Constructor for class io.github.sashirestela.openai.domain.assistant.Assistant
- ASSISTANT - io.github.sashirestela.openai.domain.chat.Role
- AssistantFile - Class in io.github.sashirestela.openai.domain.assistant
-
Represents a files attached to an assistant.
- AssistantFile() - Constructor for class io.github.sashirestela.openai.domain.assistant.AssistantFile
- AssistantFunction - Class in io.github.sashirestela.openai.domain.assistant
- AssistantFunction() - Constructor for class io.github.sashirestela.openai.domain.assistant.AssistantFunction
- AssistantRequest - Class in io.github.sashirestela.openai.domain.assistant
- AssistantRequest() - Constructor for class io.github.sashirestela.openai.domain.assistant.AssistantRequest
- AssistantRequest.AssistantRequestBuilder - Class in io.github.sashirestela.openai.domain.assistant
- AssistantRequestBuilder() - Constructor for class io.github.sashirestela.openai.domain.assistant.AssistantRequest.AssistantRequestBuilder
- assistants() - Method in class io.github.sashirestela.openai.BaseSimpleOpenAI
-
Throw not implemented
- assistants() - Method in class io.github.sashirestela.openai.SimpleOpenAI
-
Generates an implementation of the Assistant interface to handle requests.
- ASSISTANTS - io.github.sashirestela.openai.domain.file.PurposeType
- AssistantTool - Class in io.github.sashirestela.openai.domain.assistant
- AssistantTool() - Constructor for class io.github.sashirestela.openai.domain.assistant.AssistantTool
- 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.BaseSimpleOpenAI
-
Throw not implemented
- 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
- AUTHORIZATION_HEADER - Static variable in class io.github.sashirestela.openai.support.Constant
- AUTO - io.github.sashirestela.openai.domain.chat.content.ImageDetail
- AUTO - io.github.sashirestela.openai.domain.chat.tool.ChatToolChoiceType
- AZURE_API_VERSION - Static variable in class io.github.sashirestela.openai.support.Constant
- AZURE_APIKEY_HEADER - Static variable in class io.github.sashirestela.openai.support.Constant
B
- B64JSON - io.github.sashirestela.openai.domain.image.ImageRespFmt
- BASE64 - io.github.sashirestela.openai.domain.embedding.EncodingFormat
- BaseSimpleOpenAI - Class in io.github.sashirestela.openai
-
The base abstract class that all providers extend.
- BaseSimpleOpenAI(BaseSimpleOpenAIArgs) - Constructor for class io.github.sashirestela.openai.BaseSimpleOpenAI
- BaseSimpleOpenAIArgs - Class in io.github.sashirestela.openai
- BaseSimpleOpenAIArgs() - Constructor for class io.github.sashirestela.openai.BaseSimpleOpenAIArgs
- BEARER_AUTHORIZATION - Static variable in class io.github.sashirestela.openai.support.Constant
C
- cancel(String) - Method in interface io.github.sashirestela.openai.OpenAI.FineTunings
-
Immediately cancel a fine-tune job.
- CANCELLED - Static variable in interface io.github.sashirestela.openai.domain.assistant.ThreadRun.Status
- CANCELLED - Static variable in interface io.github.sashirestela.openai.domain.assistant.ThreadRunStep.Status
- CANCELLING - Static variable in interface io.github.sashirestela.openai.domain.assistant.ThreadRun.Status
- cancelRun(String, String) - Method in interface io.github.sashirestela.openai.OpenAI.Threads
-
Cancels a run that is
in_progress
. - 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.BaseSimpleOpenAI
-
Generates an implementation of the ChatCompletions interface to handle requests.
- chatCompletionService - Variable in class io.github.sashirestela.openai.BaseSimpleOpenAI
- 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, String) - Constructor for class io.github.sashirestela.openai.domain.chat.message.ChatMsgUser
- ChatMsgUser(Object) - 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, Boolean, Integer) - 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
- cleverClient - Variable in class io.github.sashirestela.openai.BaseSimpleOpenAI
- CODE_INTERPRETER - Static variable in class io.github.sashirestela.openai.domain.assistant.AssistantTool
- CodeInterpreter() - Constructor for class io.github.sashirestela.openai.domain.assistant.ThreadRunStep.CodeInterpreter
- CodeInterpreterOutput() - Constructor for class io.github.sashirestela.openai.domain.assistant.ThreadRunStep.CodeInterpreterOutput
- COMPLETED - Static variable in interface io.github.sashirestela.openai.domain.assistant.ThreadRun.Status
- COMPLETED - Static variable in interface io.github.sashirestela.openai.domain.assistant.ThreadRunStep.Status
- 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.BaseSimpleOpenAI
-
Throw not implemented
- completions() - Method in class io.github.sashirestela.openai.SimpleOpenAI
-
Generates an implementation of the Completions interface to handle requests.
- Constant - Class in io.github.sashirestela.openai.support
- Constant() - Constructor for class io.github.sashirestela.openai.support.Constant
- 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() - Method in interface io.github.sashirestela.openai.OpenAI.Threads
-
Creates a message thread.
- create(AssistantRequest) - Method in interface io.github.sashirestela.openai.OpenAI.Assistants
-
Create an assistant with a model and instructions.
- create(ThreadRequest) - Method in interface io.github.sashirestela.openai.OpenAI.Threads
-
Creates a message thread.
- 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.
- createEdits(ImageEditsRequest) - Method in interface io.github.sashirestela.openai.OpenAI.Images
-
Creates an edited or extended image given an original image and a prompt.
- createFile(String, FilePath) - Method in interface io.github.sashirestela.openai.OpenAI.Assistants
-
Create an assistant file by attaching a File to an assistant.
- createFile(String, String) - Method in interface io.github.sashirestela.openai.OpenAI.Assistants
-
Create an assistant file by attaching a File to an assistant.
- createMessage(String, ThreadMessageRequest) - Method in interface io.github.sashirestela.openai.OpenAI.Threads
-
Create a message.
- createRun(String, ThreadRunRequest) - Method in interface io.github.sashirestela.openai.OpenAI.Threads
-
Create a run.
- createRun(String, String) - Method in interface io.github.sashirestela.openai.OpenAI.Threads
-
Create a run.
- 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.
- createThreadAndRun(ThreadCreateAndRunRequest) - Method in interface io.github.sashirestela.openai.OpenAI.Threads
-
Create a thread and run it in one request.
- createVariations(ImageVariationsRequest) - Method in interface io.github.sashirestela.openai.OpenAI.Images
-
Creates a variation of a given image.
D
- delete(String) - Method in interface io.github.sashirestela.openai.OpenAI.Assistants
-
Deletes an assistant.
- 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.
- delete(String) - Method in interface io.github.sashirestela.openai.OpenAI.Threads
-
Deletes a thread.
- deleteFile(String, String) - Method in interface io.github.sashirestela.openai.OpenAI.Assistants
-
Delete an assistant file.
- deleteMessage(String, String) - Method in interface io.github.sashirestela.openai.OpenAI.Threads
-
Deletes a message.
- DESC - io.github.sashirestela.openai.domain.PageRequest.Order
- Details() - Constructor for class io.github.sashirestela.openai.domain.assistant.ThreadRunStep.Details
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.BaseSimpleOpenAI
-
Throw not implemented
- 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
- Error() - Constructor for class io.github.sashirestela.openai.domain.assistant.ThreadRun.Error
- execute() - Method in interface io.github.sashirestela.openai.function.Functional
- execute(ChatFunctionCall) - Method in class io.github.sashirestela.openai.function.FunctionExecutor
- execute(String, ChatFunctionCall) - Method in class io.github.sashirestela.openai.function.FunctionExecutor
- executeAll(List<ToolCall>) - Method in class io.github.sashirestela.openai.function.FunctionExecutor
- EXPIRED - Static variable in interface io.github.sashirestela.openai.domain.assistant.ThreadRun.Status
- EXPIRED - Static variable in interface io.github.sashirestela.openai.domain.assistant.ThreadRunStep.Status
F
- FABLE - io.github.sashirestela.openai.domain.audio.Voice
- FAILED - Static variable in interface io.github.sashirestela.openai.domain.assistant.ThreadRun.Status
- FAILED - Static variable in interface io.github.sashirestela.openai.domain.assistant.ThreadRunStep.Status
- FileCitation - Class in io.github.sashirestela.openai.domain.assistant
- FileCitation() - Constructor for class io.github.sashirestela.openai.domain.assistant.FileCitation
- FileCitationAnnotation - Class in io.github.sashirestela.openai.domain.assistant
- FileCitationAnnotation() - Constructor for class io.github.sashirestela.openai.domain.assistant.FileCitationAnnotation
- FilePath - Class in io.github.sashirestela.openai.domain.assistant
- FilePath() - Constructor for class io.github.sashirestela.openai.domain.assistant.FilePath
- FilePathAnnotation - Class in io.github.sashirestela.openai.domain.assistant
- FilePathAnnotation() - Constructor for class io.github.sashirestela.openai.domain.assistant.FilePathAnnotation
- 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.BaseSimpleOpenAI
-
Throw not implemented
- 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.BaseSimpleOpenAI
-
Throw not implemented
- fineTunings() - Method in class io.github.sashirestela.openai.SimpleOpenAI
-
Generates an implementation of the FineTunings interface to handle requests.
- first() - Method in class io.github.sashirestela.openai.domain.Page
- 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(ChatFunction) - Static method in class io.github.sashirestela.openai.domain.assistant.AssistantFunction
- Function() - Constructor for class io.github.sashirestela.openai.domain.assistant.ThreadRunStep.Function
- 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
- get(int) - Method in class io.github.sashirestela.openai.domain.Page
- getAnnotations() - Method in class io.github.sashirestela.openai.domain.assistant.TextContent
- getContent(String) - Method in interface io.github.sashirestela.openai.OpenAI.Files
-
Returns a file content.
- getContentInputStream(String) - Method in interface io.github.sashirestela.openai.OpenAI.Files
-
Returns a file content as a stream.
- getEvents(String, Integer, String) - Method in interface io.github.sashirestela.openai.OpenAI.FineTunings
-
Get status updates for a fine-tuning job.
- getFile(String, String) - Method in interface io.github.sashirestela.openai.OpenAI.Assistants
-
Retrieves an AssistantFile.
- getFileList(String) - Method in interface io.github.sashirestela.openai.OpenAI.Assistants
-
Returns a list of assistant files (first page only).
- getFileList(String, PageRequest) - Method in interface io.github.sashirestela.openai.OpenAI.Assistants
-
Returns a list of assistant files.
- getId() - Method in interface io.github.sashirestela.openai.domain.assistant.ThreadMessageId
- getList() - Method in interface io.github.sashirestela.openai.OpenAI.Assistants
-
Returns a list of assistants (first page only).
- 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(PageRequest) - Method in interface io.github.sashirestela.openai.OpenAI.Assistants
-
Returns a list of assistants.
- 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.
- getMessage(String, String) - Method in interface io.github.sashirestela.openai.OpenAI.Threads
-
Retrieve a message.
- getMessageFile(String, String, String) - Method in interface io.github.sashirestela.openai.OpenAI.Threads
-
Retrieves a message file.
- getMessageFileList(String, String) - Method in interface io.github.sashirestela.openai.OpenAI.Threads
-
Returns a list of message files (first page only).
- getMessageFileList(String, String, PageRequest) - Method in interface io.github.sashirestela.openai.OpenAI.Threads
-
Returns a list of message files.
- getMessageList(String) - Method in interface io.github.sashirestela.openai.OpenAI.Threads
-
Returns a list of messages for a given thread (first page only).
- getMessageList(String, PageRequest) - Method in interface io.github.sashirestela.openai.OpenAI.Threads
-
Returns a list of messages for a given thread.
- getOne(String) - Method in interface io.github.sashirestela.openai.OpenAI.Assistants
-
Retrieves an assistant.
- 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.
- getOne(String) - Method in interface io.github.sashirestela.openai.OpenAI.Threads
-
Retrieves a thread.
- getRequiredToolCalls() - Method in class io.github.sashirestela.openai.domain.assistant.ThreadRun
- getResponseFormat(AudioRespFmt, AudioRespFmt, String) - Static method in interface io.github.sashirestela.openai.OpenAI
- getRole() - Method in class io.github.sashirestela.openai.domain.chat.message.ChatMsg
- getRun(String, String) - Method in interface io.github.sashirestela.openai.OpenAI.Threads
-
Retrieves a run.
- getRunList(String) - Method in interface io.github.sashirestela.openai.OpenAI.Threads
-
Returns a list of runs belonging to a thread (first page).
- getRunList(String, PageRequest) - Method in interface io.github.sashirestela.openai.OpenAI.Threads
-
Returns a list of runs belonging to a thread.
- getRunStep(String, String, String) - Method in interface io.github.sashirestela.openai.OpenAI.Threads
-
Retrieves a run step.
- getRunStepList(String, String) - Method in interface io.github.sashirestela.openai.OpenAI.Threads
-
Returns a list of run steps belonging to a run.
- getRunStepList(String, String, PageRequest) - Method in interface io.github.sashirestela.openai.OpenAI.Threads
-
Returns a list of run steps belonging to a run.
- getToolFunctions() - Method in class io.github.sashirestela.openai.function.FunctionExecutor
- getType() - Method in class io.github.sashirestela.openai.domain.chat.content.ContentPart
- getValue() - Method in class io.github.sashirestela.openai.domain.assistant.TextContent
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
- id - Variable in class io.github.sashirestela.openai.domain.assistant.ThreadMessageId.Impl
- Image() - Constructor for class io.github.sashirestela.openai.domain.assistant.ThreadRunStep.Image
- 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
- ImageFileContent - Class in io.github.sashirestela.openai.domain.assistant
- ImageFileContent() - Constructor for class io.github.sashirestela.openai.domain.assistant.ImageFileContent
- 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.BaseSimpleOpenAI
-
Throw not implemented
- 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
- Impl() - Constructor for class io.github.sashirestela.openai.domain.assistant.ThreadMessageId.Impl
- IN_PROGRESS - Static variable in interface io.github.sashirestela.openai.domain.assistant.ThreadRun.Status
- IN_PROGRESS - Static variable in interface io.github.sashirestela.openai.domain.assistant.ThreadRunStep.Status
- 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.assistant - package io.github.sashirestela.openai.domain.assistant
- 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
- isActionRequired() - Method in class io.github.sashirestela.openai.domain.assistant.ThreadRun
J
- JSON - io.github.sashirestela.openai.domain.audio.AudioRespFmt
- JSON - io.github.sashirestela.openai.domain.chat.ChatRespFmtType
- JSON_EMPTY_CLASS - Static variable in class io.github.sashirestela.openai.support.JsonSchemaUtil
- JsonSchemaUtil - Class in io.github.sashirestela.openai.support
L
- last() - Method in class io.github.sashirestela.openai.domain.Page
- 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
- MESSAGE_CREATION - Static variable in interface io.github.sashirestela.openai.domain.assistant.ThreadRunStep.Type
- MessageCreation() - Constructor for class io.github.sashirestela.openai.domain.assistant.ThreadRunStep.MessageCreation
- 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.BaseSimpleOpenAI
-
Throw not implemented
- 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.BaseSimpleOpenAI
-
Throw not implemented
- moderations() - Method in class io.github.sashirestela.openai.SimpleOpenAI
-
Generates an implementation of the Moderations interface to handle requests.
- modify(String, AssistantRequest) - Method in interface io.github.sashirestela.openai.OpenAI.Assistants
-
Modifies an assistant.
- modify(String, ThreadRequest) - Method in interface io.github.sashirestela.openai.OpenAI.Threads
-
Modifies a thread.
- modifyMessage(String, String, ThreadMessageRequest) - Method in interface io.github.sashirestela.openai.OpenAI.Threads
-
Modifies a message.
- modifyRun(String, String, ThreadRunRequest) - Method in interface io.github.sashirestela.openai.OpenAI.Threads
-
Modifies a run.
- MP3 - io.github.sashirestela.openai.domain.audio.SpeechRespFmt
- mutate() - Method in class io.github.sashirestela.openai.domain.assistant.Assistant
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
- of(String) - Static method in class io.github.sashirestela.openai.domain.assistant.FilePath
- of(String) - Static method in interface io.github.sashirestela.openai.domain.assistant.ThreadMessageId
- of(String, String) - Static method in class io.github.sashirestela.openai.domain.assistant.ToolOutput
- 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_BASE_URL - Static variable in class io.github.sashirestela.openai.support.Constant
- OPENAI_ORG_HEADER - Static variable in class io.github.sashirestela.openai.support.Constant
- OpenAI.Assistants - Interface in io.github.sashirestela.openai
-
Build assistants that can call models and use tools to perform tasks.
- 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.Threads - Interface in io.github.sashirestela.openai
-
Build assistants that can call models and use tools to perform tasks.
- 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
- OPUS - io.github.sashirestela.openai.domain.audio.SpeechRespFmt
P
- Page<T> - Class in io.github.sashirestela.openai.domain
- Page() - Constructor for class io.github.sashirestela.openai.domain.Page
- PageRequest - Class in io.github.sashirestela.openai.domain
- PageRequest() - Constructor for class io.github.sashirestela.openai.domain.PageRequest
- PageRequest.Order - Enum in io.github.sashirestela.openai.domain
- ParametersSerializer - Class in io.github.sashirestela.openai.function
- ParametersSerializer() - Constructor for class io.github.sashirestela.openai.function.ParametersSerializer
- prepareBaseSimpleOpenAIArgs(String, String, String, HttpClient) - Static method in class io.github.sashirestela.openai.SimpleOpenAI
- prepareBaseSimpleOpenAIArgs(String, String, String, HttpClient) - Static method in class io.github.sashirestela.openai.SimpleOpenAIAzure
- prepareBaseSimpleOpenAIArgs(String, String, HttpClient) - Static method in class io.github.sashirestela.openai.SimpleOpenAIAnyscale
- PurposeType - Enum in io.github.sashirestela.openai.domain.file
Q
- Quality - Enum in io.github.sashirestela.openai.domain.image
- QUEUED - Static variable in interface io.github.sashirestela.openai.domain.assistant.ThreadRun.Status
R
- REQUIRES_ACTION - Static variable in interface io.github.sashirestela.openai.domain.assistant.ThreadRun.Status
- responseFormat - Variable in class io.github.sashirestela.openai.domain.image.AbstractImageRequest
- RETRIEVAL - Static variable in class io.github.sashirestela.openai.domain.assistant.AssistantTool
- 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
- SHIMMER - io.github.sashirestela.openai.domain.audio.Voice
- SimpleOpenAI - Class in io.github.sashirestela.openai
-
This class provides the implements additional
OpenAI
interfaces targeting the OpenAI service. - SimpleOpenAI(String, String, String, HttpClient) - Constructor for class io.github.sashirestela.openai.SimpleOpenAI
-
Constructor used to generate a builder.
- SimpleOpenAIAnyscale - Class in io.github.sashirestela.openai
-
This class provides the chatCompletion() service for the Anyscale provider
- SimpleOpenAIAnyscale(String, String, HttpClient) - Constructor for class io.github.sashirestela.openai.SimpleOpenAIAnyscale
-
Constructor used to generate a builder.
- SimpleOpenAIAzure - Class in io.github.sashirestela.openai
-
This class provides the chatCompletion() service for the Azure OpenAI provider.
- SimpleOpenAIAzure(String, String, String, HttpClient) - Constructor for class io.github.sashirestela.openai.SimpleOpenAIAzure
-
Constructor used to generate a builder.
- SimpleUncheckedException - Exception in io.github.sashirestela.openai
- SimpleUncheckedException(String) - Constructor for exception io.github.sashirestela.openai.SimpleUncheckedException
- SimpleUncheckedException(String, Object...) - Constructor for exception io.github.sashirestela.openai.SimpleUncheckedException
- size - Variable in class io.github.sashirestela.openai.domain.image.AbstractImageRequest
- size() - Method in class io.github.sashirestela.openai.domain.Page
- 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
- submitToolOutputs(String, String, ToolOutputSubmission) - Method in interface io.github.sashirestela.openai.OpenAI.Threads
-
Submit tool outputs to run
- submitToolOutputs(String, String, List<ToolOutput>) - Method in interface io.github.sashirestela.openai.OpenAI.Threads
-
Submit tool outputs to run
- SYSTEM - io.github.sashirestela.openai.domain.chat.Role
T
- Text() - Constructor for class io.github.sashirestela.openai.domain.assistant.TextContent.Text
- 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
- TextContent - Class in io.github.sashirestela.openai.domain.assistant
- TextContent() - Constructor for class io.github.sashirestela.openai.domain.assistant.TextContent
- TextContent.Text - Class in io.github.sashirestela.openai.domain.assistant
- TextContentAnnotation - Interface in io.github.sashirestela.openai.domain.assistant
- Thread - Class in io.github.sashirestela.openai.domain.assistant
-
A thread that assistants can interact with.
- Thread() - Constructor for class io.github.sashirestela.openai.domain.assistant.Thread
- ThreadCreateAndRunRequest - Class in io.github.sashirestela.openai.domain.assistant
- ThreadCreateAndRunRequest() - Constructor for class io.github.sashirestela.openai.domain.assistant.ThreadCreateAndRunRequest
- ThreadMessage - Class in io.github.sashirestela.openai.domain.assistant
-
Represents a message within a thread.
- ThreadMessage() - Constructor for class io.github.sashirestela.openai.domain.assistant.ThreadMessage
- ThreadMessageContent - Interface in io.github.sashirestela.openai.domain.assistant
- ThreadMessageFile - Class in io.github.sashirestela.openai.domain.assistant
-
Represents a files attached to a message.
- ThreadMessageFile() - Constructor for class io.github.sashirestela.openai.domain.assistant.ThreadMessageFile
- ThreadMessageId - Interface in io.github.sashirestela.openai.domain.assistant
- ThreadMessageId.Impl - Class in io.github.sashirestela.openai.domain.assistant
- ThreadMessageList - Class in io.github.sashirestela.openai.domain.assistant
- ThreadMessageList() - Constructor for class io.github.sashirestela.openai.domain.assistant.ThreadMessageList
- ThreadMessageRequest - Class in io.github.sashirestela.openai.domain.assistant
- ThreadMessageRequest() - Constructor for class io.github.sashirestela.openai.domain.assistant.ThreadMessageRequest
- ThreadRequest - Class in io.github.sashirestela.openai.domain.assistant
- ThreadRequest() - Constructor for class io.github.sashirestela.openai.domain.assistant.ThreadRequest
- ThreadRun - Class in io.github.sashirestela.openai.domain.assistant
-
Represents an execution run on a thread.
- ThreadRun() - Constructor for class io.github.sashirestela.openai.domain.assistant.ThreadRun
- ThreadRun.Error - Class in io.github.sashirestela.openai.domain.assistant
- ThreadRun.Status - Interface in io.github.sashirestela.openai.domain.assistant
- ThreadRunAction - Class in io.github.sashirestela.openai.domain.assistant
- ThreadRunAction() - Constructor for class io.github.sashirestela.openai.domain.assistant.ThreadRunAction
- ThreadRunRequest - Class in io.github.sashirestela.openai.domain.assistant
- ThreadRunRequest() - Constructor for class io.github.sashirestela.openai.domain.assistant.ThreadRunRequest
- ThreadRunStep - Class in io.github.sashirestela.openai.domain.assistant
-
Represents a step in execution of a run.
- ThreadRunStep() - Constructor for class io.github.sashirestela.openai.domain.assistant.ThreadRunStep
- ThreadRunStep.CodeInterpreter - Class in io.github.sashirestela.openai.domain.assistant
- ThreadRunStep.CodeInterpreterOutput - Class in io.github.sashirestela.openai.domain.assistant
- ThreadRunStep.Details - Class in io.github.sashirestela.openai.domain.assistant
- ThreadRunStep.Function - Class in io.github.sashirestela.openai.domain.assistant
- ThreadRunStep.Image - Class in io.github.sashirestela.openai.domain.assistant
- ThreadRunStep.MessageCreation - Class in io.github.sashirestela.openai.domain.assistant
- ThreadRunStep.Status - Interface in io.github.sashirestela.openai.domain.assistant
- ThreadRunStep.ToolCall - Class in io.github.sashirestela.openai.domain.assistant
- ThreadRunStep.Type - Interface in io.github.sashirestela.openai.domain.assistant
- threads() - Method in class io.github.sashirestela.openai.BaseSimpleOpenAI
-
Throw not implemented
- threads() - Method in class io.github.sashirestela.openai.SimpleOpenAI
-
Spawns a single instance of the Threads interface to manage requests.
- TOOL - io.github.sashirestela.openai.domain.chat.Role
- TOOL_CALLS - Static variable in interface io.github.sashirestela.openai.domain.assistant.ThreadRunStep.Type
- ToolCall - Class in io.github.sashirestela.openai.domain
- ToolCall() - Constructor for class io.github.sashirestela.openai.domain.assistant.ThreadRunStep.ToolCall
- ToolCall() - Constructor for class io.github.sashirestela.openai.domain.ToolCall
- ToolCalls - Class in io.github.sashirestela.openai.domain
- ToolCalls() - Constructor for class io.github.sashirestela.openai.domain.ToolCalls
- ToolOutput - Class in io.github.sashirestela.openai.domain.assistant
- ToolOutput() - Constructor for class io.github.sashirestela.openai.domain.assistant.ToolOutput
- ToolOutputSubmission - Class in io.github.sashirestela.openai.domain.assistant
- ToolOutputSubmission() - Constructor for class io.github.sashirestela.openai.domain.assistant.ToolOutputSubmission
- 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.
- 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.
- type - Variable in class io.github.sashirestela.openai.domain.chat.content.ContentPart
U
- updateRequest(ChatRequest, Boolean) - Static method in interface io.github.sashirestela.openai.OpenAI
- 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.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.PageRequest.Order
-
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.
- values() - Static method in enum io.github.sashirestela.openai.domain.PageRequest.Order
-
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
_
- __create(ChatRequest) - Method in interface io.github.sashirestela.openai.OpenAI.ChatCompletions
- __create(CompletionRequest) - Method in interface io.github.sashirestela.openai.OpenAI.Completions
- __create(EmbeddingRequest) - Method in interface io.github.sashirestela.openai.OpenAI.Embeddings
- __create(ImageRequest) - Method in interface io.github.sashirestela.openai.OpenAI.Images
- __createBase64(EmbeddingRequest) - Method in interface io.github.sashirestela.openai.OpenAI.Embeddings
- __createEdits(ImageEditsRequest) - Method in interface io.github.sashirestela.openai.OpenAI.Images
- __createStream(ChatRequest) - Method in interface io.github.sashirestela.openai.OpenAI.ChatCompletions
- __createStream(CompletionRequest) - Method in interface io.github.sashirestela.openai.OpenAI.Completions
- __createVariations(ImageVariationsRequest) - Method in interface io.github.sashirestela.openai.OpenAI.Images
- __getEvents(String, Integer, String) - Method in interface io.github.sashirestela.openai.OpenAI.FineTunings
- __getList() - Method in interface io.github.sashirestela.openai.OpenAI.Models
- __getList(Integer, String) - Method in interface io.github.sashirestela.openai.OpenAI.FineTunings
- __getList(String) - Method in interface io.github.sashirestela.openai.OpenAI.Files
- __transcribe(AudioTranscribeRequest) - Method in interface io.github.sashirestela.openai.OpenAI.Audios
- __transcribePlain(AudioTranscribeRequest) - Method in interface io.github.sashirestela.openai.OpenAI.Audios
- __translate(AudioTranslateRequest) - Method in interface io.github.sashirestela.openai.OpenAI.Audios
- __translatePlain(AudioTranslateRequest) - Method in interface io.github.sashirestela.openai.OpenAI.Audios
All Classes All Packages