Class Hierarchy
- java.lang.Object
- org.springframework.ai.embedding.AbstractEmbeddingModel (implements org.springframework.ai.embedding.EmbeddingModel)
- org.springframework.ai.azure.openai.AzureOpenAiEmbeddingModel
- org.springframework.ai.chat.model.AbstractToolCallSupport
- org.springframework.ai.azure.openai.AzureOpenAiChatModel (implements org.springframework.ai.chat.model.ChatModel)
- org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionModel (implements org.springframework.ai.model.Model<TReq,
TRes>) - org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions (implements org.springframework.ai.audio.transcription.AudioTranscriptionOptions)
- org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.Builder
- org.springframework.ai.azure.openai.AzureOpenAiChatOptions (implements org.springframework.ai.chat.prompt.ChatOptions, org.springframework.ai.model.function.FunctionCallingOptions)
- org.springframework.ai.azure.openai.AzureOpenAiChatOptions.Builder
- org.springframework.ai.azure.openai.AzureOpenAiEmbeddingOptions (implements org.springframework.ai.embedding.EmbeddingOptions)
- org.springframework.ai.azure.openai.AzureOpenAiEmbeddingOptions.Builder
- org.springframework.ai.azure.openai.AzureOpenAiImageModel (implements org.springframework.ai.image.ImageModel)
- org.springframework.ai.azure.openai.AzureOpenAiImageOptions (implements org.springframework.ai.image.ImageOptions)
- org.springframework.ai.azure.openai.AzureOpenAiImageOptions.Builder
- org.springframework.ai.azure.openai.MergeUtils
- java.lang.Record
- org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.StructuredResponse
- org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.StructuredResponse.Segment
- org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.StructuredResponse.Word
- org.springframework.ai.embedding.AbstractEmbeddingModel (implements org.springframework.ai.embedding.EmbeddingModel)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.GranularityType
- org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.TranscriptResponseFormat
- org.springframework.ai.azure.openai.AzureOpenAiAudioTranscriptionOptions.WhisperModel
- org.springframework.ai.azure.openai.AzureOpenAiImageOptions.ImageModel
- org.springframework.ai.azure.openai.AzureOpenAiResponseFormat
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)