Hierarchy For All Packages
Class Hierarchy
- java.lang.Object
- com.azure.ai.openai.models.AddUploadPartRequest
- com.azure.ai.openai.models.AudioTranscription (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.AudioTranscriptionOptions
- com.azure.ai.openai.models.AudioTranscriptionSegment (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.AudioTranscriptionWord (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.AudioTranslation (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.AudioTranslationOptions
- com.azure.ai.openai.models.AudioTranslationSegment (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.AzureChatEnhancementConfiguration (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.AzureChatEnhancements (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.AzureChatExtensionConfiguration (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.AzureCosmosDBChatExtensionConfiguration
- com.azure.ai.openai.models.AzureSearchChatExtensionConfiguration
- com.azure.ai.openai.models.ElasticsearchChatExtensionConfiguration
- com.azure.ai.openai.models.MongoDBChatExtensionConfiguration
- com.azure.ai.openai.models.PineconeChatExtensionConfiguration
- com.azure.ai.openai.models.AzureChatExtensionDataSourceResponseCitation (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.AzureChatExtensionRetrievedDocument (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.AzureChatExtensionsMessageContext (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.AzureChatGroundingEnhancementConfiguration (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.AzureChatOCREnhancementConfiguration (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.AzureCosmosDBChatExtensionParameters (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.AzureCosmosDBFieldMappingOptions (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.AzureGroundingEnhancement (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.AzureGroundingEnhancementCoordinatePoint (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.AzureGroundingEnhancementLine (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.AzureGroundingEnhancementLineSpan (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.AzureSearchChatExtensionParameters (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.AzureSearchIndexFieldMappingOptions (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.Batch (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.BatchCreateRequest (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.BatchErrorDatum (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.BatchErrorList (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.BatchRequestCounts (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.ChatChoice (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.ChatChoiceLogProbabilityInfo (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.ChatCompletions (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.ChatCompletionsFunctionToolDefinitionFunction (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.ChatCompletionsFunctionToolSelection (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.ChatCompletionsJsonSchemaResponseFormatJsonSchema (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.ChatCompletionsNamedToolSelection (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.ChatCompletionsNamedFunctionToolSelection
- com.azure.ai.openai.models.ChatCompletionsOptions (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.ChatCompletionsResponseFormat (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.ChatCompletionsJsonResponseFormat
- com.azure.ai.openai.models.ChatCompletionsJsonSchemaResponseFormat
- com.azure.ai.openai.models.ChatCompletionsTextResponseFormat
- com.azure.ai.openai.models.ChatCompletionsToolCall (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.ChatCompletionsFunctionToolCall
- com.azure.ai.openai.models.ChatCompletionsToolDefinition (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.ChatCompletionsFunctionToolDefinition
- com.azure.ai.openai.models.ChatCompletionsToolSelection
- com.azure.ai.openai.models.ChatCompletionStreamOptions (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.ChatFinishDetails (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.MaxTokensFinishDetails
- com.azure.ai.openai.models.StopFinishDetails
- com.azure.ai.openai.models.ChatMessageContentItem (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.ChatMessageImageContentItem
- com.azure.ai.openai.models.ChatMessageRefusalContentItem
- com.azure.ai.openai.models.ChatMessageTextContentItem
- com.azure.ai.openai.models.ChatMessageImageUrl (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.ChatRequestMessage (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.ChatRequestAssistantMessage
- com.azure.ai.openai.models.ChatRequestFunctionMessage
- com.azure.ai.openai.models.ChatRequestSystemMessage
- com.azure.ai.openai.models.ChatRequestToolMessage
- com.azure.ai.openai.models.ChatRequestUserMessage
- com.azure.ai.openai.models.ChatResponseMessage (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.ChatTokenLogProbabilityInfo (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.ChatTokenLogProbabilityResult (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.Choice (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.CompleteUploadRequest (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.Completions (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.CompletionsLogProbabilityModel (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.CompletionsOptions (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.CompletionsUsage (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.CompletionsUsageCompletionTokensDetails (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.CompletionsUsagePromptTokensDetails (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.ContentFilterBlocklistIdResult (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.ContentFilterCitedDetectionResult (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.ContentFilterCompletionTextSpan (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.ContentFilterCompletionTextSpanResult (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.ContentFilterDetailedResults (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.ContentFilterDetectionResult (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.ContentFilterResult (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.ContentFilterResultDetailsForPrompt (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.ContentFilterResultsForChoice (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.ContentFilterResultsForPrompt (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.CreateUploadRequest (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.DataFileDetails
- com.azure.ai.openai.models.ElasticsearchChatExtensionParameters (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.ElasticsearchIndexFieldMappingOptions (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.EmbeddingItem (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.Embeddings (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.EmbeddingsOptions (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.EmbeddingsUsage (implements com.azure.json.JsonSerializable<T>)
- com.azure.core.util.ExpandableStringEnum<T> (implements com.azure.core.util.ExpandableEnum<T>)
- com.azure.ai.openai.models.AudioTaskLabel
- com.azure.ai.openai.models.AudioTranscriptionFormat
- com.azure.ai.openai.models.AudioTranscriptionTimestampGranularity
- com.azure.ai.openai.models.AudioTranslationFormat
- com.azure.ai.openai.models.AzureChatExtensionType
- com.azure.ai.openai.models.AzureSearchQueryType
- com.azure.ai.openai.models.BatchStatus
- com.azure.ai.openai.models.ChatCompletionsToolSelectionPreset
- com.azure.ai.openai.models.ChatMessageImageDetailLevel
- com.azure.ai.openai.models.ChatRole
- com.azure.ai.openai.models.CompletionsFinishReason
- com.azure.ai.openai.models.ContentFilterSeverity
- com.azure.ai.openai.models.CreateUploadRequestPurpose
- com.azure.ai.openai.models.ElasticsearchQueryType
- com.azure.ai.openai.models.FilePurpose
- com.azure.ai.openai.models.FileState
- com.azure.ai.openai.models.ImageGenerationQuality
- com.azure.ai.openai.models.ImageGenerationResponseFormat
- com.azure.ai.openai.models.ImageGenerationStyle
- com.azure.ai.openai.models.ImageSize
- com.azure.ai.openai.models.OnYourDataAuthenticationType
- com.azure.ai.openai.models.OnYourDataContextProperty
- com.azure.ai.openai.models.OnYourDataVectorizationSourceType
- com.azure.ai.openai.models.OnYourDataVectorSearchAuthenticationType
- com.azure.ai.openai.models.SpeechGenerationResponseFormat
- com.azure.ai.openai.models.SpeechVoice
- com.azure.ai.openai.models.UploadPurpose
- com.azure.ai.openai.models.UploadStatus
- com.azure.ai.openai.models.FileDeletionStatus (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.FileDetails
- com.azure.ai.openai.models.FunctionCall (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.FunctionCallConfig
- com.azure.ai.openai.models.FunctionDefinition (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.FunctionName (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.ImageGenerationContentFilterResults (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.ImageGenerationData (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.ImageGenerationOptions (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.ImageGenerationPromptFilterResults (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.ImageGenerations (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.MongoDBChatExtensionParameters (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.MongoDBChatExtensionParametersFieldsMapping (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.OnYourDataAuthenticationOptions (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.OnYourDataAccessTokenAuthenticationOptions
- com.azure.ai.openai.models.OnYourDataApiKeyAuthenticationOptions
- com.azure.ai.openai.models.OnYourDataConnectionStringAuthenticationOptions
- com.azure.ai.openai.models.OnYourDataEncodedApiKeyAuthenticationOptions
- com.azure.ai.openai.models.OnYourDataKeyAndKeyIdAuthenticationOptions
- com.azure.ai.openai.models.OnYourDataSystemAssignedManagedIdentityAuthenticationOptions
- com.azure.ai.openai.models.OnYourDataUserAssignedManagedIdentityAuthenticationOptions
- com.azure.ai.openai.models.OnYourDataUsernameAndPasswordAuthenticationOptions
- com.azure.ai.openai.models.OnYourDataVectorizationSource (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.OnYourDataDeploymentNameVectorizationSource
- com.azure.ai.openai.models.OnYourDataEndpointVectorizationSource
- com.azure.ai.openai.models.OnYourDataIntegratedVectorizationSource
- com.azure.ai.openai.models.OnYourDataModelIdVectorizationSource
- com.azure.ai.openai.models.OnYourDataVectorSearchAuthenticationOptions (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.OnYourDataVectorSearchAccessTokenAuthenticationOptions
- com.azure.ai.openai.models.OnYourDataVectorSearchApiKeyAuthenticationOptions
- com.azure.ai.openai.OpenAIAsyncClient
- com.azure.ai.openai.OpenAIClient
- com.azure.ai.openai.OpenAIClientBuilder (implements com.azure.core.client.traits.ConfigurationTrait<T>, com.azure.core.client.traits.EndpointTrait<T>, com.azure.core.client.traits.HttpTrait<T>, com.azure.core.client.traits.KeyCredentialTrait<T>, com.azure.core.client.traits.TokenCredentialTrait<T>)
- com.azure.ai.openai.models.OpenAIFile (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.PageableList<T>
- com.azure.ai.openai.models.PineconeChatExtensionParameters (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.PineconeFieldMappingOptions (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.SpeechGenerationOptions (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.Upload (implements com.azure.json.JsonSerializable<T>)
- com.azure.ai.openai.models.UploadPart (implements com.azure.json.JsonSerializable<T>)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- com.azure.ai.openai.models.AzureChatExtensionRetrieveDocumentFilterReason
- com.azure.ai.openai.OpenAIServiceVersion (implements com.azure.core.util.ServiceVersion)
- com.azure.ai.openai.models.UploadObject
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)