A B C D E F G H I J K L M N O P Q R S T U V W X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AAC - io.github.sashirestela.openai.common.audio.AudioFormat
- AbstractImageRequest - Class in io.github.sashirestela.openai.domain.image
- AbstractImageRequest() - Constructor for class io.github.sashirestela.openai.domain.image.AbstractImageRequest
- Action - Class in io.github.sashirestela.openai.domain.response
- Action() - Constructor for class io.github.sashirestela.openai.domain.response.Action
- Action.ActionType - Enum in io.github.sashirestela.openai.domain.response
- Action.ClickAction - Class in io.github.sashirestela.openai.domain.response
- Action.Coord - Class in io.github.sashirestela.openai.domain.response
- Action.DoubleClickAction - Class in io.github.sashirestela.openai.domain.response
- Action.DragAction - Class in io.github.sashirestela.openai.domain.response
- Action.KeyPressAction - Class in io.github.sashirestela.openai.domain.response
- Action.MouseButton - Enum in io.github.sashirestela.openai.domain.response
- Action.MoveAction - Class in io.github.sashirestela.openai.domain.response
- Action.ScreenshotAction - Class in io.github.sashirestela.openai.domain.response
- Action.ScrollAction - Class in io.github.sashirestela.openai.domain.response
- Action.TypeAction - Class in io.github.sashirestela.openai.domain.response
- Action.WaitAction - Class in io.github.sashirestela.openai.domain.response
- addPart(String, UploadPartRequest) - Method in interface io.github.sashirestela.openai.OpenAI.Uploads
-
Adds a Part to an Upload object.
- AllowedToolsDeserializer() - Constructor for class io.github.sashirestela.openai.domain.response.ResponseTool.AllowedToolsDeserializer
- ALLOY - io.github.sashirestela.openai.common.audio.Voice
- ALLOY - io.github.sashirestela.openai.domain.realtime.RealtimeSession.VoiceRealtime
- ALWAYS - io.github.sashirestela.openai.domain.response.ResponseTool.McpToolApprovalSetting
- AND - io.github.sashirestela.openai.domain.response.ResponseTool.LogicalOperator
- Annotation() - Constructor for class io.github.sashirestela.openai.domain.chat.ChatMessage.ResponseMessage.Annotation
- ANYSCALE_BASE_URL - Static variable in class io.github.sashirestela.openai.support.Constant
- AnyscaleConfigurator() - Constructor for class io.github.sashirestela.openai.SimpleOpenAIAnyscale.AnyscaleConfigurator
- apiKey - Variable in class io.github.sashirestela.openai.base.OpenAIConfigurator
- ApproxLocation(String, String, String, String) - Constructor for class io.github.sashirestela.openai.domain.chat.ChatRequest.WebSearchOptions.ApproxLocation
- ASC - io.github.sashirestela.openai.common.PageRequest.Order
- ASH - io.github.sashirestela.openai.common.audio.Voice
- ASH - io.github.sashirestela.openai.domain.realtime.RealtimeSession.VoiceRealtime
- Assistant - Class in io.github.sashirestela.openai.domain.assistant
- Assistant() - Constructor for class io.github.sashirestela.openai.domain.assistant.Assistant
- ASSISTANT - io.github.sashirestela.openai.domain.assistant.ThreadMessageRole
- ASSISTANT - io.github.sashirestela.openai.domain.chat.ChatMessage.ChatRole
- ASSISTANT - io.github.sashirestela.openai.domain.realtime.Item.RoleItemMessage
- ASSISTANT - io.github.sashirestela.openai.domain.response.Input.MessageRole
- AssistantMessage(String, String, String, String, List<ToolCall>) - Constructor for class io.github.sashirestela.openai.domain.chat.ChatMessage.AssistantMessage
- AssistantModifyRequest - Class in io.github.sashirestela.openai.domain.assistant
- AssistantModifyRequest() - Constructor for class io.github.sashirestela.openai.domain.assistant.AssistantModifyRequest
- AssistantRequest - Class in io.github.sashirestela.openai.domain.assistant
- AssistantRequest() - Constructor for class io.github.sashirestela.openai.domain.assistant.AssistantRequest
- assistants() - Method in interface io.github.sashirestela.openai.service.AssistantServices
- assistants() - Method in class io.github.sashirestela.openai.SimpleOpenAI
- assistants() - Method in class io.github.sashirestela.openai.SimpleOpenAIAzure
- ASSISTANTS - io.github.sashirestela.openai.domain.file.FileRequest.PurposeType
- AssistantServices - Interface in io.github.sashirestela.openai.service
- AssistantStreamEvent - Annotation Type in io.github.sashirestela.openai.domain.assistant.events
- AssistantTool - Class in io.github.sashirestela.openai.domain.assistant
- AssistantTool.FileSearch - Class in io.github.sashirestela.openai.domain.assistant
- Attachment - Class in io.github.sashirestela.openai.domain.assistant
- Attachment() - Constructor for class io.github.sashirestela.openai.domain.assistant.Attachment
- Attachment.AttachmentTool - Class in io.github.sashirestela.openai.domain.assistant
- AttachmentTool() - Constructor for class io.github.sashirestela.openai.domain.assistant.Attachment.AttachmentTool
- Audio(String) - Constructor for class io.github.sashirestela.openai.domain.chat.ChatMessage.AssistantMessage.Audio
- AUDIO - io.github.sashirestela.openai.domain.chat.ChatRequest.Modality
- AUDIO - io.github.sashirestela.openai.domain.realtime.Item.ContentItemType
- AUDIO - io.github.sashirestela.openai.support.Base64Util.MediaType
- AudioFormat - Enum in io.github.sashirestela.openai.common.audio
- AudioResponse() - Constructor for class io.github.sashirestela.openai.domain.chat.ChatMessage.ResponseMessage.AudioResponse
- AudioResponseFormat - Enum in io.github.sashirestela.openai.domain.audio
- audios() - Method in interface io.github.sashirestela.openai.service.AudioServices
- audios() - Method in class io.github.sashirestela.openai.SimpleOpenAI
- AudioServices - Interface in io.github.sashirestela.openai.service
- AudioWord() - Constructor for class io.github.sashirestela.openai.domain.audio.Transcription.AudioWord
- AuthenticationException(OpenAIResponseInfo) - Constructor for exception io.github.sashirestela.openai.exception.OpenAIException.AuthenticationException
- AUTHORIZATION_HEADER - Static variable in class io.github.sashirestela.openai.support.Constant
- AUTO - io.github.sashirestela.openai.common.content.ImageDetail
- AUTO - io.github.sashirestela.openai.common.tool.ToolChoiceOption
- AUTO - io.github.sashirestela.openai.domain.assistant.ChunkingStrategy.ChunkingStrategyType
- AUTO - io.github.sashirestela.openai.domain.assistant.RankingOption.RankerType
- AUTO - io.github.sashirestela.openai.domain.assistant.TruncationStrategy.TruncationStrategyType
- AUTO - io.github.sashirestela.openai.domain.chat.ChatRequest.ServiceTier
- AUTO - io.github.sashirestela.openai.domain.image.Background
- AUTO - io.github.sashirestela.openai.domain.image.ImageRequest.Moderation
- AUTO - io.github.sashirestela.openai.domain.image.Quality
- AUTO - io.github.sashirestela.openai.domain.image.Size
- AUTO - io.github.sashirestela.openai.domain.realtime.RealtimeResponse.ConversationType
- AUTO - io.github.sashirestela.openai.domain.realtime.RealtimeSession.EagernessType
- AUTO - io.github.sashirestela.openai.domain.response.Reasoning.Summary
- AUTO - io.github.sashirestela.openai.domain.response.ResponseRequest.Truncation
- AUTO - io.github.sashirestela.openai.domain.response.ResponseTool.ImageBackground
- AUTO - io.github.sashirestela.openai.domain.response.ResponseTool.ImageQuality
- autoType() - Static method in class io.github.sashirestela.openai.domain.assistant.ChunkingStrategy
- 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
- AzureConfigurator() - Constructor for class io.github.sashirestela.openai.SimpleOpenAIAzure.AzureConfigurator
B
- B64JSON - io.github.sashirestela.openai.domain.image.ImageResponseFormat
- BACK - io.github.sashirestela.openai.domain.response.Action.MouseButton
- Background - Enum in io.github.sashirestela.openai.domain.image
- BadRequestException(OpenAIResponseInfo) - Constructor for exception io.github.sashirestela.openai.exception.OpenAIException.BadRequestException
- BALLAD - io.github.sashirestela.openai.domain.realtime.RealtimeSession.VoiceRealtime
- BASE64 - io.github.sashirestela.openai.domain.embedding.EmbeddingRequest.EncodingFormat
- Base64Util - Class in io.github.sashirestela.openai.support
- Base64Util.MediaType - Enum in io.github.sashirestela.openai.support
- BaseEvent - Class in io.github.sashirestela.openai.domain.realtime
- BaseEvent() - Constructor for class io.github.sashirestela.openai.domain.realtime.BaseEvent
- BaseResponse() - Constructor for class io.github.sashirestela.openai.domain.realtime.ServerEvent.BaseResponse
- BaseResponseFunctionCallArguments() - Constructor for class io.github.sashirestela.openai.domain.realtime.ServerEvent.BaseResponseFunctionCallArguments
- baseUrl - Variable in class io.github.sashirestela.openai.base.OpenAIConfigurator
- BasicLogProb() - Constructor for class io.github.sashirestela.openai.domain.response.Input.BasicLogProb
- Batch - Class in io.github.sashirestela.openai.domain.batch
- Batch() - Constructor for class io.github.sashirestela.openai.domain.batch.Batch
- BATCH - io.github.sashirestela.openai.domain.file.FileRequest.PurposeType
- Batch.BatchError - Class in io.github.sashirestela.openai.domain.batch
- Batch.BatchErrors - Class in io.github.sashirestela.openai.domain.batch
- Batch.RequestCountsType - Class in io.github.sashirestela.openai.domain.batch
- BatchError() - Constructor for class io.github.sashirestela.openai.domain.batch.Batch.BatchError
- BatchErrors() - Constructor for class io.github.sashirestela.openai.domain.batch.Batch.BatchErrors
- batches() - Method in interface io.github.sashirestela.openai.service.BatchServices
- batches() - Method in class io.github.sashirestela.openai.SimpleOpenAI
- BatchRequest - Class in io.github.sashirestela.openai.domain.batch
- BatchRequest() - Constructor for class io.github.sashirestela.openai.domain.batch.BatchRequest
- BatchRequest.CompletionWindowType - Enum in io.github.sashirestela.openai.domain.batch
- BatchServices - Interface in io.github.sashirestela.openai.service
- BEARER_AUTHORIZATION - Static variable in class io.github.sashirestela.openai.support.Constant
- BROWSER - io.github.sashirestela.openai.domain.response.ResponseTool.Environment
- buildConfig() - Method in class io.github.sashirestela.openai.base.OpenAIConfigurator
- buildConfig() - Method in class io.github.sashirestela.openai.SimpleOpenAI.StandardConfigurator
- buildConfig() - Method in class io.github.sashirestela.openai.SimpleOpenAIAnyscale.AnyscaleConfigurator
- buildConfig() - Method in class io.github.sashirestela.openai.SimpleOpenAIAzure.AzureConfigurator
- buildConfig() - Method in class io.github.sashirestela.openai.SimpleOpenAIDeepseek.DeepseekConfigurator
- buildConfig() - Method in class io.github.sashirestela.openai.SimpleOpenAIGeminiGoogle.GeminiGoogleConfigurator
- buildConfig() - Method in class io.github.sashirestela.openai.SimpleOpenAIGeminiVertex.GeminiVertexConfigurator
- buildConfig() - Method in class io.github.sashirestela.openai.SimpleOpenAIMistral.MistralConfigurator
- bytes - Variable in class io.github.sashirestela.openai.domain.response.Input.BasicLogProb
C
- cancel(String) - Method in interface io.github.sashirestela.openai.OpenAI.Batches
-
Cancels an in-progress batch.
- cancel(String) - Method in interface io.github.sashirestela.openai.OpenAI.FineTunings
-
Immediately cancel a fine-tune job.
- cancel(String) - Method in interface io.github.sashirestela.openai.OpenAI.Responses
-
Cancels a model response with the given ID.
- cancel(String) - Method in interface io.github.sashirestela.openai.OpenAI.Uploads
-
Cancels the Upload.
- cancel(String, String) - Method in interface io.github.sashirestela.openai.OpenAIBeta2.ThreadRuns
-
Cancels a run that is in_progress.
- cancel(String, String) - Method in interface io.github.sashirestela.openai.OpenAIBeta2.VectorStoreFileBatches
-
Cancel a vector store file batch.
- CANCELLED - io.github.sashirestela.openai.domain.assistant.FileStatus
- CANCELLED - io.github.sashirestela.openai.domain.assistant.ThreadRun.RunStatus
- CANCELLED - io.github.sashirestela.openai.domain.assistant.ThreadRunStep.RunStepStatus
- CANCELLED - io.github.sashirestela.openai.domain.response.Response.ResponseStatus
- CANCELLED - io.github.sashirestela.openai.domain.upload.Upload.UploadStatus
- CANCELLING - io.github.sashirestela.openai.domain.assistant.ThreadRun.RunStatus
- Category() - Constructor for class io.github.sashirestela.openai.domain.moderation.Moderation.ModerationResult.Category
- CategoryAppliedInputType() - Constructor for class io.github.sashirestela.openai.domain.moderation.Moderation.ModerationResult.CategoryAppliedInputType
- CategoryScore() - Constructor for class io.github.sashirestela.openai.domain.moderation.Moderation.ModerationResult.CategoryScore
- Chat - Class in io.github.sashirestela.openai.domain.chat
- Chat() - Constructor for class io.github.sashirestela.openai.domain.chat.Chat
- CHAT_COMPLETIONS - io.github.sashirestela.openai.domain.batch.EndpointType
- Chat.Choice - Class in io.github.sashirestela.openai.domain.chat
- Chat.Choice.LogprobInfo - Class in io.github.sashirestela.openai.domain.chat
- Chat.Choice.LogprobInfo.TokenLogprob - Class in io.github.sashirestela.openai.domain.chat
- Chat.Choice.LogprobInfo.TopLogprob - Class in io.github.sashirestela.openai.domain.chat
- chatCompletions() - Method in interface io.github.sashirestela.openai.service.ChatCompletionServices
- chatCompletions() - Method in class io.github.sashirestela.openai.SimpleOpenAI
- chatCompletions() - Method in class io.github.sashirestela.openai.SimpleOpenAIAnyscale
- chatCompletions() - Method in class io.github.sashirestela.openai.SimpleOpenAIAzure
- chatCompletions() - Method in class io.github.sashirestela.openai.SimpleOpenAIDeepseek
- chatCompletions() - Method in class io.github.sashirestela.openai.SimpleOpenAIGeminiGoogle
- chatCompletions() - Method in class io.github.sashirestela.openai.SimpleOpenAIGeminiVertex
- chatCompletions() - Method in class io.github.sashirestela.openai.SimpleOpenAIMistral
- ChatCompletionServices - Interface in io.github.sashirestela.openai.service
- ChatContentPart() - Constructor for class io.github.sashirestela.openai.common.content.ContentPart.ChatContentPart
- ChatMessage - Class in io.github.sashirestela.openai.domain.chat
- ChatMessage() - Constructor for class io.github.sashirestela.openai.domain.chat.ChatMessage
- ChatMessage.AssistantMessage - Class in io.github.sashirestela.openai.domain.chat
- ChatMessage.AssistantMessage.Audio - Class in io.github.sashirestela.openai.domain.chat
- ChatMessage.ChatRole - Enum in io.github.sashirestela.openai.domain.chat
- ChatMessage.DeveloperMessage - Class in io.github.sashirestela.openai.domain.chat
- ChatMessage.ResponseMessage - Class in io.github.sashirestela.openai.domain.chat
- ChatMessage.ResponseMessage.Annotation - Class in io.github.sashirestela.openai.domain.chat
- ChatMessage.ResponseMessage.AudioResponse - Class in io.github.sashirestela.openai.domain.chat
- ChatMessage.ResponseMessage.UrlCitation - Class in io.github.sashirestela.openai.domain.chat
- ChatMessage.SystemMessage - Class in io.github.sashirestela.openai.domain.chat
- ChatMessage.ToolMessage - Class in io.github.sashirestela.openai.domain.chat
- ChatMessage.UserMessage - Class in io.github.sashirestela.openai.domain.chat
- ChatRequest - Class in io.github.sashirestela.openai.domain.chat
- ChatRequest() - Constructor for class io.github.sashirestela.openai.domain.chat.ChatRequest
- ChatRequest.Audio - Class in io.github.sashirestela.openai.domain.chat
- ChatRequest.Modality - Enum in io.github.sashirestela.openai.domain.chat
- ChatRequest.ReasoningEffort - Enum in io.github.sashirestela.openai.domain.chat
- ChatRequest.ServiceTier - Enum in io.github.sashirestela.openai.domain.chat
- ChatRequest.WebSearchOptions - Class in io.github.sashirestela.openai.domain.chat
- ChatRequest.WebSearchOptions.ApproxLocation - Class in io.github.sashirestela.openai.domain.chat
- ChatRequest.WebSearchOptions.UserLocation - Class in io.github.sashirestela.openai.domain.chat
- Choice() - Constructor for class io.github.sashirestela.openai.domain.chat.Chat.Choice
- Choice() - Constructor for class io.github.sashirestela.openai.domain.completion.Completion.Choice
- ChunkingStrategy - Class in io.github.sashirestela.openai.domain.assistant
- ChunkingStrategy.ChunkingStrategyType - Enum in io.github.sashirestela.openai.domain.assistant
- ChunkingStrategy.StaticChunking - Class in io.github.sashirestela.openai.domain.assistant
- Citation() - Constructor for class io.github.sashirestela.openai.domain.response.Input.Citation
- classToJsonSchema(Class<?>) - Static method in class io.github.sashirestela.openai.support.JsonSchemaUtil
- cleverClient - Variable in class io.github.sashirestela.openai.base.OpenAIProvider
- CLICK - io.github.sashirestela.openai.domain.response.Action.ActionType
- clientAdapter - Variable in class io.github.sashirestela.openai.base.OpenAIConfigurator
- ClientConfig - Class in io.github.sashirestela.openai.base
- ClientConfig() - Constructor for class io.github.sashirestela.openai.base.ClientConfig
- ClientEvent - Class in io.github.sashirestela.openai.domain.realtime
- ClientEvent.ConversationItemCreate - Class in io.github.sashirestela.openai.domain.realtime
- ClientEvent.ConversationItemDelete - Class in io.github.sashirestela.openai.domain.realtime
- ClientEvent.ConversationItemRetrieve - Class in io.github.sashirestela.openai.domain.realtime
- ClientEvent.ConversationItemTruncate - Class in io.github.sashirestela.openai.domain.realtime
- ClientEvent.InputAudioBufferAppend - Class in io.github.sashirestela.openai.domain.realtime
- ClientEvent.InputAudioBufferClear - Class in io.github.sashirestela.openai.domain.realtime
- ClientEvent.InputAudioBufferCommit - Class in io.github.sashirestela.openai.domain.realtime
- ClientEvent.ResponseCancel - Class in io.github.sashirestela.openai.domain.realtime
- ClientEvent.ResponseCreate - Class in io.github.sashirestela.openai.domain.realtime
- ClientEvent.SessionUpdate - Class in io.github.sashirestela.openai.domain.realtime
- ClientEvent.TranscriptionSessionUpdate - Class in io.github.sashirestela.openai.domain.realtime
- CODE_INTERPRETER - io.github.sashirestela.openai.common.tool.ToolType
- CODE_INTERPRETER - io.github.sashirestela.openai.domain.response.ResponseTool.ResponseToolType
- CODE_INTERPRETER - io.github.sashirestela.openai.domain.response.ResponseToolChoice.HostedToolType
- CODE_INTERPRETER - Static variable in class io.github.sashirestela.openai.domain.assistant.Attachment.AttachmentTool
- CODE_INTERPRETER - Static variable in class io.github.sashirestela.openai.domain.response.ResponseToolChoice.HostedTool
- CODE_INTERPRETER_CALL - io.github.sashirestela.openai.domain.response.Input.ItemType
- CODE_INTERPRETER_CALL_OUTPUTS - io.github.sashirestela.openai.domain.response.ResponseRequest.ResponseInclude
- codeInterpreter() - Static method in class io.github.sashirestela.openai.domain.assistant.AssistantTool
- CodeInterpreter() - Constructor for class io.github.sashirestela.openai.domain.assistant.ToolResource.CodeInterpreter
- CodeInterpreterCallItem(String, String, List<Input.CodeInterpreterOutput>, Input.ItemStatus, String) - Constructor for class io.github.sashirestela.openai.domain.response.Input.Item.CodeInterpreterCallItem
- CodeInterpreterOutput() - Constructor for class io.github.sashirestela.openai.domain.response.Input.CodeInterpreterOutput
- CodeInterpreterTool() - Constructor for class io.github.sashirestela.openai.domain.assistant.StepDetail.ToolCallsStep.StepToolCall.CodeInterpreterToolCall.CodeInterpreterTool
- CodeInterpreterToolCall() - Constructor for class io.github.sashirestela.openai.domain.assistant.StepDetail.ToolCallsStep.StepToolCall.CodeInterpreterToolCall
- ComparisonFilter() - Constructor for class io.github.sashirestela.openai.domain.response.ResponseTool.Filter.ComparisonFilter
- complete(String, UploadCompleteRequest) - Method in interface io.github.sashirestela.openai.OpenAI.Uploads
-
Completes the Upload.
- COMPLETED - io.github.sashirestela.openai.domain.assistant.FileStatus
- COMPLETED - io.github.sashirestela.openai.domain.assistant.ThreadMessage.ThreadMessageStatus
- COMPLETED - io.github.sashirestela.openai.domain.assistant.ThreadRun.RunStatus
- COMPLETED - io.github.sashirestela.openai.domain.assistant.ThreadRunStep.RunStepStatus
- COMPLETED - io.github.sashirestela.openai.domain.assistant.VectorStore.VectorStoreStatus
- COMPLETED - io.github.sashirestela.openai.domain.response.Input.ItemStatus
- COMPLETED - io.github.sashirestela.openai.domain.response.Input.SearchStatus
- COMPLETED - io.github.sashirestela.openai.domain.response.Response.ResponseStatus
- COMPLETED - io.github.sashirestela.openai.domain.upload.Upload.UploadStatus
- Completion - Class in io.github.sashirestela.openai.domain.completion
- Completion() - Constructor for class io.github.sashirestela.openai.domain.completion.Completion
- Completion.Choice - Class in io.github.sashirestela.openai.domain.completion
- Completion.Choice.LogProbs - Class in io.github.sashirestela.openai.domain.completion
- CompletionRequest - Class in io.github.sashirestela.openai.domain.completion
- CompletionRequest() - Constructor for class io.github.sashirestela.openai.domain.completion.CompletionRequest
- completions() - Method in interface io.github.sashirestela.openai.service.CompletionServices
- completions() - Method in class io.github.sashirestela.openai.SimpleOpenAI
- CompletionServices - Interface in io.github.sashirestela.openai.service
- CompletionTokensDetails() - Constructor for class io.github.sashirestela.openai.common.Usage.CompletionTokensDetails
- CompoundFilter() - Constructor for class io.github.sashirestela.openai.domain.response.ResponseTool.Filter.CompoundFilter
- COMPUTER_CALL - io.github.sashirestela.openai.domain.response.Input.ItemType
- COMPUTER_CALL_OUTPUT - io.github.sashirestela.openai.domain.response.Input.ItemType
- COMPUTER_CALL_OUTPUT_IMAGE_URL - io.github.sashirestela.openai.domain.response.ResponseRequest.ResponseInclude
- COMPUTER_USE_PREVIEW - io.github.sashirestela.openai.domain.response.ResponseTool.ResponseToolType
- COMPUTER_USE_PREVIEW - io.github.sashirestela.openai.domain.response.ResponseToolChoice.HostedToolType
- COMPUTER_USE_PREVIEW - Static variable in class io.github.sashirestela.openai.domain.response.ResponseToolChoice.HostedTool
- ComputerCallItem(Action, String, String, List<Input.SafetyCheck>, Input.ItemStatus) - Constructor for class io.github.sashirestela.openai.domain.response.Input.Item.ComputerCallItem
- ComputerCallOutputItem(String, Input.ScreenshotImage, List<Input.SafetyCheck>, String, Input.ItemStatus) - Constructor for class io.github.sashirestela.openai.domain.response.Input.Item.ComputerCallOutputItem
- ComputerResponseTool(Integer, Integer, ResponseTool.Environment) - Constructor for class io.github.sashirestela.openai.domain.response.ResponseTool.ComputerResponseTool
- CONCISE - io.github.sashirestela.openai.domain.response.Reasoning.Summary
- connect() - Method in class io.github.sashirestela.openai.OpenAIRealtime
- Constant - Class in io.github.sashirestela.openai.support
- CONTAINER_FILE_CITATION - io.github.sashirestela.openai.domain.response.Input.CitationType
- ContainerDeserializer() - Constructor for class io.github.sashirestela.openai.domain.response.ResponseTool.ContainerDeserializer
- ContainerFileCitation(String, Integer, Integer, String) - Constructor for class io.github.sashirestela.openai.domain.response.Input.Citation.ContainerFileCitation
- Content() - Constructor for class io.github.sashirestela.openai.domain.response.Input.Content
- CONTENT_FILTER - io.github.sashirestela.openai.domain.assistant.IncompleteDetail.IncompleteDetailReason
- ContentItem() - Constructor for class io.github.sashirestela.openai.domain.realtime.Item.ContentItem
- ContentPart - Class in io.github.sashirestela.openai.common.content
- ContentPart() - Constructor for class io.github.sashirestela.openai.common.content.ContentPart
- ContentPart.ChatContentPart - Class in io.github.sashirestela.openai.common.content
- ContentPart.ContentPartImageFile - Class in io.github.sashirestela.openai.common.content
- ContentPart.ContentPartImageFile.ImageFile - Class in io.github.sashirestela.openai.common.content
- ContentPart.ContentPartImageUrl - Class in io.github.sashirestela.openai.common.content
- ContentPart.ContentPartImageUrl.ImageUrl - Class in io.github.sashirestela.openai.common.content
- ContentPart.ContentPartInputAudio - Class in io.github.sashirestela.openai.common.content
- ContentPart.ContentPartInputAudio.InputAudio - Class in io.github.sashirestela.openai.common.content
- ContentPart.ContentPartRefusal - Class in io.github.sashirestela.openai.common.content
- ContentPart.ContentPartText - Class in io.github.sashirestela.openai.common.content
- ContentPart.ContentPartTextAnnotation - Class in io.github.sashirestela.openai.common.content
- ContentPart.ContentPartTextAnnotation.TextAnnotation - Class in io.github.sashirestela.openai.common.content
- ContentPart.ContentPartType - Enum in io.github.sashirestela.openai.common.content
- ContentPartTextAnnotation() - Constructor for class io.github.sashirestela.openai.common.content.ContentPart.ContentPartTextAnnotation
- Conversation() - Constructor for class io.github.sashirestela.openai.domain.realtime.ServerEvent.Conversation
- CONVERSATION_CREATED - Static variable in class io.github.sashirestela.openai.domain.realtime.Realtime
- CONVERSATION_ITEM_AUDIO_TRANS_COMPLETED - Static variable in class io.github.sashirestela.openai.domain.realtime.Realtime
- CONVERSATION_ITEM_AUDIO_TRANS_DELTA - Static variable in class io.github.sashirestela.openai.domain.realtime.Realtime
- CONVERSATION_ITEM_AUDIO_TRANS_FAILED - Static variable in class io.github.sashirestela.openai.domain.realtime.Realtime
- CONVERSATION_ITEM_CREATE - Static variable in class io.github.sashirestela.openai.domain.realtime.Realtime
- CONVERSATION_ITEM_CREATED - Static variable in class io.github.sashirestela.openai.domain.realtime.Realtime
- CONVERSATION_ITEM_DELETE - Static variable in class io.github.sashirestela.openai.domain.realtime.Realtime
- CONVERSATION_ITEM_DELETED - Static variable in class io.github.sashirestela.openai.domain.realtime.Realtime
- CONVERSATION_ITEM_RETRIEVE - Static variable in class io.github.sashirestela.openai.domain.realtime.Realtime
- CONVERSATION_ITEM_RETRIEVED - Static variable in class io.github.sashirestela.openai.domain.realtime.Realtime
- CONVERSATION_ITEM_TRUNCATE - Static variable in class io.github.sashirestela.openai.domain.realtime.Realtime
- CONVERSATION_ITEM_TRUNCATED - Static variable in class io.github.sashirestela.openai.domain.realtime.Realtime
- ConversationCreated() - Constructor for class io.github.sashirestela.openai.domain.realtime.ServerEvent.ConversationCreated
- ConversationItemAudioTransCompleted() - Constructor for class io.github.sashirestela.openai.domain.realtime.ServerEvent.ConversationItemAudioTransCompleted
- ConversationItemAudioTransDelta() - Constructor for class io.github.sashirestela.openai.domain.realtime.ServerEvent.ConversationItemAudioTransDelta
- ConversationItemAudioTransFailed() - Constructor for class io.github.sashirestela.openai.domain.realtime.ServerEvent.ConversationItemAudioTransFailed
- ConversationItemCreated() - Constructor for class io.github.sashirestela.openai.domain.realtime.ServerEvent.ConversationItemCreated
- ConversationItemDeleted() - Constructor for class io.github.sashirestela.openai.domain.realtime.ServerEvent.ConversationItemDeleted
- ConversationItemRetrieved() - Constructor for class io.github.sashirestela.openai.domain.realtime.ServerEvent.ConversationItemRetrieved
- ConversationItemTruncated() - Constructor for class io.github.sashirestela.openai.domain.realtime.ServerEvent.ConversationItemTruncated
- convert(Class<?>) - Method in interface io.github.sashirestela.openai.common.function.SchemaConverter
- convert(Class<?>) - Method in class io.github.sashirestela.openai.support.DefaultSchemaConverter
- convertHttpException(ResponseInfo) - Method in class io.github.sashirestela.openai.exception.OpenAIExceptionConverter
- CORAL - io.github.sashirestela.openai.common.audio.Voice
- CORAL - io.github.sashirestela.openai.domain.realtime.RealtimeSession.VoiceRealtime
- create() - Method in interface io.github.sashirestela.openai.OpenAIBeta2.Threads
-
Create a thread.
- create() - Method in interface io.github.sashirestela.openai.OpenAIBeta2.VectorStores
-
Create a vector store without files.
- create(AssistantRequest) - Method in interface io.github.sashirestela.openai.OpenAIBeta2.Assistants
-
Create an assistant with a model and instructions.
- create(ThreadRequest) - Method in interface io.github.sashirestela.openai.OpenAIBeta2.Threads
-
Create a thread.
- create(VectorStoreRequest) - Method in interface io.github.sashirestela.openai.OpenAIBeta2.VectorStores
-
Create a vector store.
- create(BatchRequest) - Method in interface io.github.sashirestela.openai.OpenAI.Batches
-
Creates and executes a batch from an uploaded file of requests.
- create(ChatRequest) - Method in interface io.github.sashirestela.openai.OpenAI.ChatCompletions
-
Creates a model response for the given chat conversation without streaming.
- create(CompletionRequest) - Method in interface io.github.sashirestela.openai.OpenAI.Completions
-
Creates a completion for the provided prompt and parameters without streaming.
- 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.
- create(RealtimeSession) - Method in interface io.github.sashirestela.openai.OpenAI.SessionTokens
-
Create an ephemeral API token for use in client-side applications with the Realtime API.
- create(RealtimeTranscriptionSession) - Method in interface io.github.sashirestela.openai.OpenAI.SessionTokens
-
Create an ephemeral API token for use in client-side applications with the Realtime API specifically for realtime transcriptions.
- create(ResponseRequest) - Method in interface io.github.sashirestela.openai.OpenAI.Responses
-
Creates a model response without streaming.
- create(UploadRequest) - Method in interface io.github.sashirestela.openai.OpenAI.Uploads
-
Creates an intermediate Upload object that you can add Parts to.
- create(String) - Method in interface io.github.sashirestela.openai.OpenAIBeta2.Assistants
-
Create an assistant with a model.
- create(String, ThreadMessageRequest) - Method in interface io.github.sashirestela.openai.OpenAIBeta2.ThreadMessages
-
Create a message.
- create(String, ThreadRunRequest) - Method in interface io.github.sashirestela.openai.OpenAIBeta2.ThreadRuns
-
Create a run without streaming.
- create(String, VectorStoreFileBatchRequest) - Method in interface io.github.sashirestela.openai.OpenAIBeta2.VectorStoreFileBatches
-
Create a vector store file batch.
- create(String, VectorStoreFileRequest) - Method in interface io.github.sashirestela.openai.OpenAIBeta2.VectorStoreFiles
-
Create a vector store file by attaching a File to a vector store.
- create(String, String) - Method in interface io.github.sashirestela.openai.OpenAIBeta2.VectorStoreFiles
-
Create a vector store file by attaching a File to a vector store.
- create(String, List<String>) - Method in interface io.github.sashirestela.openai.OpenAIBeta2.VectorStoreFileBatches
-
Create a vector store file batch.
- createAndPoll(VectorStoreRequest) - Method in interface io.github.sashirestela.openai.OpenAIBeta2.VectorStores
-
Create a vector store and poll until a terminal condition is reached.
- createAndPoll(String, ThreadRunRequest) - Method in interface io.github.sashirestela.openai.OpenAIBeta2.ThreadRuns
-
Create a run without streaming and poll until a terminal status is reached.
- createAndPoll(String, String) - Method in interface io.github.sashirestela.openai.OpenAIBeta2.VectorStoreFiles
-
Create a vector store file by attaching a File to a vector store and poll until a terminal condition is reached.
- createAndPoll(String, List<String>) - Method in interface io.github.sashirestela.openai.OpenAIBeta2.VectorStoreFileBatches
-
Create a vector store file batch and poll until a terminal condition is reached.
- createBase64(EmbeddingRequest) - Method in interface io.github.sashirestela.openai.OpenAI.Embeddings
-
Creates an embedding vector representing the input text.
- createBase64Primitive(EmbeddingRequest) - Method in interface io.github.sashirestela.openai.OpenAI.Embeddings
-
Creates an embedding vector representing the input text (don't call it directly).
- createEdits(ImageEditsRequest) - Method in interface io.github.sashirestela.openai.OpenAI.Images
-
Creates an edited or extended image given an original image and a prompt.
- createPrimitive(ChatRequest) - Method in interface io.github.sashirestela.openai.OpenAI.ChatCompletions
-
Creates a model response for the given chat conversation without streaming (don't call it directly).
- createPrimitive(CompletionRequest) - Method in interface io.github.sashirestela.openai.OpenAI.Completions
-
Creates a completion for the provided prompt and parameters without streaming (don't call it directly).
- createPrimitive(EmbeddingRequest) - Method in interface io.github.sashirestela.openai.OpenAI.Embeddings
-
Creates an embedding vector representing the input text (don't call it directly).
- createPrimitive(ResponseRequest) - Method in interface io.github.sashirestela.openai.OpenAI.Responses
-
Creates a model response (don't call it directly).
- createPrimitive(String, ThreadRunRequest) - Method in interface io.github.sashirestela.openai.OpenAIBeta2.ThreadRuns
-
Create a run (don't call it directly).
- createStream(ChatRequest) - Method in interface io.github.sashirestela.openai.OpenAI.ChatCompletions
-
Creates a model response for the given chat conversation with streaming.
- createStream(CompletionRequest) - Method in interface io.github.sashirestela.openai.OpenAI.Completions
-
Creates a completion for the provided prompt and parameters with streaming.
- createStream(ResponseRequest) - Method in interface io.github.sashirestela.openai.OpenAI.Responses
-
Creates a model response by making sure to use streaming mode.
- createStream(String, ThreadRunRequest) - Method in interface io.github.sashirestela.openai.OpenAIBeta2.ThreadRuns
-
Create a run by making sure to use streaming mode.
- createStreamPrimitive(ChatRequest) - Method in interface io.github.sashirestela.openai.OpenAI.ChatCompletions
-
Creates a model response for the given chat conversation with streaming (don't call it directly).
- createStreamPrimitive(CompletionRequest) - Method in interface io.github.sashirestela.openai.OpenAI.Completions
-
Creates a completion for the provided prompt and parameters with streaming (don't call it directly).
- createStreamPrimitive(ResponseRequest) - Method in interface io.github.sashirestela.openai.OpenAI.Responses
-
Creates a model response with streaming (don't call it directly).
- createStreamPrimitive(String, ThreadRunRequest) - Method in interface io.github.sashirestela.openai.OpenAIBeta2.ThreadRuns
-
Create a run with streaming (don't call it directly).
- createThreadAndRun(ThreadCreateAndRunRequest) - Method in interface io.github.sashirestela.openai.OpenAIBeta2.ThreadRuns
-
Create a thread and run it in one request without streaming.
- createThreadAndRunAndPoll(ThreadCreateAndRunRequest) - Method in interface io.github.sashirestela.openai.OpenAIBeta2.ThreadRuns
-
Create a thread and run it in one request without streaming and poll until a terminal status is reached.
- createThreadAndRunPrimitive(ThreadCreateAndRunRequest) - Method in interface io.github.sashirestela.openai.OpenAIBeta2.ThreadRuns
-
Create a thread and run it in one request (don't call it directly).
- createThreadAndRunStream(ThreadCreateAndRunRequest) - Method in interface io.github.sashirestela.openai.OpenAIBeta2.ThreadRuns
-
Create a thread and run it in one request by making sure to use streaming mode.
- createThreadAndRunStreamPrimitive(ThreadCreateAndRunRequest) - Method in interface io.github.sashirestela.openai.OpenAIBeta2.ThreadRuns
-
Create a thread and run it in one request with streaming (don't call it directly).
- createVariations(ImageVariationsRequest) - Method in interface io.github.sashirestela.openai.OpenAI.Images
-
Creates a variation of a given image.
D
- decode(String, String) - Static method in class io.github.sashirestela.openai.support.Base64Util
- DEEPSEEK_BASE_URL - Static variable in class io.github.sashirestela.openai.support.Constant
- DeepseekConfigurator() - Constructor for class io.github.sashirestela.openai.SimpleOpenAIDeepseek.DeepseekConfigurator
- DEFAULT - io.github.sashirestela.openai.domain.chat.ChatRequest.ServiceTier
- DEFAULT_2024_08_21 - io.github.sashirestela.openai.domain.assistant.RankingOption.RankerType
- defaultConverter - Static variable in class io.github.sashirestela.openai.support.JsonSchemaUtil
- DefaultSchemaConverter - Class in io.github.sashirestela.openai.support
- DefaultSchemaConverter() - Constructor for class io.github.sashirestela.openai.support.DefaultSchemaConverter
- DefaultSchemaConverter(Boolean) - Constructor for class io.github.sashirestela.openai.support.DefaultSchemaConverter
- 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.Responses
-
Deletes a model response with the given ID.
- delete(String) - Method in interface io.github.sashirestela.openai.OpenAIBeta2.Assistants
-
Delete an assistant.
- delete(String) - Method in interface io.github.sashirestela.openai.OpenAIBeta2.Threads
-
Delete a thread.
- delete(String) - Method in interface io.github.sashirestela.openai.OpenAIBeta2.VectorStores
-
Delete a vector store.
- delete(String, String) - Method in interface io.github.sashirestela.openai.OpenAIBeta2.ThreadMessages
-
Deletes a message.
- delete(String, String) - Method in interface io.github.sashirestela.openai.OpenAIBeta2.VectorStoreFiles
-
Delete a vector store file.
- DeletedObject - Class in io.github.sashirestela.openai.common
- DeletedObject() - Constructor for class io.github.sashirestela.openai.common.DeletedObject
- DESC - io.github.sashirestela.openai.common.PageRequest.Order
- deserialize(JsonParser, DeserializationContext) - Method in class io.github.sashirestela.openai.domain.response.FilterDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class io.github.sashirestela.openai.domain.response.ItemDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class io.github.sashirestela.openai.domain.response.ResponseTool.AllowedToolsDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class io.github.sashirestela.openai.domain.response.ResponseTool.ContainerDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class io.github.sashirestela.openai.domain.response.ResponseTool.RequireApprovalDeserializer
- DETAILED - io.github.sashirestela.openai.domain.response.Reasoning.Summary
- DEVELOPER - io.github.sashirestela.openai.domain.chat.ChatMessage.ChatRole
- DEVELOPER - io.github.sashirestela.openai.domain.response.Input.MessageRole
- DISABLED - io.github.sashirestela.openai.domain.response.ResponseRequest.Truncation
- disconnect() - Method in class io.github.sashirestela.openai.OpenAIRealtime
- DOUBLE_CLICK - io.github.sashirestela.openai.domain.response.Action.ActionType
- dpo(HyperParams) - Static method in class io.github.sashirestela.openai.domain.finetuning.MethodFineTunning
- Dpo(HyperParams) - Constructor for class io.github.sashirestela.openai.domain.finetuning.MethodFineTunning.Dpo
- DPO - io.github.sashirestela.openai.domain.finetuning.MethodFineTunning.MethodType
- DRAG - io.github.sashirestela.openai.domain.response.Action.ActionType
- DURATION - io.github.sashirestela.openai.domain.realtime.ServerEvent.TranscriptionUsageType
- DurationUsage() - Constructor for class io.github.sashirestela.openai.domain.realtime.ServerEvent.TranscriptionUsage.DurationUsage
E
- ECHO - io.github.sashirestela.openai.common.audio.Voice
- ECHO - io.github.sashirestela.openai.domain.realtime.RealtimeSession.VoiceRealtime
- Embedding<T> - Class in io.github.sashirestela.openai.domain.embedding
- Embedding() - Constructor for class io.github.sashirestela.openai.domain.embedding.Embedding
- EmbeddingBase64 - Class in io.github.sashirestela.openai.domain.embedding
- EmbeddingBase64() - Constructor for class io.github.sashirestela.openai.domain.embedding.EmbeddingBase64
- EmbeddingFloat - Class in io.github.sashirestela.openai.domain.embedding
- EmbeddingFloat() - Constructor for class io.github.sashirestela.openai.domain.embedding.EmbeddingFloat
- EmbeddingRequest - Class in io.github.sashirestela.openai.domain.embedding
- EmbeddingRequest() - Constructor for class io.github.sashirestela.openai.domain.embedding.EmbeddingRequest
- EmbeddingRequest.EncodingFormat - Enum in io.github.sashirestela.openai.domain.embedding
- embeddings() - Method in interface io.github.sashirestela.openai.service.EmbeddingServices
- embeddings() - Method in class io.github.sashirestela.openai.SimpleOpenAI
- embeddings() - Method in class io.github.sashirestela.openai.SimpleOpenAIGeminiGoogle
- embeddings() - Method in class io.github.sashirestela.openai.SimpleOpenAIMistral
- EMBEDDINGS - io.github.sashirestela.openai.domain.batch.EndpointType
- EmbeddingServices - Interface in io.github.sashirestela.openai.service
- encode(String, Base64Util.MediaType) - Static method in class io.github.sashirestela.openai.support.Base64Util
- endIndex - Variable in class io.github.sashirestela.openai.common.content.FileAnnotation
- EndpointType - Enum in io.github.sashirestela.openai.domain.batch
- enrollFunction(FunctionDef) - Method in class io.github.sashirestela.openai.common.function.FunctionExecutor
- enrollFunctions(List<FunctionDef>) - Method in class io.github.sashirestela.openai.common.function.FunctionExecutor
- EQ - io.github.sashirestela.openai.domain.response.ResponseTool.ComparisonOperator
- equals(Object) - Method in class io.github.sashirestela.openai.common.Page
- ERROR - Static variable in class io.github.sashirestela.openai.domain.assistant.events.EventName
- ERROR - Static variable in class io.github.sashirestela.openai.domain.realtime.Realtime
- ErrorDetail() - Constructor for class io.github.sashirestela.openai.domain.realtime.Response.ErrorDetail
- ErrorDetail() - Constructor for class io.github.sashirestela.openai.domain.realtime.ServerEvent.ErrorDetail
- ErrorEvent() - Constructor for class io.github.sashirestela.openai.domain.realtime.ServerEvent.ErrorEvent
- eventId - Variable in class io.github.sashirestela.openai.domain.realtime.BaseEvent
- EventName - Class in io.github.sashirestela.openai.domain.assistant.events
- EventName - Class in io.github.sashirestela.openai.domain.response.stream
- execute() - Method in interface io.github.sashirestela.openai.common.function.Functional
- execute(FunctionCall) - Method in class io.github.sashirestela.openai.common.function.FunctionExecutor
- execute(String, String) - Method in class io.github.sashirestela.openai.common.function.FunctionExecutor
- execute(T) - Method in class io.github.sashirestela.openai.support.Poller
- executeAll(List<ToolCall>, BiFunction<String, String, R>) - Method in class io.github.sashirestela.openai.common.function.FunctionExecutor
-
Run the 'execute()' method for a list of FunctionDefs.
- Expiration(Integer) - Constructor for class io.github.sashirestela.openai.domain.realtime.RealtimeSession.SecretConfig.Expiration
- EXPIRED - io.github.sashirestela.openai.domain.assistant.ThreadRun.RunStatus
- EXPIRED - io.github.sashirestela.openai.domain.assistant.ThreadRunStep.RunStepStatus
- EXPIRED - io.github.sashirestela.openai.domain.assistant.VectorStore.VectorStoreStatus
- EXPIRED - io.github.sashirestela.openai.domain.upload.Upload.UploadStatus
- ExpiresAfter - Class in io.github.sashirestela.openai.domain.assistant
- ExpiresAfter() - Constructor for class io.github.sashirestela.openai.domain.assistant.ExpiresAfter
- ExpiresAfter.Anchor - Enum in io.github.sashirestela.openai.domain.assistant
F
- FABLE - io.github.sashirestela.openai.common.audio.Voice
- FABLE - io.github.sashirestela.openai.domain.realtime.RealtimeSession.VoiceRealtime
- FAILED - io.github.sashirestela.openai.domain.assistant.FileStatus
- FAILED - io.github.sashirestela.openai.domain.assistant.ThreadRun.RunStatus
- FAILED - io.github.sashirestela.openai.domain.assistant.ThreadRunStep.RunStepStatus
- FAILED - io.github.sashirestela.openai.domain.response.Input.SearchStatus
- FAILED - io.github.sashirestela.openai.domain.response.Response.ResponseStatus
- FAR_FIELD - io.github.sashirestela.openai.domain.realtime.RealtimeSession.NoiseReductionType
- FILE_CITATION - io.github.sashirestela.openai.common.content.FileAnnotation.AnnotationType
- FILE_CITATION - io.github.sashirestela.openai.domain.response.Input.CitationType
- FILE_PATH - io.github.sashirestela.openai.common.content.FileAnnotation.AnnotationType
- FILE_PATH - io.github.sashirestela.openai.domain.response.Input.CitationType
- FILE_SEARCH - io.github.sashirestela.openai.common.tool.ToolType
- FILE_SEARCH - io.github.sashirestela.openai.domain.response.ResponseTool.ResponseToolType
- FILE_SEARCH - io.github.sashirestela.openai.domain.response.ResponseToolChoice.HostedToolType
- FILE_SEARCH - Static variable in class io.github.sashirestela.openai.domain.assistant.Attachment.AttachmentTool
- FILE_SEARCH - Static variable in class io.github.sashirestela.openai.domain.response.ResponseToolChoice.HostedTool
- FILE_SEARCH_CALL - io.github.sashirestela.openai.domain.response.Input.ItemType
- FILE_SEARCH_CALL_RESULTS - io.github.sashirestela.openai.domain.response.ResponseRequest.ResponseInclude
- FILE_SEARCH_RESULT - io.github.sashirestela.openai.domain.assistant.ThreadRunStepQuery
- FileAnnotation - Class in io.github.sashirestela.openai.common.content
- FileAnnotation() - Constructor for class io.github.sashirestela.openai.common.content.FileAnnotation
- FileAnnotation.AnnotationType - Enum in io.github.sashirestela.openai.common.content
- FileAnnotation.FileCitationAnnotation - Class in io.github.sashirestela.openai.common.content
- FileAnnotation.FileCitationAnnotation.FileCitation - Class in io.github.sashirestela.openai.common.content
- FileAnnotation.FilePathAnnotation - Class in io.github.sashirestela.openai.common.content
- FileAnnotation.FilePathAnnotation.FilePath - Class in io.github.sashirestela.openai.common.content
- FileCitation() - Constructor for class io.github.sashirestela.openai.common.content.FileAnnotation.FileCitationAnnotation.FileCitation
- FileCitation(String, Integer, String) - Constructor for class io.github.sashirestela.openai.domain.response.Input.Citation.FileCitation
- FileCitationAnnotation() - Constructor for class io.github.sashirestela.openai.common.content.FileAnnotation.FileCitationAnnotation
- FileCount - Class in io.github.sashirestela.openai.domain.assistant
- FileCount() - Constructor for class io.github.sashirestela.openai.domain.assistant.FileCount
- FileInputContent(String, String, String) - Constructor for class io.github.sashirestela.openai.domain.response.Input.Content.FileInputContent
- FilePath() - Constructor for class io.github.sashirestela.openai.common.content.FileAnnotation.FilePathAnnotation.FilePath
- FilePathAnnotation() - Constructor for class io.github.sashirestela.openai.common.content.FileAnnotation.FilePathAnnotation
- FileRequest - Class in io.github.sashirestela.openai.domain.file
- FileRequest() - Constructor for class io.github.sashirestela.openai.domain.file.FileRequest
- FileRequest.PurposeType - Enum in io.github.sashirestela.openai.domain.file
- FileResponse - Class in io.github.sashirestela.openai.domain.file
- FileResponse() - Constructor for class io.github.sashirestela.openai.domain.file.FileResponse
- files() - Method in interface io.github.sashirestela.openai.service.FileServices
- files() - Method in class io.github.sashirestela.openai.SimpleOpenAI
- files() - Method in class io.github.sashirestela.openai.SimpleOpenAIAzure
- FILES - io.github.sashirestela.openai.domain.response.Input.CodeInterpreterOutputType
- fileSearch() - Static method in class io.github.sashirestela.openai.domain.assistant.AssistantTool
- fileSearch(Integer) - Static method in class io.github.sashirestela.openai.domain.assistant.AssistantTool
- fileSearch(Integer, RankingOption) - Static method in class io.github.sashirestela.openai.domain.assistant.AssistantTool
- FileSearch() - Constructor for class io.github.sashirestela.openai.domain.assistant.StepDetail.ToolCallsStep.StepToolCall.FileSearchToolCall.FileSearch
- FileSearch() - Constructor for class io.github.sashirestela.openai.domain.assistant.ToolResource.FileSearch
- FileSearch() - Constructor for class io.github.sashirestela.openai.domain.assistant.ToolResourceFull.FileSearch
- FileSearch(Integer) - Constructor for class io.github.sashirestela.openai.domain.assistant.AssistantTool.FileSearch
- FileSearch(Integer, RankingOption) - Constructor for class io.github.sashirestela.openai.domain.assistant.AssistantTool.FileSearch
- FileSearchCallItem(String, List<String>, Input.SearchStatus, List<Input.FileSearchResult>) - Constructor for class io.github.sashirestela.openai.domain.response.Input.Item.FileSearchCallItem
- FileSearchContent() - Constructor for class io.github.sashirestela.openai.domain.assistant.StepDetail.ToolCallsStep.StepToolCall.FileSearchToolCall.FileSearch.FileSearchResult.FileSearchContent
- FileSearchResponseTool(List<String>, ResponseTool.Filter, Integer, RankingOption) - Constructor for class io.github.sashirestela.openai.domain.response.ResponseTool.FileSearchResponseTool
- FileSearchResult() - Constructor for class io.github.sashirestela.openai.domain.assistant.StepDetail.ToolCallsStep.StepToolCall.FileSearchToolCall.FileSearch.FileSearchResult
- FileSearchResult() - Constructor for class io.github.sashirestela.openai.domain.response.Input.FileSearchResult
- FileSearchToolCall() - Constructor for class io.github.sashirestela.openai.domain.assistant.StepDetail.ToolCallsStep.StepToolCall.FileSearchToolCall
- FileServices - Interface in io.github.sashirestela.openai.service
- FileStatus - Enum in io.github.sashirestela.openai.domain.assistant
- FilterDeserializer - Class in io.github.sashirestela.openai.domain.response
- FilterDeserializer() - Constructor for class io.github.sashirestela.openai.domain.response.FilterDeserializer
- FIND - io.github.sashirestela.openai.domain.response.Input.WebSearchActionType
- FINE_TUNE - io.github.sashirestela.openai.domain.file.FileRequest.PurposeType
- FineTuning - Class in io.github.sashirestela.openai.domain.finetuning
- FineTuning() - Constructor for class io.github.sashirestela.openai.domain.finetuning.FineTuning
- FineTuning.FineTuningError - Class in io.github.sashirestela.openai.domain.finetuning
- FineTuningCheckpoint - Class in io.github.sashirestela.openai.domain.finetuning
- FineTuningCheckpoint() - Constructor for class io.github.sashirestela.openai.domain.finetuning.FineTuningCheckpoint
- FineTuningCheckpoint.Metrics - Class in io.github.sashirestela.openai.domain.finetuning
- FineTuningError() - Constructor for class io.github.sashirestela.openai.domain.finetuning.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
- fineTunings() - Method in interface io.github.sashirestela.openai.service.FineTunningServices
- fineTunings() - Method in class io.github.sashirestela.openai.SimpleOpenAI
- FineTunningServices - Interface in io.github.sashirestela.openai.service
- first() - Method in class io.github.sashirestela.openai.common.Page
- firstContent() - Method in class io.github.sashirestela.openai.domain.chat.Chat
- firstMessage() - Method in class io.github.sashirestela.openai.domain.chat.Chat
- firstText() - Method in class io.github.sashirestela.openai.domain.completion.Completion
- FLAC - io.github.sashirestela.openai.common.audio.AudioFormat
- FLEX - io.github.sashirestela.openai.domain.chat.ChatRequest.ServiceTier
- FLOAT - io.github.sashirestela.openai.domain.embedding.EmbeddingRequest.EncodingFormat
- FORWARD - io.github.sashirestela.openai.domain.response.Action.MouseButton
- FROZEN - io.github.sashirestela.openai.domain.assistant.FileStatus
- function - Variable in class io.github.sashirestela.openai.common.tool.Tool
- function(FunctionDef) - Static method in class io.github.sashirestela.openai.common.tool.Tool
- function(FunctionDef) - Static method in class io.github.sashirestela.openai.domain.response.ResponseTool.FunctionResponseTool
- function(String) - Static method in class io.github.sashirestela.openai.common.tool.ToolChoice
- FUNCTION - io.github.sashirestela.openai.common.tool.ToolType
- FUNCTION - io.github.sashirestela.openai.domain.response.ResponseTool.ResponseToolType
- FUNCTION_CALL - io.github.sashirestela.openai.domain.realtime.Item.ItemType
- FUNCTION_CALL - io.github.sashirestela.openai.domain.response.Input.ItemType
- FUNCTION_CALL_OUTPUT - io.github.sashirestela.openai.domain.realtime.Item.ItemType
- FUNCTION_CALL_OUTPUT - io.github.sashirestela.openai.domain.response.Input.ItemType
- Functional - Interface in io.github.sashirestela.openai.common.function
- FunctionCall - Class in io.github.sashirestela.openai.common.function
- FunctionCall() - Constructor for class io.github.sashirestela.openai.common.function.FunctionCall
- FunctionCallItem(String, String, String, String, Input.ItemStatus) - Constructor for class io.github.sashirestela.openai.domain.response.Input.Item.FunctionCallItem
- FunctionCallOutputItem(String, String, String, Input.ItemStatus) - Constructor for class io.github.sashirestela.openai.domain.response.Input.Item.FunctionCallOutputItem
- FunctionDef - Class in io.github.sashirestela.openai.common.function
- FunctionDef() - Constructor for class io.github.sashirestela.openai.common.function.FunctionDef
- FunctionExecutor - Class in io.github.sashirestela.openai.common.function
- FunctionExecutor() - Constructor for class io.github.sashirestela.openai.common.function.FunctionExecutor
- FunctionExecutor(List<FunctionDef>) - Constructor for class io.github.sashirestela.openai.common.function.FunctionExecutor
- FunctionName() - Constructor for class io.github.sashirestela.openai.common.tool.ToolChoice.FunctionName
- FunctionResponseTool() - Constructor for class io.github.sashirestela.openai.domain.response.ResponseTool.FunctionResponseTool
- functions(List<FunctionDef>) - Static method in class io.github.sashirestela.openai.domain.response.ResponseTool.FunctionResponseTool
- FunctionTool() - Constructor for class io.github.sashirestela.openai.domain.assistant.StepDetail.ToolCallsStep.StepToolCall.FunctionToolCall.FunctionTool
- FunctionTool() - Constructor for class io.github.sashirestela.openai.domain.response.ResponseToolChoice.FunctionTool
- FunctionToolCall() - Constructor for class io.github.sashirestela.openai.domain.assistant.StepDetail.ToolCallsStep.StepToolCall.FunctionToolCall
G
- G711_ALAW - io.github.sashirestela.openai.domain.realtime.RealtimeSession.AudioFormatRealtime
- G711_ULAW - io.github.sashirestela.openai.domain.realtime.RealtimeSession.AudioFormatRealtime
- GeminiAccessToken - Class in io.github.sashirestela.openai.support
- GeminiAccessToken(GoogleCredentials) - Constructor for class io.github.sashirestela.openai.support.GeminiAccessToken
- GeminiAccessToken(String) - Constructor for class io.github.sashirestela.openai.support.GeminiAccessToken
- GEMINIGOOGLE_BASE_URL - Static variable in class io.github.sashirestela.openai.support.Constant
- GeminiGoogleConfigurator() - Constructor for class io.github.sashirestela.openai.SimpleOpenAIGeminiGoogle.GeminiGoogleConfigurator
- GeminiVertexConfigurator() - Constructor for class io.github.sashirestela.openai.SimpleOpenAIGeminiVertex.GeminiVertexConfigurator
- Generic<T> - Class in io.github.sashirestela.openai.common
- Generic() - Constructor for class io.github.sashirestela.openai.common.Generic
- get() - Method in class io.github.sashirestela.openai.support.GeminiAccessToken
- get(int) - Method in class io.github.sashirestela.openai.common.Page
- getCheckpoints(String, Integer, String) - Method in interface io.github.sashirestela.openai.OpenAI.FineTunings
-
List checkpoints for a fine-tuning job.
- getCheckpointsPrimitive(String, Integer, String) - Method in interface io.github.sashirestela.openai.OpenAI.FineTunings
-
Generic of checkpoints for a fine-tuning job (don't call it directly).
- getClientSecretAtResponse() - Method in class io.github.sashirestela.openai.domain.realtime.RealtimeSessionToken
- getClientSecretAtResponse() - Method in class io.github.sashirestela.openai.domain.realtime.RealtimeTranscriptionSessionToken
- 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.
- getEventsPrimitive(String, Integer, String) - Method in interface io.github.sashirestela.openai.OpenAI.FineTunings
-
Get status updates for a fine-tuning job as Generic object (don't call it directly).
- getFiles(String, String) - Method in interface io.github.sashirestela.openai.OpenAIBeta2.VectorStoreFileBatches
-
Returns a list of vector store files in a batch (first page).
- getFiles(String, String, PageRequest, FileStatus) - Method in interface io.github.sashirestela.openai.OpenAIBeta2.VectorStoreFileBatches
-
Returns a list of vector store files in a batch.
- 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() - Method in interface io.github.sashirestela.openai.OpenAIBeta2.Assistants
-
Returns a list of assistants (first page).
- getList() - Method in interface io.github.sashirestela.openai.OpenAIBeta2.VectorStores
- getList(PageRequest) - Method in interface io.github.sashirestela.openai.OpenAIBeta2.Assistants
-
Returns a list of assistants.
- getList(PageRequest) - Method in interface io.github.sashirestela.openai.OpenAIBeta2.VectorStores
-
Returns a list of vector stores.
- getList(FileRequest.PurposeType) - Method in interface io.github.sashirestela.openai.OpenAI.Files
-
Returns a list of files that belong to the user's organization.
- 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.OpenAIBeta2.ThreadMessages
-
Returns a list of messages for a given thread (first page).
- getList(String) - Method in interface io.github.sashirestela.openai.OpenAIBeta2.ThreadRuns
-
Returns a list of runs belonging to a thread (first page).
- getList(String) - Method in interface io.github.sashirestela.openai.OpenAIBeta2.VectorStoreFiles
-
Returns a list of vector store files (first page).
- getList(String, PageRequest) - Method in interface io.github.sashirestela.openai.OpenAIBeta2.ThreadRuns
-
Returns a list of runs belonging to a thread.
- getList(String, PageRequest, FileStatus) - Method in interface io.github.sashirestela.openai.OpenAIBeta2.VectorStoreFiles
-
Returns a list of vector store files.
- getList(String, PageRequest, String) - Method in interface io.github.sashirestela.openai.OpenAIBeta2.ThreadMessages
-
Returns a list of messages for a given thread.
- getList(String, Integer) - Method in interface io.github.sashirestela.openai.OpenAI.Batches
-
List your organization's batches.
- getList(String, String) - Method in interface io.github.sashirestela.openai.OpenAIBeta2.ThreadRunSteps
-
Returns a list of run steps belonging to a run (first page).
- getList(String, String, PageRequest) - Method in interface io.github.sashirestela.openai.OpenAIBeta2.ThreadRunSteps
-
Returns a list of run steps belonging to a run.
- getListInputItem(String) - Method in interface io.github.sashirestela.openai.OpenAI.Responses
-
Returns a list of input items for a given response (first page).
- getListInputItem(String, List<ResponseRequest.ResponseInclude>, PageRequest) - Method in interface io.github.sashirestela.openai.OpenAI.Responses
-
Returns a list of input items for a given response.
- getListPrimitive() - Method in interface io.github.sashirestela.openai.OpenAI.Models
-
Generic of the currently available models, and provides basic information about each one such as the owner and availability (don't call it directly).
- getListPrimitive(FileRequest.PurposeType) - Method in interface io.github.sashirestela.openai.OpenAI.Files
-
Returns a Generic of files that belong to the user's organization (don't call it directly).
- getListPrimitive(Integer, String) - Method in interface io.github.sashirestela.openai.OpenAI.FineTunings
-
Generic of your organization's fine-tuning jobs (don't call it directly).
- getnEpochs() - Method in class io.github.sashirestela.openai.domain.finetuning.HyperParams
- getOne(String) - Method in interface io.github.sashirestela.openai.OpenAI.Batches
-
Retrieves a batch.
- 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.Responses
-
Retrieves a model response with the given ID without streaming.
- getOne(String) - Method in interface io.github.sashirestela.openai.OpenAIBeta2.Assistants
-
Retrieves an assistant.
- getOne(String) - Method in interface io.github.sashirestela.openai.OpenAIBeta2.Threads
-
Retrieves a thread.
- getOne(String) - Method in interface io.github.sashirestela.openai.OpenAIBeta2.VectorStores
-
Retrieves a vector store.
- getOne(String, String) - Method in interface io.github.sashirestela.openai.OpenAIBeta2.ThreadMessages
-
Retrieve a message.
- getOne(String, String) - Method in interface io.github.sashirestela.openai.OpenAIBeta2.ThreadRuns
-
Retrieves a run.
- getOne(String, String) - Method in interface io.github.sashirestela.openai.OpenAIBeta2.VectorStoreFileBatches
-
Retrieves a vector store file batch.
- getOne(String, String) - Method in interface io.github.sashirestela.openai.OpenAIBeta2.VectorStoreFiles
-
Retrieves a vector store file.
- getOne(String, String, String) - Method in interface io.github.sashirestela.openai.OpenAIBeta2.ThreadRunSteps
-
Retrieves a run step.
- getOne(String, List<ResponseRequest.ResponseInclude>, Integer) - Method in interface io.github.sashirestela.openai.OpenAI.Responses
-
Retrieves a model response with the given ID without streaming.
- getOnePrimitive(String, String, String, ThreadRunStepQuery) - Method in interface io.github.sashirestela.openai.OpenAIBeta2.ThreadRunSteps
-
Retrieves a run step (don't call it directly).
- getOnePrimitive(String, List<ResponseRequest.ResponseInclude>, Integer, Boolean) - Method in interface io.github.sashirestela.openai.OpenAI.Responses
-
Retrieves a model response with the given ID (don't call it directly).
- getOneStream(String) - Method in interface io.github.sashirestela.openai.OpenAI.Responses
-
Retrieves a model response with the given ID by making sure to use streaming mode.
- getOneStream(String, List<ResponseRequest.ResponseInclude>, Integer) - Method in interface io.github.sashirestela.openai.OpenAI.Responses
-
Retrieves a model response with the given ID by making sure to use streaming mode.
- getOneStreamPrimitive(String, List<ResponseRequest.ResponseInclude>, Integer, Boolean) - Method in interface io.github.sashirestela.openai.OpenAI.Responses
-
Retrieves a model response with the given ID in streaming (don't call it directly).
- getOneWithFileSearchResult(String, String, String) - Method in interface io.github.sashirestela.openai.OpenAIBeta2.ThreadRunSteps
-
Retrieves a run step including File Search result contents.
- getOrCreateService(Class<T>) - Method in class io.github.sashirestela.openai.base.OpenAIProvider
- getResponseFormat(AudioResponseFormat, AudioResponseFormat, String) - Static method in interface io.github.sashirestela.openai.OpenAI
- getResponseInfo() - Method in exception io.github.sashirestela.openai.exception.OpenAIException
- getToolFunctions() - Method in class io.github.sashirestela.openai.common.function.FunctionExecutor
- getToolFunctions(Object) - Method in class io.github.sashirestela.openai.common.function.FunctionExecutor
- GT - io.github.sashirestela.openai.domain.response.ResponseTool.ComparisonOperator
- GTE - io.github.sashirestela.openai.domain.response.ResponseTool.ComparisonOperator
H
- HD - io.github.sashirestela.openai.domain.image.Quality
- HIGH - io.github.sashirestela.openai.common.content.ImageDetail
- HIGH - io.github.sashirestela.openai.domain.chat.ChatRequest.ReasoningEffort
- HIGH - io.github.sashirestela.openai.domain.image.Quality
- HIGH - io.github.sashirestela.openai.domain.realtime.RealtimeSession.EagernessType
- HIGH - io.github.sashirestela.openai.domain.response.ResponseTool.ContextSize
- HIGH - io.github.sashirestela.openai.domain.response.ResponseTool.ImageQuality
- HostedTool() - Constructor for class io.github.sashirestela.openai.domain.response.ResponseToolChoice.HostedTool
- httpClient - Variable in class io.github.sashirestela.openai.base.OpenAIConfigurator
-
Deprecated, for removal: This API element is subject to removal in a future version.CleverClient has deprecated this field in favor of clientAdapter.
- hyperParameters - Variable in class io.github.sashirestela.openai.domain.finetuning.MethodFineTunning.Dpo
- hyperParameters - Variable in class io.github.sashirestela.openai.domain.finetuning.MethodFineTunning.Supervised
- HyperParams - Class in io.github.sashirestela.openai.domain.finetuning
- HyperParams() - Constructor for class io.github.sashirestela.openai.domain.finetuning.HyperParams
I
- id - Variable in class io.github.sashirestela.openai.domain.assistant.StepDetail.ToolCallsStep.StepToolCall
- id - Variable in class io.github.sashirestela.openai.domain.response.Input.Item
- Image - Class in io.github.sashirestela.openai.domain.image
- Image() - Constructor for class io.github.sashirestela.openai.domain.image.Image
- IMAGE - io.github.sashirestela.openai.domain.assistant.StepDetail.ToolCallsStep.StepToolCall.CodeInterpreterToolCall.CodeInterpreterTool.OutputType
- IMAGE - io.github.sashirestela.openai.support.Base64Util.MediaType
- IMAGE_FILE - io.github.sashirestela.openai.common.content.ContentPart.ContentPartType
- IMAGE_GENERATION - io.github.sashirestela.openai.domain.response.ResponseTool.ResponseToolType
- IMAGE_GENERATION - io.github.sashirestela.openai.domain.response.ResponseToolChoice.HostedToolType
- IMAGE_GENERATION - Static variable in class io.github.sashirestela.openai.domain.response.ResponseToolChoice.HostedTool
- IMAGE_GENERATION_CALL - io.github.sashirestela.openai.domain.response.Input.ItemType
- IMAGE_URL - io.github.sashirestela.openai.common.content.ContentPart.ContentPartType
- IMAGE_URL - io.github.sashirestela.openai.domain.moderation.ModerationRequest.MultiModalType
- Image.ImageData - Class in io.github.sashirestela.openai.domain.image
- Image.ImageTokensDetails - Class in io.github.sashirestela.openai.domain.image
- Image.ImageUsage - Class in io.github.sashirestela.openai.domain.image
- ImageData() - Constructor for class io.github.sashirestela.openai.domain.image.Image.ImageData
- ImageDetail - Enum in io.github.sashirestela.openai.common.content
- ImageEditsRequest - Class in io.github.sashirestela.openai.domain.image
- ImageEditsRequest() - Constructor for class io.github.sashirestela.openai.domain.image.ImageEditsRequest
- ImageGenerationCallItem(String, String, Input.ItemStatus, String, ResponseTool.ImageBackground, ResponseTool.ImageFormat, ResponseTool.ImageQuality, String) - Constructor for class io.github.sashirestela.openai.domain.response.Input.Item.ImageGenerationCallItem
- ImageGenerationResponseTool(ResponseTool.ImageBackground, ResponseTool.ImageMask, String, String, Integer, ResponseTool.ImageFormat, Integer, ResponseTool.ImageQuality, String) - Constructor for class io.github.sashirestela.openai.domain.response.ResponseTool.ImageGenerationResponseTool
- ImageInputContent(ImageDetail, String, String) - Constructor for class io.github.sashirestela.openai.domain.response.Input.Content.ImageInputContent
- ImageMask() - Constructor for class io.github.sashirestela.openai.domain.response.ResponseTool.ImageMask
- ImageOutput() - Constructor for class io.github.sashirestela.openai.domain.assistant.StepDetail.ToolCallsStep.StepToolCall.CodeInterpreterToolCall.CodeInterpreterTool.Output.ImageOutput
- ImageOutputFile() - Constructor for class io.github.sashirestela.openai.domain.assistant.StepDetail.ToolCallsStep.StepToolCall.CodeInterpreterToolCall.CodeInterpreterTool.Output.ImageOutput.ImageOutputFile
- ImageRequest - Class in io.github.sashirestela.openai.domain.image
- ImageRequest() - Constructor for class io.github.sashirestela.openai.domain.image.ImageRequest
- ImageRequest.Moderation - Enum in io.github.sashirestela.openai.domain.image
- ImageRequest.OutputFormat - Enum in io.github.sashirestela.openai.domain.image
- ImageRequest.Style - Enum in io.github.sashirestela.openai.domain.image
- ImageResponseFormat - Enum in io.github.sashirestela.openai.domain.image
- images() - Method in interface io.github.sashirestela.openai.service.ImageServices
- images() - Method in class io.github.sashirestela.openai.SimpleOpenAI
- ImageServices - Interface in io.github.sashirestela.openai.service
- ImageTokensDetails() - Constructor for class io.github.sashirestela.openai.domain.image.Image.ImageTokensDetails
- ImageUrl(String) - Constructor for class io.github.sashirestela.openai.domain.moderation.ModerationRequest.MultiModalInput.ImageUrlInput.ImageUrl
- ImageUsage() - Constructor for class io.github.sashirestela.openai.domain.image.Image.ImageUsage
- ImageVariationsRequest - Class in io.github.sashirestela.openai.domain.image
- ImageVariationsRequest() - Constructor for class io.github.sashirestela.openai.domain.image.ImageVariationsRequest
- IN_PROGRESS - io.github.sashirestela.openai.domain.assistant.FileStatus
- IN_PROGRESS - io.github.sashirestela.openai.domain.assistant.ThreadMessage.ThreadMessageStatus
- IN_PROGRESS - io.github.sashirestela.openai.domain.assistant.ThreadRun.RunStatus
- IN_PROGRESS - io.github.sashirestela.openai.domain.assistant.ThreadRunStep.RunStepStatus
- IN_PROGRESS - io.github.sashirestela.openai.domain.assistant.VectorStore.VectorStoreStatus
- IN_PROGRESS - io.github.sashirestela.openai.domain.response.Input.ItemStatus
- IN_PROGRESS - io.github.sashirestela.openai.domain.response.Input.SearchStatus
- IN_PROGRESS - io.github.sashirestela.openai.domain.response.Response.ResponseStatus
- INCOMPLETE - io.github.sashirestela.openai.domain.assistant.ThreadMessage.ThreadMessageStatus
- INCOMPLETE - io.github.sashirestela.openai.domain.assistant.ThreadRun.RunStatus
- INCOMPLETE - io.github.sashirestela.openai.domain.response.Input.ItemStatus
- INCOMPLETE - io.github.sashirestela.openai.domain.response.Input.SearchStatus
- INCOMPLETE - io.github.sashirestela.openai.domain.response.Response.ResponseStatus
- IncompleteDetail - Class in io.github.sashirestela.openai.domain.assistant
- IncompleteDetail() - Constructor for class io.github.sashirestela.openai.domain.assistant.IncompleteDetail
- IncompleteDetail.IncompleteDetailReason - Enum in io.github.sashirestela.openai.domain.assistant
- IncompleteDetails() - Constructor for class io.github.sashirestela.openai.domain.response.Response.IncompleteDetails
- index - Variable in class io.github.sashirestela.openai.common.content.FileAnnotation
- index - Variable in class io.github.sashirestela.openai.domain.assistant.StepDetail.ToolCallsStep.StepToolCall.CodeInterpreterToolCall.CodeInterpreterTool.Output
- index - Variable in class io.github.sashirestela.openai.domain.assistant.StepDetail.ToolCallsStep.StepToolCall
- Input - Class in io.github.sashirestela.openai.domain.response
- Input() - Constructor for class io.github.sashirestela.openai.domain.response.Input
- INPUT_AUDIO - io.github.sashirestela.openai.common.content.ContentPart.ContentPartType
- INPUT_AUDIO - io.github.sashirestela.openai.domain.realtime.Item.ContentItemType
- INPUT_AUDIO_BUFFER_APPEND - Static variable in class io.github.sashirestela.openai.domain.realtime.Realtime
- INPUT_AUDIO_BUFFER_CLEAR - Static variable in class io.github.sashirestela.openai.domain.realtime.Realtime
- INPUT_AUDIO_BUFFER_CLEARED - Static variable in class io.github.sashirestela.openai.domain.realtime.Realtime
- INPUT_AUDIO_BUFFER_COMMIT - Static variable in class io.github.sashirestela.openai.domain.realtime.Realtime
- INPUT_AUDIO_BUFFER_COMMITTED - Static variable in class io.github.sashirestela.openai.domain.realtime.Realtime
- INPUT_AUDIO_BUFFER_SPEECH_STARTED - Static variable in class io.github.sashirestela.openai.domain.realtime.Realtime
- INPUT_AUDIO_BUFFER_SPEECH_STOPPED - Static variable in class io.github.sashirestela.openai.domain.realtime.Realtime
- INPUT_FILE - io.github.sashirestela.openai.domain.response.Input.ContentType
- INPUT_IMAGE - io.github.sashirestela.openai.domain.response.Input.ContentType
- INPUT_TEXT - io.github.sashirestela.openai.domain.realtime.Item.ContentItemType
- INPUT_TEXT - io.github.sashirestela.openai.domain.response.Input.ContentType
- Input.BasicLogProb - Class in io.github.sashirestela.openai.domain.response
- Input.Citation - Class in io.github.sashirestela.openai.domain.response
- Input.Citation.ContainerFileCitation - Class in io.github.sashirestela.openai.domain.response
- Input.Citation.FileCitation - Class in io.github.sashirestela.openai.domain.response
- Input.Citation.FilePath - Class in io.github.sashirestela.openai.domain.response
- Input.Citation.UrlCitation - Class in io.github.sashirestela.openai.domain.response
- Input.CitationType - Enum in io.github.sashirestela.openai.domain.response
- Input.CodeInterpreterFile - Class in io.github.sashirestela.openai.domain.response
- Input.CodeInterpreterOutput - Class in io.github.sashirestela.openai.domain.response
- Input.CodeInterpreterOutput.FileOutput - Class in io.github.sashirestela.openai.domain.response
- Input.CodeInterpreterOutput.TextOutput - Class in io.github.sashirestela.openai.domain.response
- Input.CodeInterpreterOutputType - Enum in io.github.sashirestela.openai.domain.response
- Input.Content - Class in io.github.sashirestela.openai.domain.response
- Input.Content.FileInputContent - Class in io.github.sashirestela.openai.domain.response
- Input.Content.ImageInputContent - Class in io.github.sashirestela.openai.domain.response
- Input.Content.TextInputContent - Class in io.github.sashirestela.openai.domain.response
- Input.ContentType - Enum in io.github.sashirestela.openai.domain.response
- Input.FileSearchResult - Class in io.github.sashirestela.openai.domain.response
- Input.InputMessage - Class in io.github.sashirestela.openai.domain.response
- Input.InputType - Enum in io.github.sashirestela.openai.domain.response
- Input.Item - Class in io.github.sashirestela.openai.domain.response
- Input.Item.CodeInterpreterCallItem - Class in io.github.sashirestela.openai.domain.response
- Input.Item.ComputerCallItem - Class in io.github.sashirestela.openai.domain.response
- Input.Item.ComputerCallOutputItem - Class in io.github.sashirestela.openai.domain.response
- Input.Item.FileSearchCallItem - Class in io.github.sashirestela.openai.domain.response
- Input.Item.FunctionCallItem - Class in io.github.sashirestela.openai.domain.response
- Input.Item.FunctionCallOutputItem - Class in io.github.sashirestela.openai.domain.response
- Input.Item.ImageGenerationCallItem - Class in io.github.sashirestela.openai.domain.response
- Input.Item.InputMessageItem - Class in io.github.sashirestela.openai.domain.response
- Input.Item.LocalShellCallItem - Class in io.github.sashirestela.openai.domain.response
- Input.Item.LocalShellCallOutputItem - Class in io.github.sashirestela.openai.domain.response
- Input.Item.McpApprovalRequestItem - Class in io.github.sashirestela.openai.domain.response
- Input.Item.McpApprovalResponseItem - Class in io.github.sashirestela.openai.domain.response
- Input.Item.McpCallItem - Class in io.github.sashirestela.openai.domain.response
- Input.Item.McpListToolsItem - Class in io.github.sashirestela.openai.domain.response
- Input.Item.OutputMessageItem - Class in io.github.sashirestela.openai.domain.response
- Input.Item.ReasoningItem - Class in io.github.sashirestela.openai.domain.response
- Input.Item.WebSearchCallItem - Class in io.github.sashirestela.openai.domain.response
- Input.ItemReference - Class in io.github.sashirestela.openai.domain.response
- Input.ItemStatus - Enum in io.github.sashirestela.openai.domain.response
- Input.ItemType - Enum in io.github.sashirestela.openai.domain.response
- Input.LogProb - Class in io.github.sashirestela.openai.domain.response
- Input.McpTool - Class in io.github.sashirestela.openai.domain.response
- Input.MessageRole - Enum in io.github.sashirestela.openai.domain.response
- Input.OutputContent - Class in io.github.sashirestela.openai.domain.response
- Input.OutputContent.RefusalOutputContent - Class in io.github.sashirestela.openai.domain.response
- Input.OutputContent.TextOutputContent - Class in io.github.sashirestela.openai.domain.response
- Input.OutputContentType - Enum in io.github.sashirestela.openai.domain.response
- Input.ReasoningContent - Class in io.github.sashirestela.openai.domain.response
- Input.SafetyCheck - Class in io.github.sashirestela.openai.domain.response
- Input.ScreenshotImage - Class in io.github.sashirestela.openai.domain.response
- Input.SearchStatus - Enum in io.github.sashirestela.openai.domain.response
- Input.ShellAction - Class in io.github.sashirestela.openai.domain.response
- Input.WebSearchAction - Class in io.github.sashirestela.openai.domain.response
- Input.WebSearchAction.FindAction - Class in io.github.sashirestela.openai.domain.response
- Input.WebSearchAction.OpenPageAction - Class in io.github.sashirestela.openai.domain.response
- Input.WebSearchAction.SearchAction - Class in io.github.sashirestela.openai.domain.response
- Input.WebSearchActionType - Enum in io.github.sashirestela.openai.domain.response
- InputAudioBufferCleared() - Constructor for class io.github.sashirestela.openai.domain.realtime.ServerEvent.InputAudioBufferCleared
- InputAudioBufferCommitted() - Constructor for class io.github.sashirestela.openai.domain.realtime.ServerEvent.InputAudioBufferCommitted
- InputAudioBufferSpeechStarted() - Constructor for class io.github.sashirestela.openai.domain.realtime.ServerEvent.InputAudioBufferSpeechStarted
- InputAudioBufferSpeechStopped() - Constructor for class io.github.sashirestela.openai.domain.realtime.ServerEvent.InputAudioBufferSpeechStopped
- inputAudioFormat - Variable in class io.github.sashirestela.openai.domain.realtime.RealtimeSession
- inputAudioFormat - Variable in class io.github.sashirestela.openai.domain.realtime.RealtimeTranscriptionSession
- InputAudioFormat - Enum in io.github.sashirestela.openai.common.audio
- InputAudioNoiseReduction() - Constructor for class io.github.sashirestela.openai.domain.realtime.RealtimeSession.InputAudioNoiseReduction
- inputAudioTranscription - Variable in class io.github.sashirestela.openai.domain.realtime.RealtimeSession
- inputAudioTranscription - Variable in class io.github.sashirestela.openai.domain.realtime.RealtimeTranscriptionSession
- InputAudioTranscription() - Constructor for class io.github.sashirestela.openai.domain.realtime.RealtimeSession.InputAudioTranscription
- InputItems - Class in io.github.sashirestela.openai.domain.response
- InputItems() - Constructor for class io.github.sashirestela.openai.domain.response.InputItems
- InputMessageItem(List<Input.Content>, Input.MessageRole, Input.ItemStatus) - Constructor for class io.github.sashirestela.openai.domain.response.Input.Item.InputMessageItem
- InputTokenDetails() - Constructor for class io.github.sashirestela.openai.domain.response.Response.ResponseUsage.InputTokenDetails
- instructions - Variable in class io.github.sashirestela.openai.domain.realtime.RealtimeSession
- Integration - Class in io.github.sashirestela.openai.domain.finetuning
- Integration() - Constructor for class io.github.sashirestela.openai.domain.finetuning.Integration
- Integration.IntegrationType - Enum in io.github.sashirestela.openai.domain.finetuning
- Integration.WandbIntegration - Class in io.github.sashirestela.openai.domain.finetuning
- InternalServerException(OpenAIResponseInfo) - Constructor for exception io.github.sashirestela.openai.exception.OpenAIException.InternalServerException
- io.github.sashirestela.openai - package io.github.sashirestela.openai
- io.github.sashirestela.openai.base - package io.github.sashirestela.openai.base
- io.github.sashirestela.openai.common - package io.github.sashirestela.openai.common
- io.github.sashirestela.openai.common.audio - package io.github.sashirestela.openai.common.audio
- io.github.sashirestela.openai.common.content - package io.github.sashirestela.openai.common.content
- io.github.sashirestela.openai.common.function - package io.github.sashirestela.openai.common.function
- io.github.sashirestela.openai.common.tool - package io.github.sashirestela.openai.common.tool
- io.github.sashirestela.openai.domain.assistant - package io.github.sashirestela.openai.domain.assistant
- io.github.sashirestela.openai.domain.assistant.events - package io.github.sashirestela.openai.domain.assistant.events
- io.github.sashirestela.openai.domain.audio - package io.github.sashirestela.openai.domain.audio
- io.github.sashirestela.openai.domain.batch - package io.github.sashirestela.openai.domain.batch
- io.github.sashirestela.openai.domain.chat - package io.github.sashirestela.openai.domain.chat
- 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.domain.realtime - package io.github.sashirestela.openai.domain.realtime
- io.github.sashirestela.openai.domain.response - package io.github.sashirestela.openai.domain.response
- io.github.sashirestela.openai.domain.response.stream - package io.github.sashirestela.openai.domain.response.stream
- io.github.sashirestela.openai.domain.upload - package io.github.sashirestela.openai.domain.upload
- io.github.sashirestela.openai.exception - package io.github.sashirestela.openai.exception
- io.github.sashirestela.openai.service - package io.github.sashirestela.openai.service
- io.github.sashirestela.openai.support - package io.github.sashirestela.openai.support
- Item - Class in io.github.sashirestela.openai.domain.realtime
- Item() - Constructor for class io.github.sashirestela.openai.domain.realtime.Item
- Item() - Constructor for class io.github.sashirestela.openai.domain.response.Input.Item
- ITEM_REFERENCE - io.github.sashirestela.openai.domain.realtime.Item.ContentItemType
- ITEM_REFERENCE - io.github.sashirestela.openai.domain.response.Input.InputType
- Item.ContentItem - Class in io.github.sashirestela.openai.domain.realtime
- Item.ContentItemType - Enum in io.github.sashirestela.openai.domain.realtime
- Item.ItemType - Enum in io.github.sashirestela.openai.domain.realtime
- Item.RoleItemMessage - Enum in io.github.sashirestela.openai.domain.realtime
- ItemDeserializer - Class in io.github.sashirestela.openai.domain.response
- ItemDeserializer() - Constructor for class io.github.sashirestela.openai.domain.response.ItemDeserializer
J
- JPEG - io.github.sashirestela.openai.domain.image.ImageRequest.OutputFormat
- JPEG - io.github.sashirestela.openai.domain.response.ResponseTool.ImageFormat
- JSON - io.github.sashirestela.openai.domain.audio.AudioResponseFormat
- JSON_EMPTY_CLASS - Static variable in class io.github.sashirestela.openai.support.JsonSchemaUtil
- JSON_OBJECT - io.github.sashirestela.openai.common.ResponseFormat.ResponseFormatType
- JSON_OBJECT - Static variable in class io.github.sashirestela.openai.common.ResponseFormat
- JSON_SCHEMA - io.github.sashirestela.openai.common.ResponseFormat.ResponseFormatType
- jsonObject() - Static method in class io.github.sashirestela.openai.domain.response.ResponseText
- jsonSchema(ResponseFormat.JsonSchema) - Static method in class io.github.sashirestela.openai.common.ResponseFormat
- jsonSchema(ResponseText.ResponseTextFormat.ResponseTextFormatJsonSchema) - Static method in class io.github.sashirestela.openai.domain.response.ResponseText
- JsonSchema(String, String, Boolean, Class<?>, JsonNode) - Constructor for class io.github.sashirestela.openai.common.ResponseFormat.JsonSchema
- JsonSchemaUtil - Class in io.github.sashirestela.openai.support
K
- KEYPRESS - io.github.sashirestela.openai.domain.response.Action.ActionType
L
- last() - Method in class io.github.sashirestela.openai.common.Page
- LAST_ACTIVE_AT - io.github.sashirestela.openai.domain.assistant.ExpiresAfter.Anchor
- LAST_MESSAGES - io.github.sashirestela.openai.domain.assistant.TruncationStrategy.TruncationStrategyType
- LastError - Class in io.github.sashirestela.openai.domain.assistant
- LastError() - Constructor for class io.github.sashirestela.openai.domain.assistant.LastError
- LEFT - io.github.sashirestela.openai.domain.response.Action.MouseButton
- LOCAL_SHELL - io.github.sashirestela.openai.domain.response.ResponseTool.ResponseToolType
- LOCAL_SHELL_CALL - io.github.sashirestela.openai.domain.response.Input.ItemType
- LOCAL_SHELL_CALL_OUTPUT - io.github.sashirestela.openai.domain.response.Input.ItemType
- LocalShellCallItem(String, Input.ShellAction, String, Input.ItemStatus) - Constructor for class io.github.sashirestela.openai.domain.response.Input.Item.LocalShellCallItem
- LocalShellCallOutputItem(String, String, Input.ItemStatus) - Constructor for class io.github.sashirestela.openai.domain.response.Input.Item.LocalShellCallOutputItem
- LocalShellResponseTool() - Constructor for class io.github.sashirestela.openai.domain.response.ResponseTool.LocalShellResponseTool
- Location(String, String, String, String, String) - Constructor for class io.github.sashirestela.openai.domain.response.ResponseTool.Location
- LogOutput() - Constructor for class io.github.sashirestela.openai.domain.assistant.StepDetail.ToolCallsStep.StepToolCall.CodeInterpreterToolCall.CodeInterpreterTool.Output.LogOutput
- logprob - Variable in class io.github.sashirestela.openai.domain.response.Input.BasicLogProb
- LogProb() - Constructor for class io.github.sashirestela.openai.domain.response.Input.LogProb
- LogprobInfo() - Constructor for class io.github.sashirestela.openai.domain.chat.Chat.Choice.LogprobInfo
- LogProbs() - Constructor for class io.github.sashirestela.openai.domain.completion.Completion.Choice.LogProbs
- LOGPROBS - io.github.sashirestela.openai.domain.realtime.RealtimeTranscriptionSession.ItemsToInclude
- LOGS - io.github.sashirestela.openai.domain.assistant.StepDetail.ToolCallsStep.StepToolCall.CodeInterpreterToolCall.CodeInterpreterTool.OutputType
- LOGS - io.github.sashirestela.openai.domain.response.Input.CodeInterpreterOutputType
- LOW - io.github.sashirestela.openai.common.content.ImageDetail
- LOW - io.github.sashirestela.openai.domain.chat.ChatRequest.ReasoningEffort
- LOW - io.github.sashirestela.openai.domain.image.ImageRequest.Moderation
- LOW - io.github.sashirestela.openai.domain.image.Quality
- LOW - io.github.sashirestela.openai.domain.realtime.RealtimeSession.EagernessType
- LOW - io.github.sashirestela.openai.domain.response.ResponseTool.ContextSize
- LOW - io.github.sashirestela.openai.domain.response.ResponseTool.ImageQuality
- LT - io.github.sashirestela.openai.domain.response.ResponseTool.ComparisonOperator
- LTE - io.github.sashirestela.openai.domain.response.ResponseTool.ComparisonOperator
M
- MAC - io.github.sashirestela.openai.domain.response.ResponseTool.Environment
- MAX_COMPLETION_TOKENS - io.github.sashirestela.openai.domain.assistant.IncompleteDetail.IncompleteDetailReason
- MAX_PROMPT_TOKENS - io.github.sashirestela.openai.domain.assistant.IncompleteDetail.IncompleteDetailReason
- MAX_TOKENS - io.github.sashirestela.openai.domain.assistant.IncompleteDetail.IncompleteDetailReason
- maxResponseOutputTokens - Variable in class io.github.sashirestela.openai.domain.realtime.RealtimeSession
- MCP - io.github.sashirestela.openai.domain.response.ResponseTool.ResponseToolType
- MCP - io.github.sashirestela.openai.domain.response.ResponseToolChoice.HostedToolType
- MCP_APPROVAL_REQUEST - io.github.sashirestela.openai.domain.response.Input.ItemType
- MCP_APPROVAL_RESPONSE - io.github.sashirestela.openai.domain.response.Input.ItemType
- MCP_CALL - io.github.sashirestela.openai.domain.response.Input.ItemType
- MCP_LIST_TOOLS - io.github.sashirestela.openai.domain.response.Input.ItemType
- McpApprovalRequestItem(String, String, String, String) - Constructor for class io.github.sashirestela.openai.domain.response.Input.Item.McpApprovalRequestItem
- McpApprovalResponseItem(String, String, Boolean, String) - Constructor for class io.github.sashirestela.openai.domain.response.Input.Item.McpApprovalResponseItem
- McpCallItem(String, String, String, String, String, String, String) - Constructor for class io.github.sashirestela.openai.domain.response.Input.Item.McpCallItem
- McpListToolsItem(String, String, List<Input.McpTool>, String) - Constructor for class io.github.sashirestela.openai.domain.response.Input.Item.McpListToolsItem
- McpResponseTool(String, String, Object, Map<String, String>, Object, String) - Constructor for class io.github.sashirestela.openai.domain.response.ResponseTool.McpResponseTool
- McpTool(JsonNode, String, Object, String) - Constructor for class io.github.sashirestela.openai.domain.response.Input.McpTool
- MCPTool() - Constructor for class io.github.sashirestela.openai.domain.response.ResponseToolChoice.MCPTool
- McpToolApprovalFilter(ResponseTool.McpListTools, ResponseTool.McpListTools) - Constructor for class io.github.sashirestela.openai.domain.response.ResponseTool.McpToolApprovalFilter
- MEDIUM - io.github.sashirestela.openai.domain.chat.ChatRequest.ReasoningEffort
- MEDIUM - io.github.sashirestela.openai.domain.image.Quality
- MEDIUM - io.github.sashirestela.openai.domain.realtime.RealtimeSession.EagernessType
- MEDIUM - io.github.sashirestela.openai.domain.response.ResponseTool.ContextSize
- MEDIUM - io.github.sashirestela.openai.domain.response.ResponseTool.ImageQuality
- MESSAGE - io.github.sashirestela.openai.domain.realtime.Item.ItemType
- MESSAGE - io.github.sashirestela.openai.domain.response.Input.InputType
- MESSAGE - io.github.sashirestela.openai.domain.response.Input.ItemType
- MESSAGE_CREATION - io.github.sashirestela.openai.domain.assistant.RunStepType
- MESSAGE_INPUT_IMAGE_URL - io.github.sashirestela.openai.domain.response.ResponseRequest.ResponseInclude
- MESSAGE_OUTPUT_TEXT_LOGPROBS - io.github.sashirestela.openai.domain.response.ResponseRequest.ResponseInclude
- MessageCreation() - Constructor for class io.github.sashirestela.openai.domain.assistant.StepDetail.MessageCreationStep.MessageCreation
- MessageCreationStep() - Constructor for class io.github.sashirestela.openai.domain.assistant.StepDetail.MessageCreationStep
- MessageDeltaDetail() - Constructor for class io.github.sashirestela.openai.domain.assistant.ThreadMessageDelta.MessageDeltaDetail
- MethodFineTunning - Class in io.github.sashirestela.openai.domain.finetuning
- MethodFineTunning.Dpo - Class in io.github.sashirestela.openai.domain.finetuning
- MethodFineTunning.MethodType - Enum in io.github.sashirestela.openai.domain.finetuning
- MethodFineTunning.Supervised - Class in io.github.sashirestela.openai.domain.finetuning
- Metrics() - Constructor for class io.github.sashirestela.openai.domain.finetuning.FineTuningCheckpoint.Metrics
- MINIMAL - io.github.sashirestela.openai.domain.chat.ChatRequest.ReasoningEffort
- MISTRAL_BASE_URL - Static variable in class io.github.sashirestela.openai.support.Constant
- MistralConfigurator() - Constructor for class io.github.sashirestela.openai.SimpleOpenAIMistral.MistralConfigurator
- modalities - Variable in class io.github.sashirestela.openai.domain.realtime.RealtimeSession
- modalities - Variable in class io.github.sashirestela.openai.domain.realtime.RealtimeTranscriptionSession
-
Deprecated.Although documented in the API, OpenAI does not yet support this field.
- model - Variable in class io.github.sashirestela.openai.domain.image.AbstractImageRequest
- Model - Class in io.github.sashirestela.openai.domain.model
- Model() - Constructor for class io.github.sashirestela.openai.domain.model.Model
- models() - Method in interface io.github.sashirestela.openai.service.ModelServices
- models() - Method in class io.github.sashirestela.openai.SimpleOpenAI
- models() - Method in class io.github.sashirestela.openai.SimpleOpenAIDeepseek
- models() - Method in class io.github.sashirestela.openai.SimpleOpenAIMistral
- ModelServices - Interface in io.github.sashirestela.openai.service
- Moderation - Class in io.github.sashirestela.openai.domain.moderation
- Moderation() - Constructor for class io.github.sashirestela.openai.domain.moderation.Moderation
- Moderation.ModerationResult - Class in io.github.sashirestela.openai.domain.moderation
- Moderation.ModerationResult.Category - Class in io.github.sashirestela.openai.domain.moderation
- Moderation.ModerationResult.CategoryAppliedInputType - Class in io.github.sashirestela.openai.domain.moderation
- Moderation.ModerationResult.CategoryScore - Class in io.github.sashirestela.openai.domain.moderation
- ModerationRequest - Class in io.github.sashirestela.openai.domain.moderation
- ModerationRequest() - Constructor for class io.github.sashirestela.openai.domain.moderation.ModerationRequest
- ModerationRequest.MultiModalInput - Class in io.github.sashirestela.openai.domain.moderation
- ModerationRequest.MultiModalInput.ImageUrlInput - Class in io.github.sashirestela.openai.domain.moderation
- ModerationRequest.MultiModalInput.ImageUrlInput.ImageUrl - Class in io.github.sashirestela.openai.domain.moderation
- ModerationRequest.MultiModalInput.TextInput - Class in io.github.sashirestela.openai.domain.moderation
- ModerationRequest.MultiModalType - Enum in io.github.sashirestela.openai.domain.moderation
- ModerationResult() - Constructor for class io.github.sashirestela.openai.domain.moderation.Moderation.ModerationResult
- moderations() - Method in interface io.github.sashirestela.openai.service.ModerationServices
- moderations() - Method in class io.github.sashirestela.openai.SimpleOpenAI
- ModerationServices - Interface in io.github.sashirestela.openai.service
- modify(String, AssistantModifyRequest) - Method in interface io.github.sashirestela.openai.OpenAIBeta2.Assistants
-
Modifies an assistant.
- modify(String, ThreadModifyRequest) - Method in interface io.github.sashirestela.openai.OpenAIBeta2.Threads
-
Modifies a thread.
- modify(String, VectorStoreModifyRequest) - Method in interface io.github.sashirestela.openai.OpenAIBeta2.VectorStores
-
Modifies a vector store.
- modify(String, String, ThreadMessageModifyRequest) - Method in interface io.github.sashirestela.openai.OpenAIBeta2.ThreadMessages
-
Modifies a message.
- modify(String, String, ThreadRunModifyRequest) - Method in interface io.github.sashirestela.openai.OpenAIBeta2.ThreadRuns
-
Modifies a run.
- MOVE - io.github.sashirestela.openai.domain.response.Action.ActionType
- MP3 - io.github.sashirestela.openai.common.audio.AudioFormat
- MP3 - io.github.sashirestela.openai.common.audio.InputAudioFormat
- MultiModalInput() - Constructor for class io.github.sashirestela.openai.domain.moderation.ModerationRequest.MultiModalInput
N
- n - Variable in class io.github.sashirestela.openai.domain.image.AbstractImageRequest
- NATURAL - io.github.sashirestela.openai.domain.image.ImageRequest.Style
- NE - io.github.sashirestela.openai.domain.response.ResponseTool.ComparisonOperator
- NEAR_FIELD - io.github.sashirestela.openai.domain.realtime.RealtimeSession.NoiseReductionType
- NEVER - io.github.sashirestela.openai.domain.response.ResponseTool.McpToolApprovalSetting
- NONE - io.github.sashirestela.openai.common.tool.ToolChoiceOption
- NONE - io.github.sashirestela.openai.domain.realtime.RealtimeResponse.ConversationType
- NotFoundException(OpenAIResponseInfo) - Constructor for exception io.github.sashirestela.openai.exception.OpenAIException.NotFoundException
- NOVA - io.github.sashirestela.openai.common.audio.Voice
- NOVA - io.github.sashirestela.openai.domain.realtime.RealtimeSession.VoiceRealtime
O
- objectMapper - Variable in class io.github.sashirestela.openai.base.OpenAIConfigurator
- of() - Static method in class io.github.sashirestela.openai.domain.chat.ChatRequest.WebSearchOptions
- of() - Static method in class io.github.sashirestela.openai.domain.realtime.ClientEvent.InputAudioBufferClear
- of() - Static method in class io.github.sashirestela.openai.domain.realtime.ClientEvent.InputAudioBufferCommit
- of() - Static method in class io.github.sashirestela.openai.domain.response.Action.ScreenshotAction
- of() - Static method in class io.github.sashirestela.openai.domain.response.Action.WaitAction
- of() - Static method in class io.github.sashirestela.openai.domain.response.ResponseTool.ContainerAuto
- of() - Static method in class io.github.sashirestela.openai.domain.response.ResponseTool.LocalShellResponseTool
- of() - Static method in class io.github.sashirestela.openai.domain.response.ResponseTool.WebSearchResponseTool
- of(Voice, AudioFormat) - Static method in class io.github.sashirestela.openai.domain.chat.ChatRequest.Audio
- of(ContentPart.ContentPartImageFile.ImageFile) - Static method in class io.github.sashirestela.openai.common.content.ContentPart.ContentPartImageFile
- of(ContentPart.ContentPartImageUrl.ImageUrl) - Static method in class io.github.sashirestela.openai.common.content.ContentPart.ContentPartImageUrl
- of(ContentPart.ContentPartInputAudio.InputAudio) - Static method in class io.github.sashirestela.openai.common.content.ContentPart.ContentPartInputAudio
- of(FunctionDef) - Static method in class io.github.sashirestela.openai.domain.realtime.RealtimeSession.ToolRealtime
- of(ChatRequest.ReasoningEffort) - Static method in class io.github.sashirestela.openai.domain.response.Reasoning
- of(ChatRequest.ReasoningEffort, Reasoning.Summary) - Static method in class io.github.sashirestela.openai.domain.response.Reasoning
- of(ChatRequest.WebSearchOptions.ApproxLocation) - Static method in class io.github.sashirestela.openai.domain.chat.ChatRequest.WebSearchOptions.UserLocation
- of(Item) - Static method in class io.github.sashirestela.openai.domain.realtime.ClientEvent.ConversationItemCreate
- of(RealtimeResponse) - Static method in class io.github.sashirestela.openai.domain.realtime.ClientEvent.ResponseCreate
- of(RealtimeSession) - Static method in class io.github.sashirestela.openai.domain.realtime.ClientEvent.SessionUpdate
- of(RealtimeSession.NoiseReductionType) - Static method in class io.github.sashirestela.openai.domain.realtime.RealtimeSession.InputAudioNoiseReduction
- of(RealtimeTranscriptionSession) - Static method in class io.github.sashirestela.openai.domain.realtime.ClientEvent.TranscriptionSessionUpdate
- of(Action.MouseButton, Integer, Integer) - Static method in class io.github.sashirestela.openai.domain.response.Action.ClickAction
- of(Boolean) - Static method in class io.github.sashirestela.openai.common.StreamOptions
- of(Class<?>) - Static method in class io.github.sashirestela.openai.domain.response.ResponseText.ResponseTextFormat.ResponseTextFormatJsonSchema
- of(Class<? extends Functional>) - Static method in class io.github.sashirestela.openai.common.function.FunctionDef
- of(Integer) - Static method in class io.github.sashirestela.openai.domain.realtime.RealtimeSession.SecretConfig
- of(Integer, Integer) - Static method in class io.github.sashirestela.openai.domain.response.Action.Coord
- of(Integer, Integer) - Static method in class io.github.sashirestela.openai.domain.response.Action.DoubleClickAction
- of(Integer, Integer) - Static method in class io.github.sashirestela.openai.domain.response.Action.MoveAction
- of(Integer, Integer, Integer, Integer) - Static method in class io.github.sashirestela.openai.domain.response.Action.ScrollAction
- of(Object) - Static method in class io.github.sashirestela.openai.domain.chat.ChatMessage.UserMessage
- of(Object) - Static method in class io.github.sashirestela.openai.domain.response.ResponseTool.CodeInterpreterResponseTool
- of(Object, Input.MessageRole) - Static method in class io.github.sashirestela.openai.domain.response.Input.InputMessage
- of(Object, String) - Static method in class io.github.sashirestela.openai.domain.chat.ChatMessage.UserMessage
- of(String) - Static method in class io.github.sashirestela.openai.base.RealtimeConfig
- of(String) - Static method in class io.github.sashirestela.openai.common.content.ContentPart.ContentPartImageFile.ImageFile
- of(String) - Static method in class io.github.sashirestela.openai.common.content.ContentPart.ContentPartImageUrl.ImageUrl
- of(String) - Static method in class io.github.sashirestela.openai.common.content.ContentPart.ContentPartRefusal
- of(String) - Static method in class io.github.sashirestela.openai.common.content.ContentPart.ContentPartText
- of(String) - Static method in class io.github.sashirestela.openai.domain.chat.ChatMessage.AssistantMessage
- of(String) - Static method in class io.github.sashirestela.openai.domain.chat.ChatMessage.DeveloperMessage
- of(String) - Static method in class io.github.sashirestela.openai.domain.chat.ChatMessage.SystemMessage
- of(String) - Static method in class io.github.sashirestela.openai.domain.moderation.ModerationRequest.MultiModalInput.ImageUrlInput
- of(String) - Static method in class io.github.sashirestela.openai.domain.moderation.ModerationRequest.MultiModalInput.TextInput
- of(String) - Static method in class io.github.sashirestela.openai.domain.realtime.ClientEvent.ConversationItemDelete
- of(String) - Static method in class io.github.sashirestela.openai.domain.realtime.ClientEvent.ConversationItemRetrieve
- of(String) - Static method in class io.github.sashirestela.openai.domain.realtime.ClientEvent.InputAudioBufferAppend
- of(String) - Static method in class io.github.sashirestela.openai.domain.realtime.ClientEvent.InputAudioBufferClear
- of(String) - Static method in class io.github.sashirestela.openai.domain.realtime.ClientEvent.InputAudioBufferCommit
- of(String) - Static method in class io.github.sashirestela.openai.domain.realtime.ClientEvent.ResponseCancel
- of(String) - Static method in class io.github.sashirestela.openai.domain.realtime.RealtimeSession.InputAudioTranscription
- of(String) - Static method in class io.github.sashirestela.openai.domain.response.Action.TypeAction
- of(String) - Static method in class io.github.sashirestela.openai.domain.response.Input.CodeInterpreterOutput.TextOutput
- of(String) - Static method in class io.github.sashirestela.openai.domain.response.Input.Content.ImageInputContent
- of(String) - Static method in class io.github.sashirestela.openai.domain.response.Input.Content.TextInputContent
- of(String) - Static method in class io.github.sashirestela.openai.domain.response.Input.ItemReference
- of(String) - Static method in class io.github.sashirestela.openai.domain.response.Input.OutputContent.RefusalOutputContent
- of(String) - Static method in class io.github.sashirestela.openai.domain.response.Input.ReasoningContent
- of(String) - Static method in class io.github.sashirestela.openai.domain.response.Input.WebSearchAction.OpenPageAction
- of(String) - Static method in class io.github.sashirestela.openai.domain.response.Input.WebSearchAction.SearchAction
- of(String) - Static method in class io.github.sashirestela.openai.domain.response.ResponseToolChoice.FunctionTool
- of(String) - Static method in class io.github.sashirestela.openai.domain.response.ResponseToolChoice.MCPTool
- of(String, WebSocketAdapter) - Static method in class io.github.sashirestela.openai.base.RealtimeConfig
- of(String, InputAudioFormat) - Static method in class io.github.sashirestela.openai.common.content.ContentPart.ContentPartInputAudio.InputAudio
- of(String, ImageDetail) - Static method in class io.github.sashirestela.openai.common.content.ContentPart.ContentPartImageFile.ImageFile
- of(String, ImageDetail) - Static method in class io.github.sashirestela.openai.common.content.ContentPart.ContentPartImageUrl.ImageUrl
- of(String, Item) - Static method in class io.github.sashirestela.openai.domain.realtime.ClientEvent.ConversationItemCreate
- of(String, RealtimeResponse) - Static method in class io.github.sashirestela.openai.domain.realtime.ClientEvent.ResponseCreate
- of(String, RealtimeSession) - Static method in class io.github.sashirestela.openai.domain.realtime.ClientEvent.SessionUpdate
- of(String, RealtimeTranscriptionSession) - Static method in class io.github.sashirestela.openai.domain.realtime.ClientEvent.TranscriptionSessionUpdate
- of(String, Integer) - Static method in class io.github.sashirestela.openai.domain.response.Input.Citation.FilePath
- of(String, Integer, Integer) - Static method in class io.github.sashirestela.openai.domain.realtime.ClientEvent.ConversationItemTruncate
- of(String, String) - Static method in class io.github.sashirestela.openai.domain.chat.ChatMessage.DeveloperMessage
- of(String, String) - Static method in class io.github.sashirestela.openai.domain.chat.ChatMessage.SystemMessage
- of(String, String) - Static method in class io.github.sashirestela.openai.domain.chat.ChatMessage.ToolMessage
- of(String, String) - Static method in class io.github.sashirestela.openai.domain.realtime.ClientEvent.ConversationItemDelete
- of(String, String) - Static method in class io.github.sashirestela.openai.domain.realtime.ClientEvent.ConversationItemRetrieve
- of(String, String) - Static method in class io.github.sashirestela.openai.domain.realtime.ClientEvent.InputAudioBufferAppend
- of(String, String) - Static method in class io.github.sashirestela.openai.domain.realtime.ClientEvent.ResponseCancel
- of(String, String) - Static method in class io.github.sashirestela.openai.domain.response.Input.CodeInterpreterFile
- of(String, String) - Static method in class io.github.sashirestela.openai.domain.response.Input.WebSearchAction.FindAction
- of(String, String) - Static method in class io.github.sashirestela.openai.domain.response.ResponseToolChoice.MCPTool
- of(String, String, Item) - Static method in class io.github.sashirestela.openai.domain.realtime.ClientEvent.ConversationItemCreate
- of(String, String, Integer, Integer) - Static method in class io.github.sashirestela.openai.domain.realtime.ClientEvent.ConversationItemTruncate
- of(List<ToolCall>) - Static method in class io.github.sashirestela.openai.domain.chat.ChatMessage.AssistantMessage
- of(List<Action.Coord>) - Static method in class io.github.sashirestela.openai.domain.response.Action.DragAction
- of(List<Input.CodeInterpreterFile>) - Static method in class io.github.sashirestela.openai.domain.response.Input.CodeInterpreterOutput.FileOutput
- of(List<String>) - Static method in class io.github.sashirestela.openai.domain.response.Action.KeyPressAction
- of(List<String>) - Static method in class io.github.sashirestela.openai.domain.response.ResponseTool.ContainerAuto
- of(List<String>) - Static method in class io.github.sashirestela.openai.domain.response.ResponseTool.FileSearchResponseTool
- of(List<String>) - Static method in class io.github.sashirestela.openai.domain.response.ResponseTool.McpListTools
- ON_DEMAND - io.github.sashirestela.openai.domain.chat.ChatRequest.ServiceTier
- onClose(BiConsumer<Integer, String>) - Method in class io.github.sashirestela.openai.OpenAIRealtime
- onError(Consumer<Throwable>) - Method in class io.github.sashirestela.openai.OpenAIRealtime
- onEvent(Class<T>, Consumer<T>) - Method in class io.github.sashirestela.openai.OpenAIRealtime
- onOpen(Action) - Method in class io.github.sashirestela.openai.OpenAIRealtime
- ONYX - io.github.sashirestela.openai.common.audio.Voice
- ONYX - io.github.sashirestela.openai.domain.realtime.RealtimeSession.VoiceRealtime
- OPAQUE - io.github.sashirestela.openai.domain.image.Background
- OPAQUE - io.github.sashirestela.openai.domain.response.ResponseTool.ImageBackground
- OPEN_PAGE - io.github.sashirestela.openai.domain.response.Input.WebSearchActionType
- 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_ASSISTANT_VERSION - Static variable in class io.github.sashirestela.openai.support.Constant
- OPENAI_BASE_URL - Static variable in class io.github.sashirestela.openai.support.Constant
- OPENAI_BETA_HEADER - Static variable in class io.github.sashirestela.openai.support.Constant
- OPENAI_ORG_HEADER - Static variable in class io.github.sashirestela.openai.support.Constant
- OPENAI_PRJ_HEADER - Static variable in class io.github.sashirestela.openai.support.Constant
- OPENAI_REALTIME_MODEL_NAME - Static variable in class io.github.sashirestela.openai.support.Constant
- OPENAI_REALTIME_VERSION - Static variable in class io.github.sashirestela.openai.support.Constant
- OPENAI_WS_ENDPOINT_URL - Static variable in class io.github.sashirestela.openai.support.Constant
- OpenAI.Audios - Interface in io.github.sashirestela.openai
-
Turn audio into text (speech to text).
- OpenAI.Batches - Interface in io.github.sashirestela.openai
-
Create large batches of API requests to run asynchronously.
- 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.Responses - Interface in io.github.sashirestela.openai
-
OpenAI's most advanced interface for generating model responses.
- OpenAI.SessionTokens - Interface in io.github.sashirestela.openai
-
Generate ephemeral session tokens for use in client-side applications.
- OpenAI.Uploads - Interface in io.github.sashirestela.openai
-
Allows you to upload large files in multiple parts.
- OpenAIBeta2 - Interface in io.github.sashirestela.openai
-
The Assistants API (Beta v2) allows you to build AI assistants within your own applications.
- OpenAIBeta2.Assistants - Interface in io.github.sashirestela.openai
-
Build assistants that can call models and use tools to perform tasks.
- OpenAIBeta2.ThreadMessages - Interface in io.github.sashirestela.openai
-
Create messages within threads.
- OpenAIBeta2.ThreadRuns - Interface in io.github.sashirestela.openai
-
Represents an execution run on a thread.
- OpenAIBeta2.ThreadRunSteps - Interface in io.github.sashirestela.openai
-
Represents the steps (model and tool calls) taken during the run.
- OpenAIBeta2.Threads - Interface in io.github.sashirestela.openai
-
Create threads that assistants can interact with.
- OpenAIBeta2.VectorStoreFileBatches - Interface in io.github.sashirestela.openai
-
Vector store file batches represent operations to add multiple files to a vector store.
- OpenAIBeta2.VectorStoreFiles - Interface in io.github.sashirestela.openai
-
Vector store files represent files inside a vector store.
- OpenAIBeta2.VectorStores - Interface in io.github.sashirestela.openai
-
Vector stores are used to store files for use by the file_search tool.
- OpenAIConfigurator - Class in io.github.sashirestela.openai.base
- OpenAIConfigurator() - Constructor for class io.github.sashirestela.openai.base.OpenAIConfigurator
- OpenAIError() - Constructor for class io.github.sashirestela.openai.exception.OpenAIResponseInfo.OpenAIErrorResponse.OpenAIError
- OpenAIErrorResponse() - Constructor for class io.github.sashirestela.openai.exception.OpenAIResponseInfo.OpenAIErrorResponse
- OpenAIException - Exception in io.github.sashirestela.openai.exception
- OpenAIException(OpenAIResponseInfo) - Constructor for exception io.github.sashirestela.openai.exception.OpenAIException
- OpenAIException.AuthenticationException - Exception in io.github.sashirestela.openai.exception
- OpenAIException.BadRequestException - Exception in io.github.sashirestela.openai.exception
- OpenAIException.InternalServerException - Exception in io.github.sashirestela.openai.exception
- OpenAIException.NotFoundException - Exception in io.github.sashirestela.openai.exception
- OpenAIException.PermissionDeniedException - Exception in io.github.sashirestela.openai.exception
- OpenAIException.RateLimitException - Exception in io.github.sashirestela.openai.exception
- OpenAIException.UnexpectedStatusCodeException - Exception in io.github.sashirestela.openai.exception
- OpenAIException.UnprocessableEntityException - Exception in io.github.sashirestela.openai.exception
- OpenAIExceptionConverter - Class in io.github.sashirestela.openai.exception
- OpenAIExceptionConverter() - Constructor for class io.github.sashirestela.openai.exception.OpenAIExceptionConverter
- OpenAIProvider - Class in io.github.sashirestela.openai.base
-
The abstract class that providers must extend.
- OpenAIProvider(OpenAIConfigurator) - Constructor for class io.github.sashirestela.openai.base.OpenAIProvider
- OpenAIRealtime - Class in io.github.sashirestela.openai
- OpenAIRealtime(RealtimeConfig) - Constructor for class io.github.sashirestela.openai.OpenAIRealtime
- OpenAIResponseInfo - Class in io.github.sashirestela.openai.exception
- OpenAIResponseInfo() - Constructor for class io.github.sashirestela.openai.exception.OpenAIResponseInfo
- OpenAIResponseInfo.OpenAIErrorResponse - Class in io.github.sashirestela.openai.exception
- OpenAIResponseInfo.OpenAIErrorResponse.OpenAIError - Class in io.github.sashirestela.openai.exception
- OPUS - io.github.sashirestela.openai.common.audio.AudioFormat
- OR - io.github.sashirestela.openai.domain.response.ResponseTool.LogicalOperator
- OTHER - io.github.sashirestela.openai.domain.assistant.ChunkingStrategy.ChunkingStrategyType
- Output() - Constructor for class io.github.sashirestela.openai.domain.assistant.StepDetail.ToolCallsStep.StepToolCall.CodeInterpreterToolCall.CodeInterpreterTool.Output
- OUTPUT_TEXT - io.github.sashirestela.openai.domain.response.Input.OutputContentType
- outputAudioFormat - Variable in class io.github.sashirestela.openai.domain.realtime.RealtimeSession
- OutputContent() - Constructor for class io.github.sashirestela.openai.domain.response.Input.OutputContent
- OutputMessageItem(List<Input.OutputContent>, String, Input.ItemStatus) - Constructor for class io.github.sashirestela.openai.domain.response.Input.Item.OutputMessageItem
- outputText() - Method in class io.github.sashirestela.openai.domain.response.Response
- OutputTokenDetails() - Constructor for class io.github.sashirestela.openai.domain.response.Response.ResponseUsage.OutputTokenDetails
P
- Page<T> - Class in io.github.sashirestela.openai.common
- Page() - Constructor for class io.github.sashirestela.openai.common.Page
- PageRequest - Class in io.github.sashirestela.openai.common
- PageRequest() - Constructor for class io.github.sashirestela.openai.common.PageRequest
- PageRequest.Order - Enum in io.github.sashirestela.openai.common
- Part() - Constructor for class io.github.sashirestela.openai.domain.realtime.ServerEvent.Part
- PCM - io.github.sashirestela.openai.common.audio.AudioFormat
- PCM16 - io.github.sashirestela.openai.common.audio.AudioFormat
- PCM16 - io.github.sashirestela.openai.domain.realtime.RealtimeSession.AudioFormatRealtime
- PENDING - io.github.sashirestela.openai.domain.upload.Upload.UploadStatus
- PermissionDeniedException(OpenAIResponseInfo) - Constructor for exception io.github.sashirestela.openai.exception.OpenAIException.PermissionDeniedException
- PNG - io.github.sashirestela.openai.domain.image.ImageRequest.OutputFormat
- PNG - io.github.sashirestela.openai.domain.response.ResponseTool.ImageFormat
- Poller<T> - Class in io.github.sashirestela.openai.support
- Poller() - Constructor for class io.github.sashirestela.openai.support.Poller
- PollingAbortedException - Exception in io.github.sashirestela.openai.exception
- PollingAbortedException(String) - Constructor for exception io.github.sashirestela.openai.exception.PollingAbortedException
- Prompt - Class in io.github.sashirestela.openai.domain.response
- Prompt() - Constructor for class io.github.sashirestela.openai.domain.response.Prompt
- PromptTokensDetails() - Constructor for class io.github.sashirestela.openai.common.Usage.PromptTokensDetails
Q
- Quality - Enum in io.github.sashirestela.openai.domain.image
- QUEUED - io.github.sashirestela.openai.domain.assistant.ThreadRun.RunStatus
- QUEUED - io.github.sashirestela.openai.domain.response.Response.ResponseStatus
R
- RankingOption - Class in io.github.sashirestela.openai.domain.assistant
- RankingOption() - Constructor for class io.github.sashirestela.openai.domain.assistant.RankingOption
- RankingOption.RankerType - Enum in io.github.sashirestela.openai.domain.assistant
- RATE_LIMITS_UPDATED - Static variable in class io.github.sashirestela.openai.domain.realtime.Realtime
- RateLimit() - Constructor for class io.github.sashirestela.openai.domain.realtime.ServerEvent.RateLimit
- RateLimitException(OpenAIResponseInfo) - Constructor for exception io.github.sashirestela.openai.exception.OpenAIException.RateLimitException
- RateLimitsUpdated() - Constructor for class io.github.sashirestela.openai.domain.realtime.ServerEvent.RateLimitsUpdated
- realtime - Variable in class io.github.sashirestela.openai.base.OpenAIProvider
- realtime() - Method in interface io.github.sashirestela.openai.service.RealtimeServices
- realtime() - Method in class io.github.sashirestela.openai.SimpleOpenAI
- Realtime - Class in io.github.sashirestela.openai.domain.realtime
- RealtimeConfig - Class in io.github.sashirestela.openai.base
- RealtimeConfig() - Constructor for class io.github.sashirestela.openai.base.RealtimeConfig
- RealtimeLogprob() - Constructor for class io.github.sashirestela.openai.domain.realtime.ServerEvent.RealtimeLogprob
- RealtimeResponse - Class in io.github.sashirestela.openai.domain.realtime
- RealtimeResponse() - Constructor for class io.github.sashirestela.openai.domain.realtime.RealtimeResponse
- RealtimeResponse.ConversationType - Enum in io.github.sashirestela.openai.domain.realtime
- RealtimeServices - Interface in io.github.sashirestela.openai.service
- RealtimeSession - Class in io.github.sashirestela.openai.domain.realtime
- RealtimeSession() - Constructor for class io.github.sashirestela.openai.domain.realtime.RealtimeSession
- RealtimeSession.AudioFormatRealtime - Enum in io.github.sashirestela.openai.domain.realtime
- RealtimeSession.EagernessType - Enum in io.github.sashirestela.openai.domain.realtime
- RealtimeSession.InputAudioNoiseReduction - Class in io.github.sashirestela.openai.domain.realtime
- RealtimeSession.InputAudioTranscription - Class in io.github.sashirestela.openai.domain.realtime
- RealtimeSession.NoiseReductionType - Enum in io.github.sashirestela.openai.domain.realtime
- RealtimeSession.SecretConfig - Class in io.github.sashirestela.openai.domain.realtime
- RealtimeSession.SecretConfig.Expiration - Class in io.github.sashirestela.openai.domain.realtime
- RealtimeSession.ToolRealtime - Class in io.github.sashirestela.openai.domain.realtime
- RealtimeSession.TracingConfig - Class in io.github.sashirestela.openai.domain.realtime
- RealtimeSession.TurnDetection - Class in io.github.sashirestela.openai.domain.realtime
- RealtimeSession.TurnDetectionType - Enum in io.github.sashirestela.openai.domain.realtime
- RealtimeSession.VoiceRealtime - Enum in io.github.sashirestela.openai.domain.realtime
- RealtimeSessionToken - Class in io.github.sashirestela.openai.domain.realtime
- RealtimeSessionToken() - Constructor for class io.github.sashirestela.openai.domain.realtime.RealtimeSessionToken
- RealtimeSessionToken.Secret - Class in io.github.sashirestela.openai.domain.realtime
- RealtimeTranscriptionSession - Class in io.github.sashirestela.openai.domain.realtime
- RealtimeTranscriptionSession() - Constructor for class io.github.sashirestela.openai.domain.realtime.RealtimeTranscriptionSession
- RealtimeTranscriptionSession.ItemsToInclude - Enum in io.github.sashirestela.openai.domain.realtime
- RealtimeTranscriptionSessionToken - Class in io.github.sashirestela.openai.domain.realtime
- RealtimeTranscriptionSessionToken() - Constructor for class io.github.sashirestela.openai.domain.realtime.RealtimeTranscriptionSessionToken
- Reasoning - Class in io.github.sashirestela.openai.domain.response
- Reasoning() - Constructor for class io.github.sashirestela.openai.domain.response.Reasoning
- REASONING - io.github.sashirestela.openai.domain.response.Input.ItemType
- REASONING_ENCRYPTED_CONTENT - io.github.sashirestela.openai.domain.response.ResponseRequest.ResponseInclude
- Reasoning.Summary - Enum in io.github.sashirestela.openai.domain.response
- ReasoningItem(String, List<Input.ReasoningContent>, String, Input.ItemStatus) - Constructor for class io.github.sashirestela.openai.domain.response.Input.Item.ReasoningItem
- REFUSAL - io.github.sashirestela.openai.common.content.ContentPart.ContentPartType
- REFUSAL - io.github.sashirestela.openai.domain.response.Input.OutputContentType
- RequestCountsType() - Constructor for class io.github.sashirestela.openai.domain.batch.Batch.RequestCountsType
- RequireApprovalDeserializer() - Constructor for class io.github.sashirestela.openai.domain.response.ResponseTool.RequireApprovalDeserializer
- REQUIRED - io.github.sashirestela.openai.common.tool.ToolChoiceOption
- RequiredAction() - Constructor for class io.github.sashirestela.openai.domain.assistant.ThreadRun.RequiredAction
- REQUIRES_ACTION - io.github.sashirestela.openai.domain.assistant.ThreadRun.RunStatus
- Response - Class in io.github.sashirestela.openai.domain.realtime
- Response - Class in io.github.sashirestela.openai.domain.response
- Response() - Constructor for class io.github.sashirestela.openai.domain.realtime.Response
- Response() - Constructor for class io.github.sashirestela.openai.domain.response.Response
- RESPONSE_AUDIO_DELTA - Static variable in class io.github.sashirestela.openai.domain.realtime.Realtime
- RESPONSE_AUDIO_DONE - Static variable in class io.github.sashirestela.openai.domain.realtime.Realtime
- RESPONSE_AUDIO_TRANSCRIPT_DELTA - Static variable in class io.github.sashirestela.openai.domain.realtime.Realtime
- RESPONSE_AUDIO_TRANSCRIPT_DONE - Static variable in class io.github.sashirestela.openai.domain.realtime.Realtime
- RESPONSE_CANCEL - Static variable in class io.github.sashirestela.openai.domain.realtime.Realtime
- RESPONSE_COMPLETED - Static variable in class io.github.sashirestela.openai.domain.response.stream.EventName
- RESPONSE_CONTENT_PART_ADDED - Static variable in class io.github.sashirestela.openai.domain.realtime.Realtime
- RESPONSE_CONTENT_PART_ADDED - Static variable in class io.github.sashirestela.openai.domain.response.stream.EventName
- RESPONSE_CONTENT_PART_DONE - Static variable in class io.github.sashirestela.openai.domain.realtime.Realtime
- RESPONSE_CONTENT_PART_DONE - Static variable in class io.github.sashirestela.openai.domain.response.stream.EventName
- RESPONSE_CREATE - Static variable in class io.github.sashirestela.openai.domain.realtime.Realtime
- RESPONSE_CREATED - Static variable in class io.github.sashirestela.openai.domain.realtime.Realtime
- RESPONSE_CREATED - Static variable in class io.github.sashirestela.openai.domain.response.stream.EventName
- RESPONSE_DONE - Static variable in class io.github.sashirestela.openai.domain.realtime.Realtime
- RESPONSE_ERROR - Static variable in class io.github.sashirestela.openai.domain.response.stream.EventName
- RESPONSE_FAILED - Static variable in class io.github.sashirestela.openai.domain.response.stream.EventName
- RESPONSE_FILE_SEARCH_CALL_COMPLETED - Static variable in class io.github.sashirestela.openai.domain.response.stream.EventName
- RESPONSE_FILE_SEARCH_CALL_IN_PROGRESS - Static variable in class io.github.sashirestela.openai.domain.response.stream.EventName
- RESPONSE_FILE_SEARCH_CALL_SEARCHING - Static variable in class io.github.sashirestela.openai.domain.response.stream.EventName
- RESPONSE_FUNCTION_CALL_ARGS_DELTA - Static variable in class io.github.sashirestela.openai.domain.realtime.Realtime
- RESPONSE_FUNCTION_CALL_ARGS_DONE - Static variable in class io.github.sashirestela.openai.domain.realtime.Realtime
- RESPONSE_FUNCTION_CALL_ARGUMENTS_DELTA - Static variable in class io.github.sashirestela.openai.domain.response.stream.EventName
- RESPONSE_FUNCTION_CALL_ARGUMENTS_DONE - Static variable in class io.github.sashirestela.openai.domain.response.stream.EventName
- RESPONSE_IMAGE_GENERATION_CALL_COMPLETED - Static variable in class io.github.sashirestela.openai.domain.response.stream.EventName
- RESPONSE_IMAGE_GENERATION_CALL_GENERATING - Static variable in class io.github.sashirestela.openai.domain.response.stream.EventName
- RESPONSE_IMAGE_GENERATION_CALL_IN_PROGRESS - Static variable in class io.github.sashirestela.openai.domain.response.stream.EventName
- RESPONSE_IMAGE_GENERATION_CALL_PARTIAL_IMAGE - Static variable in class io.github.sashirestela.openai.domain.response.stream.EventName
- RESPONSE_IN_PROGRESS - Static variable in class io.github.sashirestela.openai.domain.response.stream.EventName
- RESPONSE_INCOMPLETE - Static variable in class io.github.sashirestela.openai.domain.response.stream.EventName
- RESPONSE_MCP_CALL_ARGUMENTS_DELTA - Static variable in class io.github.sashirestela.openai.domain.response.stream.EventName
- RESPONSE_MCP_CALL_ARGUMENTS_DONE - Static variable in class io.github.sashirestela.openai.domain.response.stream.EventName
- RESPONSE_MCP_CALL_COMPLETED - Static variable in class io.github.sashirestela.openai.domain.response.stream.EventName
- RESPONSE_MCP_CALL_FAILED - Static variable in class io.github.sashirestela.openai.domain.response.stream.EventName
- RESPONSE_MCP_CALL_IN_PROGRESS - Static variable in class io.github.sashirestela.openai.domain.response.stream.EventName
- RESPONSE_MCP_LIST_TOOLS_COMPLETED - Static variable in class io.github.sashirestela.openai.domain.response.stream.EventName
- RESPONSE_MCP_LIST_TOOLS_FAILED - Static variable in class io.github.sashirestela.openai.domain.response.stream.EventName
- RESPONSE_MCP_LIST_TOOLS_IN_PROGRESS - Static variable in class io.github.sashirestela.openai.domain.response.stream.EventName
- RESPONSE_OUTPUT_ITEM_ADDED - Static variable in class io.github.sashirestela.openai.domain.realtime.Realtime
- RESPONSE_OUTPUT_ITEM_ADDED - Static variable in class io.github.sashirestela.openai.domain.response.stream.EventName
- RESPONSE_OUTPUT_ITEM_DONE - Static variable in class io.github.sashirestela.openai.domain.realtime.Realtime
- RESPONSE_OUTPUT_ITEM_DONE - Static variable in class io.github.sashirestela.openai.domain.response.stream.EventName
- RESPONSE_OUTPUT_TEXT_ANNOTATION_ADDED - Static variable in class io.github.sashirestela.openai.domain.response.stream.EventName
- RESPONSE_OUTPUT_TEXT_DELTA - Static variable in class io.github.sashirestela.openai.domain.response.stream.EventName
- RESPONSE_OUTPUT_TEXT_DONE - Static variable in class io.github.sashirestela.openai.domain.response.stream.EventName
- RESPONSE_QUEUED - Static variable in class io.github.sashirestela.openai.domain.response.stream.EventName
- RESPONSE_REASONING_DELTA - Static variable in class io.github.sashirestela.openai.domain.response.stream.EventName
- RESPONSE_REASONING_DONE - Static variable in class io.github.sashirestela.openai.domain.response.stream.EventName
- RESPONSE_REASONING_SUMMARY_DELTA - Static variable in class io.github.sashirestela.openai.domain.response.stream.EventName
- RESPONSE_REASONING_SUMMARY_DONE - Static variable in class io.github.sashirestela.openai.domain.response.stream.EventName
- RESPONSE_REASONING_SUMMARY_PART_ADDED - Static variable in class io.github.sashirestela.openai.domain.response.stream.EventName
- RESPONSE_REASONING_SUMMARY_PART_DONE - Static variable in class io.github.sashirestela.openai.domain.response.stream.EventName
- RESPONSE_REASONING_SUMMARY_TEXT_DELTA - Static variable in class io.github.sashirestela.openai.domain.response.stream.EventName
- RESPONSE_REASONING_SUMMARY_TEXT_DONE - Static variable in class io.github.sashirestela.openai.domain.response.stream.EventName
- RESPONSE_REFUSAL_DELTA - Static variable in class io.github.sashirestela.openai.domain.response.stream.EventName
- RESPONSE_REFUSAL_DONE - Static variable in class io.github.sashirestela.openai.domain.response.stream.EventName
- RESPONSE_TEXT_DELTA - Static variable in class io.github.sashirestela.openai.domain.realtime.Realtime
- RESPONSE_TEXT_DONE - Static variable in class io.github.sashirestela.openai.domain.realtime.Realtime
- RESPONSE_WEB_SEARCH_CALL_COMPLETED - Static variable in class io.github.sashirestela.openai.domain.response.stream.EventName
- RESPONSE_WEB_SEARCH_CALL_IN_PROGRESS - Static variable in class io.github.sashirestela.openai.domain.response.stream.EventName
- RESPONSE_WEB_SEARCH_CALL_SEARCHING - Static variable in class io.github.sashirestela.openai.domain.response.stream.EventName
- Response.ErrorDetail - Class in io.github.sashirestela.openai.domain.realtime
- Response.IncompleteDetails - Class in io.github.sashirestela.openai.domain.response
- Response.ResponseError - Class in io.github.sashirestela.openai.domain.response
- Response.ResponseStatus - Enum in io.github.sashirestela.openai.domain.response
- Response.ResponseUsage - Class in io.github.sashirestela.openai.domain.response
- Response.ResponseUsage.InputTokenDetails - Class in io.github.sashirestela.openai.domain.response
- Response.ResponseUsage.OutputTokenDetails - Class in io.github.sashirestela.openai.domain.response
- Response.StatusDetails - Class in io.github.sashirestela.openai.domain.realtime
- Response.TokenDetails - Class in io.github.sashirestela.openai.domain.realtime
- Response.UsageResponse - Class in io.github.sashirestela.openai.domain.realtime
- ResponseAudioDelta() - Constructor for class io.github.sashirestela.openai.domain.realtime.ServerEvent.ResponseAudioDelta
- ResponseAudioDone() - Constructor for class io.github.sashirestela.openai.domain.realtime.ServerEvent.ResponseAudioDone
- ResponseAudioTranscriptDelta() - Constructor for class io.github.sashirestela.openai.domain.realtime.ServerEvent.ResponseAudioTranscriptDelta
- ResponseAudioTranscriptDone() - Constructor for class io.github.sashirestela.openai.domain.realtime.ServerEvent.ResponseAudioTranscriptDone
- ResponseContentPartAdded() - Constructor for class io.github.sashirestela.openai.domain.realtime.ServerEvent.ResponseContentPartAdded
- ResponseContentPartDone() - Constructor for class io.github.sashirestela.openai.domain.realtime.ServerEvent.ResponseContentPartDone
- ResponseContentPartEvent - Class in io.github.sashirestela.openai.domain.response.stream
- ResponseContentPartEvent() - Constructor for class io.github.sashirestela.openai.domain.response.stream.ResponseContentPartEvent
- ResponseCreated() - Constructor for class io.github.sashirestela.openai.domain.realtime.ServerEvent.ResponseCreated
- ResponseDone() - Constructor for class io.github.sashirestela.openai.domain.realtime.ServerEvent.ResponseDone
- ResponseError() - Constructor for class io.github.sashirestela.openai.domain.response.Response.ResponseError
- ResponseErrorEvent - Class in io.github.sashirestela.openai.domain.response.stream
- ResponseErrorEvent() - Constructor for class io.github.sashirestela.openai.domain.response.stream.ResponseErrorEvent
- ResponseEvent - Class in io.github.sashirestela.openai.domain.response.stream
- ResponseEvent() - Constructor for class io.github.sashirestela.openai.domain.response.stream.ResponseEvent
- ResponseFileSearchCallEvent - Class in io.github.sashirestela.openai.domain.response.stream
- ResponseFileSearchCallEvent() - Constructor for class io.github.sashirestela.openai.domain.response.stream.ResponseFileSearchCallEvent
- responseFormat - Variable in class io.github.sashirestela.openai.domain.image.AbstractImageRequest
- ResponseFormat - Class in io.github.sashirestela.openai.common
- ResponseFormat() - Constructor for class io.github.sashirestela.openai.common.ResponseFormat
- ResponseFormat.JsonSchema - Class in io.github.sashirestela.openai.common
- ResponseFormat.ResponseFormatType - Enum in io.github.sashirestela.openai.common
- ResponseFunctionCallArgsEvent - Class in io.github.sashirestela.openai.domain.response.stream
- ResponseFunctionCallArgsEvent() - Constructor for class io.github.sashirestela.openai.domain.response.stream.ResponseFunctionCallArgsEvent
- ResponseFunctionCallArgumentsDelta() - Constructor for class io.github.sashirestela.openai.domain.realtime.ServerEvent.ResponseFunctionCallArgumentsDelta
- ResponseFunctionCallArgumentsDone() - Constructor for class io.github.sashirestela.openai.domain.realtime.ServerEvent.ResponseFunctionCallArgumentsDone
- ResponseImageGenerationCallEvent - Class in io.github.sashirestela.openai.domain.response.stream
- ResponseImageGenerationCallEvent() - Constructor for class io.github.sashirestela.openai.domain.response.stream.ResponseImageGenerationCallEvent
- ResponseImageGenerationCallPartialEvent - Class in io.github.sashirestela.openai.domain.response.stream
- ResponseImageGenerationCallPartialEvent() - Constructor for class io.github.sashirestela.openai.domain.response.stream.ResponseImageGenerationCallPartialEvent
- responseInfo - Variable in exception io.github.sashirestela.openai.exception.OpenAIException
- ResponseMcpCallArgumentsEvent - Class in io.github.sashirestela.openai.domain.response.stream
- ResponseMcpCallArgumentsEvent() - Constructor for class io.github.sashirestela.openai.domain.response.stream.ResponseMcpCallArgumentsEvent
- ResponseMcpCallEvent - Class in io.github.sashirestela.openai.domain.response.stream
- ResponseMcpCallEvent() - Constructor for class io.github.sashirestela.openai.domain.response.stream.ResponseMcpCallEvent
- ResponseMcpCallInProgressEvent - Class in io.github.sashirestela.openai.domain.response.stream
- ResponseMcpCallInProgressEvent() - Constructor for class io.github.sashirestela.openai.domain.response.stream.ResponseMcpCallInProgressEvent
- ResponseMcpListToolsEvent - Class in io.github.sashirestela.openai.domain.response.stream
- ResponseMcpListToolsEvent() - Constructor for class io.github.sashirestela.openai.domain.response.stream.ResponseMcpListToolsEvent
- ResponseMessage() - Constructor for class io.github.sashirestela.openai.domain.chat.ChatMessage.ResponseMessage
- ResponseOutputItemAdded() - Constructor for class io.github.sashirestela.openai.domain.realtime.ServerEvent.ResponseOutputItemAdded
- ResponseOutputItemDone() - Constructor for class io.github.sashirestela.openai.domain.realtime.ServerEvent.ResponseOutputItemDone
- ResponseOutputItemEvent - Class in io.github.sashirestela.openai.domain.response.stream
- ResponseOutputItemEvent() - Constructor for class io.github.sashirestela.openai.domain.response.stream.ResponseOutputItemEvent
- ResponseOutputTextAnnotEvent - Class in io.github.sashirestela.openai.domain.response.stream
- ResponseOutputTextAnnotEvent() - Constructor for class io.github.sashirestela.openai.domain.response.stream.ResponseOutputTextAnnotEvent
- ResponseOutputTextEvent - Class in io.github.sashirestela.openai.domain.response.stream
- ResponseOutputTextEvent() - Constructor for class io.github.sashirestela.openai.domain.response.stream.ResponseOutputTextEvent
- ResponseReasoningEvent - Class in io.github.sashirestela.openai.domain.response.stream
- ResponseReasoningEvent() - Constructor for class io.github.sashirestela.openai.domain.response.stream.ResponseReasoningEvent
- ResponseReasoningSummaryEvent - Class in io.github.sashirestela.openai.domain.response.stream
- ResponseReasoningSummaryEvent() - Constructor for class io.github.sashirestela.openai.domain.response.stream.ResponseReasoningSummaryEvent
- ResponseReasonSummPartEvent - Class in io.github.sashirestela.openai.domain.response.stream
- ResponseReasonSummPartEvent() - Constructor for class io.github.sashirestela.openai.domain.response.stream.ResponseReasonSummPartEvent
- ResponseReasonSummTextEvent - Class in io.github.sashirestela.openai.domain.response.stream
- ResponseReasonSummTextEvent() - Constructor for class io.github.sashirestela.openai.domain.response.stream.ResponseReasonSummTextEvent
- ResponseRefusalEvent - Class in io.github.sashirestela.openai.domain.response.stream
- ResponseRefusalEvent() - Constructor for class io.github.sashirestela.openai.domain.response.stream.ResponseRefusalEvent
- ResponseRequest - Class in io.github.sashirestela.openai.domain.response
- ResponseRequest() - Constructor for class io.github.sashirestela.openai.domain.response.ResponseRequest
- ResponseRequest.ResponseInclude - Enum in io.github.sashirestela.openai.domain.response
- ResponseRequest.Truncation - Enum in io.github.sashirestela.openai.domain.response
- responses() - Method in interface io.github.sashirestela.openai.service.ResponseServices
- responses() - Method in class io.github.sashirestela.openai.SimpleOpenAI
- ResponseServices - Interface in io.github.sashirestela.openai.service
- ResponseStreamEvent - Annotation Type in io.github.sashirestela.openai.domain.response.stream
- ResponseText - Class in io.github.sashirestela.openai.domain.response
- ResponseText() - Constructor for class io.github.sashirestela.openai.domain.response.ResponseText
- ResponseText.ResponseTextFormat - Class in io.github.sashirestela.openai.domain.response
- ResponseText.ResponseTextFormat.ResponseTextFormatJsonSchema - Class in io.github.sashirestela.openai.domain.response
- ResponseTextDelta() - Constructor for class io.github.sashirestela.openai.domain.realtime.ServerEvent.ResponseTextDelta
- ResponseTextDone() - Constructor for class io.github.sashirestela.openai.domain.realtime.ServerEvent.ResponseTextDone
- ResponseTextFormat() - Constructor for class io.github.sashirestela.openai.domain.response.ResponseText.ResponseTextFormat
- ResponseTextFormatJsonSchema(String, JsonNode, String, Boolean, Class<?>) - Constructor for class io.github.sashirestela.openai.domain.response.ResponseText.ResponseTextFormat.ResponseTextFormatJsonSchema
- ResponseTool - Class in io.github.sashirestela.openai.domain.response
- ResponseTool() - Constructor for class io.github.sashirestela.openai.domain.response.ResponseTool
- ResponseTool.AllowedToolsDeserializer - Class in io.github.sashirestela.openai.domain.response
- ResponseTool.CodeInterpreterResponseTool - Class in io.github.sashirestela.openai.domain.response
- ResponseTool.ComparisonOperator - Enum in io.github.sashirestela.openai.domain.response
- ResponseTool.ComputerResponseTool - Class in io.github.sashirestela.openai.domain.response
- ResponseTool.ContainerAuto - Class in io.github.sashirestela.openai.domain.response
- ResponseTool.ContainerDeserializer - Class in io.github.sashirestela.openai.domain.response
- ResponseTool.ContextSize - Enum in io.github.sashirestela.openai.domain.response
- ResponseTool.Environment - Enum in io.github.sashirestela.openai.domain.response
- ResponseTool.FileSearchResponseTool - Class in io.github.sashirestela.openai.domain.response
- ResponseTool.Filter - Interface in io.github.sashirestela.openai.domain.response
- ResponseTool.Filter.ComparisonFilter - Class in io.github.sashirestela.openai.domain.response
- ResponseTool.Filter.CompoundFilter - Class in io.github.sashirestela.openai.domain.response
- ResponseTool.FunctionResponseTool - Class in io.github.sashirestela.openai.domain.response
- ResponseTool.ImageBackground - Enum in io.github.sashirestela.openai.domain.response
- ResponseTool.ImageFormat - Enum in io.github.sashirestela.openai.domain.response
- ResponseTool.ImageGenerationResponseTool - Class in io.github.sashirestela.openai.domain.response
- ResponseTool.ImageMask - Class in io.github.sashirestela.openai.domain.response
- ResponseTool.ImageQuality - Enum in io.github.sashirestela.openai.domain.response
- ResponseTool.LocalShellResponseTool - Class in io.github.sashirestela.openai.domain.response
- ResponseTool.Location - Class in io.github.sashirestela.openai.domain.response
- ResponseTool.LogicalOperator - Enum in io.github.sashirestela.openai.domain.response
- ResponseTool.McpListTools - Class in io.github.sashirestela.openai.domain.response
- ResponseTool.McpResponseTool - Class in io.github.sashirestela.openai.domain.response
- ResponseTool.McpToolApprovalFilter - Class in io.github.sashirestela.openai.domain.response
- ResponseTool.McpToolApprovalSetting - Enum in io.github.sashirestela.openai.domain.response
- ResponseTool.RequireApprovalDeserializer - Class in io.github.sashirestela.openai.domain.response
- ResponseTool.ResponseToolType - Enum in io.github.sashirestela.openai.domain.response
- ResponseTool.WebSearchResponseTool - Class in io.github.sashirestela.openai.domain.response
- ResponseToolChoice - Interface in io.github.sashirestela.openai.domain.response
- ResponseToolChoice.FunctionTool - Class in io.github.sashirestela.openai.domain.response
- ResponseToolChoice.HostedTool - Class in io.github.sashirestela.openai.domain.response
- ResponseToolChoice.HostedToolType - Enum in io.github.sashirestela.openai.domain.response
- ResponseToolChoice.MCPTool - Class in io.github.sashirestela.openai.domain.response
- ResponseUsage() - Constructor for class io.github.sashirestela.openai.domain.response.Response.ResponseUsage
- ResponseWebSearchCallEvent - Class in io.github.sashirestela.openai.domain.response.stream
- ResponseWebSearchCallEvent() - Constructor for class io.github.sashirestela.openai.domain.response.stream.ResponseWebSearchCallEvent
- rethrow(Throwable) - Static method in class io.github.sashirestela.openai.exception.OpenAIExceptionConverter
- retryConfig - Variable in class io.github.sashirestela.openai.base.OpenAIConfigurator
- RIGHT - io.github.sashirestela.openai.domain.response.Action.MouseButton
- role - Variable in class io.github.sashirestela.openai.domain.chat.ChatMessage
- role - Variable in class io.github.sashirestela.openai.domain.response.Input.Item.InputMessageItem
- role - Variable in class io.github.sashirestela.openai.domain.response.Input.Item.OutputMessageItem
- RUN_CANCELLED - io.github.sashirestela.openai.domain.assistant.IncompleteDetail.IncompleteDetailReason
- RUN_EXPIRED - io.github.sashirestela.openai.domain.assistant.IncompleteDetail.IncompleteDetailReason
- RUN_FAILED - io.github.sashirestela.openai.domain.assistant.IncompleteDetail.IncompleteDetailReason
- RunStepDeltaDetail() - Constructor for class io.github.sashirestela.openai.domain.assistant.ThreadRunStepDelta.RunStepDeltaDetail
- RunStepType - Enum in io.github.sashirestela.openai.domain.assistant
S
- SafetyCheck() - Constructor for class io.github.sashirestela.openai.domain.response.Input.SafetyCheck
- SAGE - io.github.sashirestela.openai.common.audio.Voice
- SAGE - io.github.sashirestela.openai.domain.realtime.RealtimeSession.VoiceRealtime
- SchemaConverter - Interface in io.github.sashirestela.openai.common.function
- SCREENSHOT - io.github.sashirestela.openai.domain.response.Action.ActionType
- ScreenshotImage(String, String) - Constructor for class io.github.sashirestela.openai.domain.response.Input.ScreenshotImage
- SCROLL - io.github.sashirestela.openai.domain.response.Action.ActionType
- SEARCH - io.github.sashirestela.openai.domain.response.Input.WebSearchActionType
- SEARCHING - io.github.sashirestela.openai.domain.response.Input.SearchStatus
- Secret() - Constructor for class io.github.sashirestela.openai.domain.realtime.RealtimeSessionToken.Secret
- SecretConfig() - Constructor for class io.github.sashirestela.openai.domain.realtime.RealtimeSession.SecretConfig
- Segment() - Constructor for class io.github.sashirestela.openai.domain.audio.Transcription.Segment
- SEGMENT - io.github.sashirestela.openai.domain.audio.TranscriptionRequest.TimestampGranularity
- SEMANTIC_VAD - io.github.sashirestela.openai.domain.realtime.RealtimeSession.TurnDetectionType
- send(BaseEvent) - Method in class io.github.sashirestela.openai.OpenAIRealtime
- SERVER_VAD - io.github.sashirestela.openai.domain.realtime.RealtimeSession.TurnDetectionType
- ServerEvent - Class in io.github.sashirestela.openai.domain.realtime
- ServerEvent.BaseResponse - Class in io.github.sashirestela.openai.domain.realtime
- ServerEvent.BaseResponseFunctionCallArguments - Class in io.github.sashirestela.openai.domain.realtime
- ServerEvent.Conversation - Class in io.github.sashirestela.openai.domain.realtime
- ServerEvent.ConversationCreated - Class in io.github.sashirestela.openai.domain.realtime
- ServerEvent.ConversationItemAudioTransCompleted - Class in io.github.sashirestela.openai.domain.realtime
- ServerEvent.ConversationItemAudioTransDelta - Class in io.github.sashirestela.openai.domain.realtime
- ServerEvent.ConversationItemAudioTransFailed - Class in io.github.sashirestela.openai.domain.realtime
- ServerEvent.ConversationItemCreated - Class in io.github.sashirestela.openai.domain.realtime
- ServerEvent.ConversationItemDeleted - Class in io.github.sashirestela.openai.domain.realtime
- ServerEvent.ConversationItemRetrieved - Class in io.github.sashirestela.openai.domain.realtime
- ServerEvent.ConversationItemTruncated - Class in io.github.sashirestela.openai.domain.realtime
- ServerEvent.ErrorDetail - Class in io.github.sashirestela.openai.domain.realtime
- ServerEvent.ErrorEvent - Class in io.github.sashirestela.openai.domain.realtime
- ServerEvent.InputAudioBufferCleared - Class in io.github.sashirestela.openai.domain.realtime
- ServerEvent.InputAudioBufferCommitted - Class in io.github.sashirestela.openai.domain.realtime
- ServerEvent.InputAudioBufferSpeechStarted - Class in io.github.sashirestela.openai.domain.realtime
- ServerEvent.InputAudioBufferSpeechStopped - Class in io.github.sashirestela.openai.domain.realtime
- ServerEvent.Part - Class in io.github.sashirestela.openai.domain.realtime
- ServerEvent.RateLimit - Class in io.github.sashirestela.openai.domain.realtime
- ServerEvent.RateLimitsUpdated - Class in io.github.sashirestela.openai.domain.realtime
- ServerEvent.RealtimeLogprob - Class in io.github.sashirestela.openai.domain.realtime
- ServerEvent.ResponseAudioDelta - Class in io.github.sashirestela.openai.domain.realtime
- ServerEvent.ResponseAudioDone - Class in io.github.sashirestela.openai.domain.realtime
- ServerEvent.ResponseAudioTranscriptDelta - Class in io.github.sashirestela.openai.domain.realtime
- ServerEvent.ResponseAudioTranscriptDone - Class in io.github.sashirestela.openai.domain.realtime
- ServerEvent.ResponseContentPartAdded - Class in io.github.sashirestela.openai.domain.realtime
- ServerEvent.ResponseContentPartDone - Class in io.github.sashirestela.openai.domain.realtime
- ServerEvent.ResponseCreated - Class in io.github.sashirestela.openai.domain.realtime
- ServerEvent.ResponseDone - Class in io.github.sashirestela.openai.domain.realtime
- ServerEvent.ResponseFunctionCallArgumentsDelta - Class in io.github.sashirestela.openai.domain.realtime
- ServerEvent.ResponseFunctionCallArgumentsDone - Class in io.github.sashirestela.openai.domain.realtime
- ServerEvent.ResponseOutputItemAdded - Class in io.github.sashirestela.openai.domain.realtime
- ServerEvent.ResponseOutputItemDone - Class in io.github.sashirestela.openai.domain.realtime
- ServerEvent.ResponseTextDelta - Class in io.github.sashirestela.openai.domain.realtime
- ServerEvent.ResponseTextDone - Class in io.github.sashirestela.openai.domain.realtime
- ServerEvent.SessionCreated - Class in io.github.sashirestela.openai.domain.realtime
- ServerEvent.SessionUpdated - Class in io.github.sashirestela.openai.domain.realtime
- ServerEvent.TranscriptionSessionUpdated - Class in io.github.sashirestela.openai.domain.realtime
- ServerEvent.TranscriptionUsage - Class in io.github.sashirestela.openai.domain.realtime
- ServerEvent.TranscriptionUsage.DurationUsage - Class in io.github.sashirestela.openai.domain.realtime
- ServerEvent.TranscriptionUsage.TokenUsage - Class in io.github.sashirestela.openai.domain.realtime
- ServerEvent.TranscriptionUsageType - Enum in io.github.sashirestela.openai.domain.realtime
- SESSION_CREATED - Static variable in class io.github.sashirestela.openai.domain.realtime.Realtime
- SESSION_UPDATE - Static variable in class io.github.sashirestela.openai.domain.realtime.Realtime
- SESSION_UPDATED - Static variable in class io.github.sashirestela.openai.domain.realtime.Realtime
- SessionCreated() - Constructor for class io.github.sashirestela.openai.domain.realtime.ServerEvent.SessionCreated
- SessionServices - Interface in io.github.sashirestela.openai.service
- sessionTokens() - Method in interface io.github.sashirestela.openai.service.SessionServices
- sessionTokens() - Method in class io.github.sashirestela.openai.SimpleOpenAI
- SessionUpdated() - Constructor for class io.github.sashirestela.openai.domain.realtime.ServerEvent.SessionUpdated
- ShellAction(List<String>, Object, Integer, String, String) - Constructor for class io.github.sashirestela.openai.domain.response.Input.ShellAction
- SHIMMER - io.github.sashirestela.openai.common.audio.Voice
- SHIMMER - io.github.sashirestela.openai.domain.realtime.RealtimeSession.VoiceRealtime
- shutDown() - Method in class io.github.sashirestela.openai.base.OpenAIProvider
- SimpleOpenAI - Class in io.github.sashirestela.openai
-
The standard OpenAI implementation which implements the full services.
- SimpleOpenAI(String, String, String, String, HttpClient, HttpClientAdapter, RetryConfig, ObjectMapper, RealtimeConfig) - Constructor for class io.github.sashirestela.openai.SimpleOpenAI
-
Constructor used to generate a builder.
- SimpleOpenAI.StandardConfigurator - Class in io.github.sashirestela.openai
- SimpleOpenAIAnyscale - Class in io.github.sashirestela.openai
-
The Anyscale OpenAI implementation which implements a subset of the standard services.
- SimpleOpenAIAnyscale(String, String, HttpClient, HttpClientAdapter, RetryConfig, ObjectMapper) - Constructor for class io.github.sashirestela.openai.SimpleOpenAIAnyscale
-
Constructor used to generate a builder.
- SimpleOpenAIAnyscale.AnyscaleConfigurator - Class in io.github.sashirestela.openai
- SimpleOpenAIAzure - Class in io.github.sashirestela.openai
-
The Azure OpenAI implementation which implements a subset of the standard services.
- SimpleOpenAIAzure(String, String, String, HttpClient, HttpClientAdapter, RetryConfig, ObjectMapper) - Constructor for class io.github.sashirestela.openai.SimpleOpenAIAzure
-
Constructor used to generate a builder.
- SimpleOpenAIAzure.AzureConfigurator - Class in io.github.sashirestela.openai
- SimpleOpenAIDeepseek - Class in io.github.sashirestela.openai
- SimpleOpenAIDeepseek(String, String, HttpClientAdapter, RetryConfig, ObjectMapper) - Constructor for class io.github.sashirestela.openai.SimpleOpenAIDeepseek
-
Constructor used to generate a builder.
- SimpleOpenAIDeepseek.DeepseekConfigurator - Class in io.github.sashirestela.openai
- SimpleOpenAIException - Exception in io.github.sashirestela.openai.exception
- SimpleOpenAIException(String) - Constructor for exception io.github.sashirestela.openai.exception.SimpleOpenAIException
- SimpleOpenAIException(String, Object...) - Constructor for exception io.github.sashirestela.openai.exception.SimpleOpenAIException
- SimpleOpenAIGeminiGoogle - Class in io.github.sashirestela.openai
- SimpleOpenAIGeminiGoogle(String, String, HttpClientAdapter, RetryConfig, ObjectMapper) - Constructor for class io.github.sashirestela.openai.SimpleOpenAIGeminiGoogle
-
Constructor used to generate a builder.
- SimpleOpenAIGeminiGoogle.GeminiGoogleConfigurator - Class in io.github.sashirestela.openai
- SimpleOpenAIGeminiVertex - Class in io.github.sashirestela.openai
-
The Gemini Vertex implementation which implements a subset of the standard services.
- SimpleOpenAIGeminiVertex(String, Supplier<String>, HttpClientAdapter, RetryConfig, ObjectMapper) - Constructor for class io.github.sashirestela.openai.SimpleOpenAIGeminiVertex
-
Constructor used to generate a builder.
- SimpleOpenAIGeminiVertex.GeminiVertexConfigurator - Class in io.github.sashirestela.openai
- SimpleOpenAIMistral - Class in io.github.sashirestela.openai
-
The Mistral OpenAI provider which implements a subset of the standard services.
- SimpleOpenAIMistral(String, String, HttpClient, HttpClientAdapter, RetryConfig, ObjectMapper) - Constructor for class io.github.sashirestela.openai.SimpleOpenAIMistral
-
Constructor used to generate a builder.
- SimpleOpenAIMistral.MistralConfigurator - Class in io.github.sashirestela.openai
- size - Variable in class io.github.sashirestela.openai.domain.image.AbstractImageRequest
- size() - Method in class io.github.sashirestela.openai.common.Page
- Size - Enum in io.github.sashirestela.openai.domain.image
- speak(SpeechRequest) - Method in interface io.github.sashirestela.openai.OpenAI.Audios
-
Generates audio from the input text.
- SpeechRequest - Class in io.github.sashirestela.openai.domain.audio
- SpeechRequest() - Constructor for class io.github.sashirestela.openai.domain.audio.SpeechRequest
- speed - Variable in class io.github.sashirestela.openai.domain.realtime.RealtimeSession
- SRT - io.github.sashirestela.openai.domain.audio.AudioResponseFormat
- STANDARD - io.github.sashirestela.openai.domain.image.Quality
- StandardConfigurator() - Constructor for class io.github.sashirestela.openai.SimpleOpenAI.StandardConfigurator
- startIndex - Variable in class io.github.sashirestela.openai.common.content.FileAnnotation
- STATIC - io.github.sashirestela.openai.domain.assistant.ChunkingStrategy.ChunkingStrategyType
- StaticChunking() - Constructor for class io.github.sashirestela.openai.domain.assistant.ChunkingStrategy.StaticChunking
- staticType(ChunkingStrategy.StaticChunking) - Static method in class io.github.sashirestela.openai.domain.assistant.ChunkingStrategy
- status - Variable in class io.github.sashirestela.openai.domain.response.Input.Item.InputMessageItem
- status - Variable in class io.github.sashirestela.openai.domain.response.Input.Item.OutputMessageItem
- StatusDetails() - Constructor for class io.github.sashirestela.openai.domain.realtime.Response.StatusDetails
- StepDetail - Class in io.github.sashirestela.openai.domain.assistant
- StepDetail() - Constructor for class io.github.sashirestela.openai.domain.assistant.StepDetail
- StepDetail.MessageCreationStep - Class in io.github.sashirestela.openai.domain.assistant
- StepDetail.MessageCreationStep.MessageCreation - Class in io.github.sashirestela.openai.domain.assistant
- StepDetail.ToolCallsStep - Class in io.github.sashirestela.openai.domain.assistant
- StepDetail.ToolCallsStep.StepToolCall - Class in io.github.sashirestela.openai.domain.assistant
- StepDetail.ToolCallsStep.StepToolCall.CodeInterpreterToolCall - Class in io.github.sashirestela.openai.domain.assistant
- StepDetail.ToolCallsStep.StepToolCall.CodeInterpreterToolCall.CodeInterpreterTool - Class in io.github.sashirestela.openai.domain.assistant
- StepDetail.ToolCallsStep.StepToolCall.CodeInterpreterToolCall.CodeInterpreterTool.Output - Class in io.github.sashirestela.openai.domain.assistant
- StepDetail.ToolCallsStep.StepToolCall.CodeInterpreterToolCall.CodeInterpreterTool.Output.ImageOutput - Class in io.github.sashirestela.openai.domain.assistant
- StepDetail.ToolCallsStep.StepToolCall.CodeInterpreterToolCall.CodeInterpreterTool.Output.ImageOutput.ImageOutputFile - Class in io.github.sashirestela.openai.domain.assistant
- StepDetail.ToolCallsStep.StepToolCall.CodeInterpreterToolCall.CodeInterpreterTool.Output.LogOutput - Class in io.github.sashirestela.openai.domain.assistant
- StepDetail.ToolCallsStep.StepToolCall.CodeInterpreterToolCall.CodeInterpreterTool.OutputType - Enum in io.github.sashirestela.openai.domain.assistant
- StepDetail.ToolCallsStep.StepToolCall.FileSearchToolCall - Class in io.github.sashirestela.openai.domain.assistant
- StepDetail.ToolCallsStep.StepToolCall.FileSearchToolCall.FileSearch - Class in io.github.sashirestela.openai.domain.assistant
- StepDetail.ToolCallsStep.StepToolCall.FileSearchToolCall.FileSearch.FileSearchResult - Class in io.github.sashirestela.openai.domain.assistant
- StepDetail.ToolCallsStep.StepToolCall.FileSearchToolCall.FileSearch.FileSearchResult.FileSearchContent - Class in io.github.sashirestela.openai.domain.assistant
- StepDetail.ToolCallsStep.StepToolCall.FunctionToolCall - Class in io.github.sashirestela.openai.domain.assistant
- StepDetail.ToolCallsStep.StepToolCall.FunctionToolCall.FunctionTool - Class in io.github.sashirestela.openai.domain.assistant
- StepDetail.ToolCallsStep.StepToolCall.UnknownToolCall - Class in io.github.sashirestela.openai.domain.assistant
- StepToolCall() - Constructor for class io.github.sashirestela.openai.domain.assistant.StepDetail.ToolCallsStep.StepToolCall
- StreamOptions - Class in io.github.sashirestela.openai.common
- StreamOptions() - Constructor for class io.github.sashirestela.openai.common.StreamOptions
- SUBMIT_TOOL_OUTPUTS - io.github.sashirestela.openai.domain.assistant.ThreadRun.RequiredAction.RequiredActionType
- submitToolOutput(String, String, ThreadRunSubmitOutputRequest) - Method in interface io.github.sashirestela.openai.OpenAIBeta2.ThreadRuns
-
Submit tool outputs to run without streaming.
- SubmitToolOutput() - Constructor for class io.github.sashirestela.openai.domain.assistant.ThreadRun.RequiredAction.SubmitToolOutput
- submitToolOutputAndPoll(String, String, ThreadRunSubmitOutputRequest) - Method in interface io.github.sashirestela.openai.OpenAIBeta2.ThreadRuns
-
Submit tool outputs to run without streaming and poll until a terminal status is reached.
- submitToolOutputPrimitive(String, String, ThreadRunSubmitOutputRequest) - Method in interface io.github.sashirestela.openai.OpenAIBeta2.ThreadRuns
-
Submit tool outputs to run (don't call it directly).
- submitToolOutputStream(String, String, ThreadRunSubmitOutputRequest) - Method in interface io.github.sashirestela.openai.OpenAIBeta2.ThreadRuns
-
Submit tool outputs to run by making sure to use streaming mode.
- submitToolOutputStreamPrimitive(String, String, ThreadRunSubmitOutputRequest) - Method in interface io.github.sashirestela.openai.OpenAIBeta2.ThreadRuns
-
Submit tool outputs to run with streaming (don't call it directly).
- supervised(HyperParams) - Static method in class io.github.sashirestela.openai.domain.finetuning.MethodFineTunning
- Supervised(HyperParams) - Constructor for class io.github.sashirestela.openai.domain.finetuning.MethodFineTunning.Supervised
- SUPERVISED - io.github.sashirestela.openai.domain.finetuning.MethodFineTunning.MethodType
- SYSTEM - io.github.sashirestela.openai.domain.chat.ChatMessage.ChatRole
- SYSTEM - io.github.sashirestela.openai.domain.realtime.Item.RoleItemMessage
- SYSTEM - io.github.sashirestela.openai.domain.response.Input.MessageRole
T
- T24H - io.github.sashirestela.openai.domain.batch.BatchRequest.CompletionWindowType
- temperature - Variable in class io.github.sashirestela.openai.domain.realtime.RealtimeSession
- text - Variable in class io.github.sashirestela.openai.common.content.FileAnnotation
- text() - Static method in class io.github.sashirestela.openai.domain.response.ResponseText
- TEXT - io.github.sashirestela.openai.common.content.ContentPart.ContentPartType
- TEXT - io.github.sashirestela.openai.common.ResponseFormat.ResponseFormatType
- TEXT - io.github.sashirestela.openai.domain.audio.AudioResponseFormat
- TEXT - io.github.sashirestela.openai.domain.chat.ChatRequest.Modality
- TEXT - io.github.sashirestela.openai.domain.moderation.ModerationRequest.MultiModalType
- TEXT - io.github.sashirestela.openai.domain.realtime.Item.ContentItemType
- TEXT - Static variable in class io.github.sashirestela.openai.common.ResponseFormat
- TextAnnotation() - Constructor for class io.github.sashirestela.openai.common.content.ContentPart.ContentPartTextAnnotation.TextAnnotation
- TextOutputContent(List<Input.Citation>, String, List<Input.LogProb>) - Constructor for class io.github.sashirestela.openai.domain.response.Input.OutputContent.TextOutputContent
- Thread - Class in io.github.sashirestela.openai.domain.assistant
- Thread() - Constructor for class io.github.sashirestela.openai.domain.assistant.Thread
- THREAD_CREATED - Static variable in class io.github.sashirestela.openai.domain.assistant.events.EventName
- THREAD_MESSAGE_COMPLETED - Static variable in class io.github.sashirestela.openai.domain.assistant.events.EventName
- THREAD_MESSAGE_CREATED - Static variable in class io.github.sashirestela.openai.domain.assistant.events.EventName
- THREAD_MESSAGE_DELTA - Static variable in class io.github.sashirestela.openai.domain.assistant.events.EventName
- THREAD_MESSAGE_IN_PROGRESS - Static variable in class io.github.sashirestela.openai.domain.assistant.events.EventName
- THREAD_MESSAGE_INCOMPLETE - Static variable in class io.github.sashirestela.openai.domain.assistant.events.EventName
- THREAD_RUN_CANCELLED - Static variable in class io.github.sashirestela.openai.domain.assistant.events.EventName
- THREAD_RUN_CANCELLING - Static variable in class io.github.sashirestela.openai.domain.assistant.events.EventName
- THREAD_RUN_COMPLETED - Static variable in class io.github.sashirestela.openai.domain.assistant.events.EventName
- THREAD_RUN_CREATED - Static variable in class io.github.sashirestela.openai.domain.assistant.events.EventName
- THREAD_RUN_EXPIRED - Static variable in class io.github.sashirestela.openai.domain.assistant.events.EventName
- THREAD_RUN_FAILED - Static variable in class io.github.sashirestela.openai.domain.assistant.events.EventName
- THREAD_RUN_IN_PROGRESS - Static variable in class io.github.sashirestela.openai.domain.assistant.events.EventName
- THREAD_RUN_INCOMPLETE - Static variable in class io.github.sashirestela.openai.domain.assistant.events.EventName
- THREAD_RUN_QUEUED - Static variable in class io.github.sashirestela.openai.domain.assistant.events.EventName
- THREAD_RUN_REQUIRES_ACTION - Static variable in class io.github.sashirestela.openai.domain.assistant.events.EventName
- THREAD_RUN_STEP_CANCELLED - Static variable in class io.github.sashirestela.openai.domain.assistant.events.EventName
- THREAD_RUN_STEP_COMPLETED - Static variable in class io.github.sashirestela.openai.domain.assistant.events.EventName
- THREAD_RUN_STEP_CREATED - Static variable in class io.github.sashirestela.openai.domain.assistant.events.EventName
- THREAD_RUN_STEP_DELTA - Static variable in class io.github.sashirestela.openai.domain.assistant.events.EventName
- THREAD_RUN_STEP_EXPIRED - Static variable in class io.github.sashirestela.openai.domain.assistant.events.EventName
- THREAD_RUN_STEP_FAILED - Static variable in class io.github.sashirestela.openai.domain.assistant.events.EventName
- THREAD_RUN_STEP_IN_PROGRESS - Static variable in class io.github.sashirestela.openai.domain.assistant.events.EventName
- 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
- ThreadMessage() - Constructor for class io.github.sashirestela.openai.domain.assistant.ThreadMessage
- ThreadMessage.ThreadMessageStatus - Enum in io.github.sashirestela.openai.domain.assistant
- ThreadMessageDelta - Class in io.github.sashirestela.openai.domain.assistant
- ThreadMessageDelta() - Constructor for class io.github.sashirestela.openai.domain.assistant.ThreadMessageDelta
- ThreadMessageDelta.MessageDeltaDetail - Class in io.github.sashirestela.openai.domain.assistant
- ThreadMessageModifyRequest - Class in io.github.sashirestela.openai.domain.assistant
- ThreadMessageModifyRequest() - Constructor for class io.github.sashirestela.openai.domain.assistant.ThreadMessageModifyRequest
- ThreadMessageRequest - Class in io.github.sashirestela.openai.domain.assistant
- ThreadMessageRequest() - Constructor for class io.github.sashirestela.openai.domain.assistant.ThreadMessageRequest
- ThreadMessageRole - Enum in io.github.sashirestela.openai.domain.assistant
- threadMessages() - Method in interface io.github.sashirestela.openai.service.AssistantServices
- threadMessages() - Method in class io.github.sashirestela.openai.SimpleOpenAI
- threadMessages() - Method in class io.github.sashirestela.openai.SimpleOpenAIAzure
- ThreadModifyRequest - Class in io.github.sashirestela.openai.domain.assistant
- ThreadModifyRequest() - Constructor for class io.github.sashirestela.openai.domain.assistant.ThreadModifyRequest
- 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
- ThreadRun() - Constructor for class io.github.sashirestela.openai.domain.assistant.ThreadRun
- ThreadRun.RequiredAction - Class in io.github.sashirestela.openai.domain.assistant
- ThreadRun.RequiredAction.RequiredActionType - Enum in io.github.sashirestela.openai.domain.assistant
- ThreadRun.RequiredAction.SubmitToolOutput - Class in io.github.sashirestela.openai.domain.assistant
- ThreadRun.RunStatus - Enum in io.github.sashirestela.openai.domain.assistant
- ThreadRunModifyRequest - Class in io.github.sashirestela.openai.domain.assistant
- ThreadRunModifyRequest() - Constructor for class io.github.sashirestela.openai.domain.assistant.ThreadRunModifyRequest
- ThreadRunRequest - Class in io.github.sashirestela.openai.domain.assistant
- ThreadRunRequest() - Constructor for class io.github.sashirestela.openai.domain.assistant.ThreadRunRequest
- threadRuns() - Method in interface io.github.sashirestela.openai.service.AssistantServices
- threadRuns() - Method in class io.github.sashirestela.openai.SimpleOpenAI
- threadRuns() - Method in class io.github.sashirestela.openai.SimpleOpenAIAzure
- ThreadRunStep - Class in io.github.sashirestela.openai.domain.assistant
- ThreadRunStep() - Constructor for class io.github.sashirestela.openai.domain.assistant.ThreadRunStep
- ThreadRunStep.RunStepStatus - Enum in io.github.sashirestela.openai.domain.assistant
- ThreadRunStepDelta - Class in io.github.sashirestela.openai.domain.assistant
- ThreadRunStepDelta() - Constructor for class io.github.sashirestela.openai.domain.assistant.ThreadRunStepDelta
- ThreadRunStepDelta.RunStepDeltaDetail - Class in io.github.sashirestela.openai.domain.assistant
- ThreadRunStepQuery - Enum in io.github.sashirestela.openai.domain.assistant
- threadRunSteps() - Method in interface io.github.sashirestela.openai.service.AssistantServices
- threadRunSteps() - Method in class io.github.sashirestela.openai.SimpleOpenAI
- threadRunSteps() - Method in class io.github.sashirestela.openai.SimpleOpenAIAzure
- ThreadRunSubmitOutputRequest - Class in io.github.sashirestela.openai.domain.assistant
- ThreadRunSubmitOutputRequest() - Constructor for class io.github.sashirestela.openai.domain.assistant.ThreadRunSubmitOutputRequest
- ThreadRunSubmitOutputRequest.ToolOutput - Class in io.github.sashirestela.openai.domain.assistant
- threads() - Method in interface io.github.sashirestela.openai.service.AssistantServices
- threads() - Method in class io.github.sashirestela.openai.SimpleOpenAI
- threads() - Method in class io.github.sashirestela.openai.SimpleOpenAIAzure
- token - Variable in class io.github.sashirestela.openai.domain.response.Input.BasicLogProb
- TokenDetails() - Constructor for class io.github.sashirestela.openai.domain.realtime.Response.TokenDetails
- TokenLogprob() - Constructor for class io.github.sashirestela.openai.domain.chat.Chat.Choice.LogprobInfo.TokenLogprob
- TOKENS - io.github.sashirestela.openai.domain.realtime.ServerEvent.TranscriptionUsageType
- TokenUsage() - Constructor for class io.github.sashirestela.openai.domain.realtime.ServerEvent.TranscriptionUsage.TokenUsage
- Tool - Class in io.github.sashirestela.openai.common.tool
- Tool() - Constructor for class io.github.sashirestela.openai.common.tool.Tool
- TOOL - io.github.sashirestela.openai.domain.chat.ChatMessage.ChatRole
- TOOL_CALLS - io.github.sashirestela.openai.domain.assistant.RunStepType
- Tool.ToolFunctionDef - Class in io.github.sashirestela.openai.common.tool
- ToolCall - Class in io.github.sashirestela.openai.common.tool
- ToolCall() - Constructor for class io.github.sashirestela.openai.common.tool.ToolCall
- ToolCallsStep() - Constructor for class io.github.sashirestela.openai.domain.assistant.StepDetail.ToolCallsStep
- toolChoice - Variable in class io.github.sashirestela.openai.domain.realtime.RealtimeSession
- ToolChoice - Class in io.github.sashirestela.openai.common.tool
- ToolChoice() - Constructor for class io.github.sashirestela.openai.common.tool.ToolChoice
- ToolChoice.FunctionName - Class in io.github.sashirestela.openai.common.tool
- ToolChoiceOption - Enum in io.github.sashirestela.openai.common.tool
- ToolFunctionDef() - Constructor for class io.github.sashirestela.openai.common.tool.Tool.ToolFunctionDef
- ToolOutput() - Constructor for class io.github.sashirestela.openai.domain.assistant.ThreadRunSubmitOutputRequest.ToolOutput
- ToolRealtime() - Constructor for class io.github.sashirestela.openai.domain.realtime.RealtimeSession.ToolRealtime
- ToolResource - Class in io.github.sashirestela.openai.domain.assistant
- ToolResource() - Constructor for class io.github.sashirestela.openai.domain.assistant.ToolResource
- ToolResource.CodeInterpreter - Class in io.github.sashirestela.openai.domain.assistant
- ToolResource.FileSearch - Class in io.github.sashirestela.openai.domain.assistant
- ToolResourceFull - Class in io.github.sashirestela.openai.domain.assistant
- ToolResourceFull() - Constructor for class io.github.sashirestela.openai.domain.assistant.ToolResourceFull
- ToolResourceFull.FileSearch - Class in io.github.sashirestela.openai.domain.assistant
- ToolResourceFull.FileSearch.VectorStore - Class in io.github.sashirestela.openai.domain.assistant
- tools - Variable in class io.github.sashirestela.openai.domain.realtime.RealtimeSession
- ToolType - Enum in io.github.sashirestela.openai.common.tool
- TopLogprob() - Constructor for class io.github.sashirestela.openai.domain.chat.Chat.Choice.LogprobInfo.TopLogprob
- tracing - Variable in class io.github.sashirestela.openai.domain.realtime.RealtimeSession
- TracingConfig() - Constructor for class io.github.sashirestela.openai.domain.realtime.RealtimeSession.TracingConfig
- transcribe(TranscriptionRequest) - Method in interface io.github.sashirestela.openai.OpenAI.Audios
-
Transcribes audio into the input language as object.
- transcribePlain(TranscriptionRequest) - Method in interface io.github.sashirestela.openai.OpenAI.Audios
-
Transcribes audio into the input language as plain text.
- transcribePlainPrimitive(TranscriptionRequest) - Method in interface io.github.sashirestela.openai.OpenAI.Audios
-
Transcribes audio into the input language as plain text (don't call it directly).
- transcribePrimitive(TranscriptionRequest) - Method in interface io.github.sashirestela.openai.OpenAI.Audios
-
Transcribes audio into the input language as object (don't call it directly).
- Transcription - Class in io.github.sashirestela.openai.domain.audio
- Transcription() - Constructor for class io.github.sashirestela.openai.domain.audio.Transcription
- TRANSCRIPTION_SESSION_UPDATE - Static variable in class io.github.sashirestela.openai.domain.realtime.Realtime
- TRANSCRIPTION_SESSION_UPDATED - Static variable in class io.github.sashirestela.openai.domain.realtime.Realtime
- Transcription.AudioWord - Class in io.github.sashirestela.openai.domain.audio
- Transcription.Segment - Class in io.github.sashirestela.openai.domain.audio
- TranscriptionRequest - Class in io.github.sashirestela.openai.domain.audio
- TranscriptionRequest() - Constructor for class io.github.sashirestela.openai.domain.audio.TranscriptionRequest
- TranscriptionRequest.TimestampGranularity - Enum in io.github.sashirestela.openai.domain.audio
- TranscriptionSessionUpdated() - Constructor for class io.github.sashirestela.openai.domain.realtime.ServerEvent.TranscriptionSessionUpdated
- TranscriptionUsage() - Constructor for class io.github.sashirestela.openai.domain.realtime.ServerEvent.TranscriptionUsage
- translate(TranslationRequest) - Method in interface io.github.sashirestela.openai.OpenAI.Audios
-
Translates audio into English as object.
- translatePlain(TranslationRequest) - Method in interface io.github.sashirestela.openai.OpenAI.Audios
-
Translates audio into English as plain text.
- translatePlainPrimitive(TranslationRequest) - Method in interface io.github.sashirestela.openai.OpenAI.Audios
-
Translates audio into English as plain text (don't call it directly).
- translatePrimitive(TranslationRequest) - Method in interface io.github.sashirestela.openai.OpenAI.Audios
-
Translates audio into English as object (don't call it directly).
- TranslationRequest - Class in io.github.sashirestela.openai.domain.audio
- TranslationRequest() - Constructor for class io.github.sashirestela.openai.domain.audio.TranslationRequest
- TRANSPARENT - io.github.sashirestela.openai.domain.image.Background
- TRANSPARENT - io.github.sashirestela.openai.domain.response.ResponseTool.ImageBackground
- TruncationStrategy - Class in io.github.sashirestela.openai.domain.assistant
- TruncationStrategy() - Constructor for class io.github.sashirestela.openai.domain.assistant.TruncationStrategy
- TruncationStrategy.TruncationStrategyType - Enum in io.github.sashirestela.openai.domain.assistant
- turnDetection - Variable in class io.github.sashirestela.openai.domain.realtime.RealtimeSession
- turnDetection - Variable in class io.github.sashirestela.openai.domain.realtime.RealtimeTranscriptionSession
- TurnDetection() - Constructor for class io.github.sashirestela.openai.domain.realtime.RealtimeSession.TurnDetection
- type - Variable in class io.github.sashirestela.openai.common.content.ContentPart
- type - Variable in class io.github.sashirestela.openai.common.content.FileAnnotation
- type - Variable in class io.github.sashirestela.openai.common.tool.Tool
- type - Variable in class io.github.sashirestela.openai.domain.assistant.StepDetail.ToolCallsStep.StepToolCall.CodeInterpreterToolCall.CodeInterpreterTool.Output
- type - Variable in class io.github.sashirestela.openai.domain.assistant.StepDetail.ToolCallsStep.StepToolCall
- type - Variable in class io.github.sashirestela.openai.domain.assistant.StepDetail
- type - Variable in class io.github.sashirestela.openai.domain.moderation.ModerationRequest.MultiModalInput
- type - Variable in class io.github.sashirestela.openai.domain.realtime.BaseEvent
- type - Variable in class io.github.sashirestela.openai.domain.realtime.ServerEvent.TranscriptionUsage
- type - Variable in class io.github.sashirestela.openai.domain.response.Action
- type - Variable in class io.github.sashirestela.openai.domain.response.Input.Citation
- type - Variable in class io.github.sashirestela.openai.domain.response.Input.CodeInterpreterOutput
- type - Variable in class io.github.sashirestela.openai.domain.response.Input.Content
- type - Variable in class io.github.sashirestela.openai.domain.response.Input.Item
- type - Variable in class io.github.sashirestela.openai.domain.response.Input.OutputContent
- type - Variable in class io.github.sashirestela.openai.domain.response.Input.WebSearchAction
- type - Variable in class io.github.sashirestela.openai.domain.response.ResponseText.ResponseTextFormat
- type - Variable in class io.github.sashirestela.openai.domain.response.ResponseTool
- TYPE - io.github.sashirestela.openai.domain.response.Action.ActionType
U
- UBUNTU - io.github.sashirestela.openai.domain.response.ResponseTool.Environment
- UnexpectedStatusCodeException(OpenAIResponseInfo) - Constructor for exception io.github.sashirestela.openai.exception.OpenAIException.UnexpectedStatusCodeException
- UnknownToolCall() - Constructor for class io.github.sashirestela.openai.domain.assistant.StepDetail.ToolCallsStep.StepToolCall.UnknownToolCall
- UnprocessableEntityException(OpenAIResponseInfo) - Constructor for exception io.github.sashirestela.openai.exception.OpenAIException.UnprocessableEntityException
- updateRequest(ChatRequest, Boolean) - Static method in interface io.github.sashirestela.openai.OpenAI
- Upload - Class in io.github.sashirestela.openai.domain.upload
- Upload() - Constructor for class io.github.sashirestela.openai.domain.upload.Upload
- Upload.UploadStatus - Enum in io.github.sashirestela.openai.domain.upload
- UploadCompleteRequest - Class in io.github.sashirestela.openai.domain.upload
- UploadCompleteRequest() - Constructor for class io.github.sashirestela.openai.domain.upload.UploadCompleteRequest
- UploadPart - Class in io.github.sashirestela.openai.domain.upload
- UploadPart() - Constructor for class io.github.sashirestela.openai.domain.upload.UploadPart
- UploadPartRequest - Class in io.github.sashirestela.openai.domain.upload
- UploadPartRequest() - Constructor for class io.github.sashirestela.openai.domain.upload.UploadPartRequest
- UploadRequest - Class in io.github.sashirestela.openai.domain.upload
- UploadRequest() - Constructor for class io.github.sashirestela.openai.domain.upload.UploadRequest
- uploads() - Method in interface io.github.sashirestela.openai.service.UploadServices
- uploads() - Method in class io.github.sashirestela.openai.SimpleOpenAI
- UploadServices - Interface in io.github.sashirestela.openai.service
- URL - io.github.sashirestela.openai.domain.image.ImageResponseFormat
- URL_CITATION - io.github.sashirestela.openai.domain.response.Input.CitationType
- UrlCitation() - Constructor for class io.github.sashirestela.openai.domain.chat.ChatMessage.ResponseMessage.UrlCitation
- UrlCitation(Integer, Integer, String, String) - Constructor for class io.github.sashirestela.openai.domain.response.Input.Citation.UrlCitation
- Usage - Class in io.github.sashirestela.openai.common
- Usage() - Constructor for class io.github.sashirestela.openai.common.Usage
- Usage.CompletionTokensDetails - Class in io.github.sashirestela.openai.common
- Usage.PromptTokensDetails - Class in io.github.sashirestela.openai.common
- UsageResponse() - Constructor for class io.github.sashirestela.openai.domain.realtime.Response.UsageResponse
- user - Variable in class io.github.sashirestela.openai.domain.image.AbstractImageRequest
- USER - io.github.sashirestela.openai.domain.assistant.ThreadMessageRole
- USER - io.github.sashirestela.openai.domain.chat.ChatMessage.ChatRole
- USER - io.github.sashirestela.openai.domain.realtime.Item.RoleItemMessage
- USER - io.github.sashirestela.openai.domain.response.Input.MessageRole
- USER_DATA - io.github.sashirestela.openai.domain.file.FileRequest.PurposeType
V
- valueOf(String) - Static method in enum io.github.sashirestela.openai.common.audio.AudioFormat
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.common.audio.InputAudioFormat
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.common.audio.Voice
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.common.content.ContentPart.ContentPartType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.common.content.FileAnnotation.AnnotationType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.common.content.ImageDetail
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.common.PageRequest.Order
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.common.ResponseFormat.ResponseFormatType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.common.tool.ToolChoiceOption
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.common.tool.ToolType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.assistant.ChunkingStrategy.ChunkingStrategyType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.assistant.ExpiresAfter.Anchor
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.assistant.FileStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.assistant.IncompleteDetail.IncompleteDetailReason
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.assistant.RankingOption.RankerType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.assistant.RunStepType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.assistant.StepDetail.ToolCallsStep.StepToolCall.CodeInterpreterToolCall.CodeInterpreterTool.OutputType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.assistant.ThreadMessage.ThreadMessageStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.assistant.ThreadMessageRole
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.assistant.ThreadRun.RequiredAction.RequiredActionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.assistant.ThreadRun.RunStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.assistant.ThreadRunStep.RunStepStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.assistant.ThreadRunStepQuery
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.assistant.TruncationStrategy.TruncationStrategyType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.assistant.VectorStore.VectorStoreStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.audio.AudioResponseFormat
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.audio.TranscriptionRequest.TimestampGranularity
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.batch.BatchRequest.CompletionWindowType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.batch.EndpointType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.chat.ChatMessage.ChatRole
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.chat.ChatRequest.Modality
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.chat.ChatRequest.ReasoningEffort
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.chat.ChatRequest.ServiceTier
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.embedding.EmbeddingRequest.EncodingFormat
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.file.FileRequest.PurposeType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.finetuning.Integration.IntegrationType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.finetuning.MethodFineTunning.MethodType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.image.Background
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.image.ImageRequest.Moderation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.image.ImageRequest.OutputFormat
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.image.ImageRequest.Style
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.image.ImageResponseFormat
-
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.moderation.ModerationRequest.MultiModalType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.realtime.Item.ContentItemType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.realtime.Item.ItemType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.realtime.Item.RoleItemMessage
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.realtime.RealtimeResponse.ConversationType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.realtime.RealtimeSession.AudioFormatRealtime
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.realtime.RealtimeSession.EagernessType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.realtime.RealtimeSession.NoiseReductionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.realtime.RealtimeSession.TurnDetectionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.realtime.RealtimeSession.VoiceRealtime
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.realtime.RealtimeTranscriptionSession.ItemsToInclude
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.realtime.ServerEvent.TranscriptionUsageType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.response.Action.ActionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.response.Action.MouseButton
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.response.Input.CitationType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.response.Input.CodeInterpreterOutputType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.response.Input.ContentType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.response.Input.InputType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.response.Input.ItemStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.response.Input.ItemType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.response.Input.MessageRole
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.response.Input.OutputContentType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.response.Input.SearchStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.response.Input.WebSearchActionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.response.Reasoning.Summary
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.response.Response.ResponseStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.response.ResponseRequest.ResponseInclude
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.response.ResponseRequest.Truncation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.response.ResponseTool.ComparisonOperator
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.response.ResponseTool.ContextSize
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.response.ResponseTool.Environment
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.response.ResponseTool.ImageBackground
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.response.ResponseTool.ImageFormat
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.response.ResponseTool.ImageQuality
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.response.ResponseTool.LogicalOperator
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.response.ResponseTool.McpToolApprovalSetting
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.response.ResponseTool.ResponseToolType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.response.ResponseToolChoice.HostedToolType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.domain.upload.Upload.UploadStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.sashirestela.openai.support.Base64Util.MediaType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.github.sashirestela.openai.common.audio.AudioFormat
-
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.common.audio.InputAudioFormat
-
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.common.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.common.content.ContentPart.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.common.content.FileAnnotation.AnnotationType
-
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.common.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.common.PageRequest.Order
-
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.common.ResponseFormat.ResponseFormatType
-
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.common.tool.ToolChoiceOption
-
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.common.tool.ToolType
-
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.assistant.ChunkingStrategy.ChunkingStrategyType
-
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.assistant.ExpiresAfter.Anchor
-
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.assistant.FileStatus
-
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.assistant.IncompleteDetail.IncompleteDetailReason
-
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.assistant.RankingOption.RankerType
-
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.assistant.RunStepType
-
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.assistant.StepDetail.ToolCallsStep.StepToolCall.CodeInterpreterToolCall.CodeInterpreterTool.OutputType
-
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.assistant.ThreadMessage.ThreadMessageStatus
-
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.assistant.ThreadMessageRole
-
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.assistant.ThreadRun.RequiredAction.RequiredActionType
-
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.assistant.ThreadRun.RunStatus
-
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.assistant.ThreadRunStep.RunStepStatus
-
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.assistant.ThreadRunStepQuery
-
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.assistant.TruncationStrategy.TruncationStrategyType
-
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.assistant.VectorStore.VectorStoreStatus
-
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.AudioResponseFormat
-
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.TranscriptionRequest.TimestampGranularity
-
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.batch.BatchRequest.CompletionWindowType
-
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.batch.EndpointType
-
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.ChatMessage.ChatRole
-
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.ChatRequest.Modality
-
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.ChatRequest.ReasoningEffort
-
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.ChatRequest.ServiceTier
-
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.EmbeddingRequest.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.FileRequest.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.finetuning.Integration.IntegrationType
-
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.finetuning.MethodFineTunning.MethodType
-
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.Background
-
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.ImageRequest.Moderation
-
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.ImageRequest.OutputFormat
-
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.ImageRequest.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.image.ImageResponseFormat
-
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.moderation.ModerationRequest.MultiModalType
-
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.realtime.Item.ContentItemType
-
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.realtime.Item.ItemType
-
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.realtime.Item.RoleItemMessage
-
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.realtime.RealtimeResponse.ConversationType
-
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.realtime.RealtimeSession.AudioFormatRealtime
-
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.realtime.RealtimeSession.EagernessType
-
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.realtime.RealtimeSession.NoiseReductionType
-
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.realtime.RealtimeSession.TurnDetectionType
-
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.realtime.RealtimeSession.VoiceRealtime
-
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.realtime.RealtimeTranscriptionSession.ItemsToInclude
-
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.realtime.ServerEvent.TranscriptionUsageType
-
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.response.Action.ActionType
-
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.response.Action.MouseButton
-
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.response.Input.CitationType
-
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.response.Input.CodeInterpreterOutputType
-
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.response.Input.ContentType
-
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.response.Input.InputType
-
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.response.Input.ItemStatus
-
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.response.Input.ItemType
-
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.response.Input.MessageRole
-
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.response.Input.OutputContentType
-
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.response.Input.SearchStatus
-
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.response.Input.WebSearchActionType
-
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.response.Reasoning.Summary
-
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.response.Response.ResponseStatus
-
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.response.ResponseRequest.ResponseInclude
-
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.response.ResponseRequest.Truncation
-
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.response.ResponseTool.ComparisonOperator
-
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.response.ResponseTool.ContextSize
-
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.response.ResponseTool.Environment
-
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.response.ResponseTool.ImageBackground
-
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.response.ResponseTool.ImageFormat
-
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.response.ResponseTool.ImageQuality
-
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.response.ResponseTool.LogicalOperator
-
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.response.ResponseTool.McpToolApprovalSetting
-
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.response.ResponseTool.ResponseToolType
-
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.response.ResponseToolChoice.HostedToolType
-
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.upload.Upload.UploadStatus
-
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.support.Base64Util.MediaType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VectorStore - Class in io.github.sashirestela.openai.domain.assistant
- VectorStore() - Constructor for class io.github.sashirestela.openai.domain.assistant.ToolResourceFull.FileSearch.VectorStore
- VectorStore() - Constructor for class io.github.sashirestela.openai.domain.assistant.VectorStore
- VectorStore.VectorStoreStatus - Enum in io.github.sashirestela.openai.domain.assistant
- VectorStoreFile - Class in io.github.sashirestela.openai.domain.assistant
- VectorStoreFile() - Constructor for class io.github.sashirestela.openai.domain.assistant.VectorStoreFile
- VectorStoreFileBatch - Class in io.github.sashirestela.openai.domain.assistant
- VectorStoreFileBatch() - Constructor for class io.github.sashirestela.openai.domain.assistant.VectorStoreFileBatch
- vectorStoreFileBatches() - Method in interface io.github.sashirestela.openai.service.AssistantServices
- vectorStoreFileBatches() - Method in class io.github.sashirestela.openai.SimpleOpenAI
- vectorStoreFileBatches() - Method in class io.github.sashirestela.openai.SimpleOpenAIAzure
- VectorStoreFileBatchRequest - Class in io.github.sashirestela.openai.domain.assistant
- VectorStoreFileBatchRequest() - Constructor for class io.github.sashirestela.openai.domain.assistant.VectorStoreFileBatchRequest
- VectorStoreFileRequest - Class in io.github.sashirestela.openai.domain.assistant
- VectorStoreFileRequest() - Constructor for class io.github.sashirestela.openai.domain.assistant.VectorStoreFileRequest
- vectorStoreFiles() - Method in interface io.github.sashirestela.openai.service.AssistantServices
- vectorStoreFiles() - Method in class io.github.sashirestela.openai.SimpleOpenAI
- vectorStoreFiles() - Method in class io.github.sashirestela.openai.SimpleOpenAIAzure
- VectorStoreModifyRequest - Class in io.github.sashirestela.openai.domain.assistant
- VectorStoreModifyRequest() - Constructor for class io.github.sashirestela.openai.domain.assistant.VectorStoreModifyRequest
- VectorStoreRequest - Class in io.github.sashirestela.openai.domain.assistant
- VectorStoreRequest() - Constructor for class io.github.sashirestela.openai.domain.assistant.VectorStoreRequest
- vectorStores() - Method in interface io.github.sashirestela.openai.service.AssistantServices
- vectorStores() - Method in class io.github.sashirestela.openai.SimpleOpenAI
- vectorStores() - Method in class io.github.sashirestela.openai.SimpleOpenAIAzure
- VERBOSE_JSON - io.github.sashirestela.openai.domain.audio.AudioResponseFormat
- VERSE - io.github.sashirestela.openai.domain.realtime.RealtimeSession.VoiceRealtime
- VISION - io.github.sashirestela.openai.domain.file.FileRequest.PurposeType
- VIVID - io.github.sashirestela.openai.domain.image.ImageRequest.Style
- voice - Variable in class io.github.sashirestela.openai.domain.realtime.RealtimeSession
- Voice - Enum in io.github.sashirestela.openai.common.audio
- VTT - io.github.sashirestela.openai.domain.audio.AudioResponseFormat
W
- WAIT - io.github.sashirestela.openai.domain.response.Action.ActionType
- WANDB - io.github.sashirestela.openai.domain.finetuning.Integration.IntegrationType
- WandbIntegration() - Constructor for class io.github.sashirestela.openai.domain.finetuning.Integration.WandbIntegration
- WAV - io.github.sashirestela.openai.common.audio.AudioFormat
- WAV - io.github.sashirestela.openai.common.audio.InputAudioFormat
- WEB_SEARCH_CALL - io.github.sashirestela.openai.domain.response.Input.ItemType
- WEB_SEARCH_PREVIEW - io.github.sashirestela.openai.domain.response.ResponseTool.ResponseToolType
- WEB_SEARCH_PREVIEW - io.github.sashirestela.openai.domain.response.ResponseToolChoice.HostedToolType
- WEB_SEARCH_PREVIEW - Static variable in class io.github.sashirestela.openai.domain.response.ResponseToolChoice.HostedTool
- WEBP - io.github.sashirestela.openai.domain.image.ImageRequest.OutputFormat
- WEBP - io.github.sashirestela.openai.domain.response.ResponseTool.ImageFormat
- WebSearchAction() - Constructor for class io.github.sashirestela.openai.domain.response.Input.WebSearchAction
- WebSearchCallItem(String, Input.WebSearchAction, Input.SearchStatus) - Constructor for class io.github.sashirestela.openai.domain.response.Input.Item.WebSearchCallItem
- WebSearchOptions(ResponseTool.ContextSize, ChatRequest.WebSearchOptions.UserLocation) - Constructor for class io.github.sashirestela.openai.domain.chat.ChatRequest.WebSearchOptions
- WebSearchResponseTool(ResponseTool.ContextSize, ResponseTool.Location) - Constructor for class io.github.sashirestela.openai.domain.response.ResponseTool.WebSearchResponseTool
- WHEEL - io.github.sashirestela.openai.domain.response.Action.MouseButton
- WINDOWS - io.github.sashirestela.openai.domain.response.ResponseTool.Environment
- WORD - io.github.sashirestela.openai.domain.audio.TranscriptionRequest.TimestampGranularity
X
- X_1024_1024 - io.github.sashirestela.openai.domain.image.Size
- X_1024_1536 - io.github.sashirestela.openai.domain.image.Size
- X_1024_1792 - io.github.sashirestela.openai.domain.image.Size
- X_1536_1024 - io.github.sashirestela.openai.domain.image.Size
- X_1792_1024 - io.github.sashirestela.openai.domain.image.Size
- X_256_256 - io.github.sashirestela.openai.domain.image.Size
- X_512_512 - io.github.sashirestela.openai.domain.image.Size
All Classes All Packages