Class Hierarchy
- java.lang.Object
- org.springframework.ai.embedding.AbstractEmbeddingModel (implements org.springframework.ai.embedding.EmbeddingModel)
- org.springframework.ai.openai.OpenAiEmbeddingModel
- org.springframework.ai.chat.model.AbstractToolCallSupport
- org.springframework.ai.openai.OpenAiChatModel (implements org.springframework.ai.chat.model.ChatModel)
- org.springframework.ai.openai.OpenAiAudioSpeechModel (implements org.springframework.ai.openai.audio.speech.SpeechModel, org.springframework.ai.openai.audio.speech.StreamingSpeechModel)
- org.springframework.ai.openai.OpenAiAudioSpeechOptions (implements org.springframework.ai.model.ModelOptions)
- org.springframework.ai.openai.OpenAiAudioSpeechOptions.Builder
- org.springframework.ai.openai.OpenAiAudioTranscriptionModel (implements org.springframework.ai.model.Model<TReq,
TRes>) - org.springframework.ai.openai.OpenAiAudioTranscriptionOptions (implements org.springframework.ai.audio.transcription.AudioTranscriptionOptions)
- org.springframework.ai.openai.OpenAiAudioTranscriptionOptions.Builder
- org.springframework.ai.openai.OpenAiChatOptions (implements org.springframework.ai.model.function.FunctionCallingOptions)
- org.springframework.ai.openai.OpenAiChatOptions.Builder
- org.springframework.ai.openai.OpenAiEmbeddingOptions (implements org.springframework.ai.embedding.EmbeddingOptions)
- org.springframework.ai.openai.OpenAiEmbeddingOptions.Builder
- org.springframework.ai.openai.OpenAiImageModel (implements org.springframework.ai.image.ImageModel)
- org.springframework.ai.openai.OpenAiImageOptions (implements org.springframework.ai.image.ImageOptions)
- org.springframework.ai.openai.OpenAiImageOptions.Builder
- org.springframework.ai.openai.OpenAiModerationModel (implements org.springframework.ai.moderation.ModerationModel)
- org.springframework.ai.openai.OpenAiModerationOptions (implements org.springframework.ai.moderation.ModerationOptions)
- org.springframework.ai.openai.OpenAiModerationOptions.Builder
- org.springframework.ai.embedding.AbstractEmbeddingModel (implements org.springframework.ai.embedding.EmbeddingModel)
Interface Hierarchy
- org.springframework.ai.openai.ImageResponseMetadata