Index

A C D G I O R S T 
All Classes and Interfaces|All Packages|Constant Field Values

A

AbstractOpenAiProperties - Class in org.springframework.ai.model.openai.autoconfigure
 
AbstractOpenAiProperties() - Constructor for class org.springframework.ai.model.openai.autoconfigure.AbstractOpenAiProperties
 

C

CONFIG_PREFIX - Static variable in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioSpeechProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioTranscriptionProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.openai.autoconfigure.OpenAiCommonProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.openai.autoconfigure.OpenAiImageProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.model.openai.autoconfigure.OpenAiModerationProperties
 

D

DEFAULT_MAX_RETRIES - Static variable in class org.springframework.ai.model.openai.autoconfigure.AbstractOpenAiProperties
Default maximum number of retries for the OpenAI client.
DEFAULT_TIMEOUT - Static variable in class org.springframework.ai.model.openai.autoconfigure.AbstractOpenAiProperties
Default request timeout for the OpenAI client.

G

getApiKey() - Method in class org.springframework.ai.model.openai.autoconfigure.AbstractOpenAiProperties
 
getApiKey() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
Deprecated, for removal: This API element is subject to removal in a future version.
getBaseUrl() - Method in class org.springframework.ai.model.openai.autoconfigure.AbstractOpenAiProperties
 
getBaseUrl() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
Deprecated, for removal: This API element is subject to removal in a future version.
getCredential() - Method in class org.springframework.ai.model.openai.autoconfigure.AbstractOpenAiProperties
 
getCredential() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
Deprecated, for removal: This API element is subject to removal in a future version.
getCustomHeaders() - Method in class org.springframework.ai.model.openai.autoconfigure.AbstractOpenAiProperties
 
getCustomHeaders() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
Deprecated, for removal: This API element is subject to removal in a future version.
getDeploymentName() - Method in class org.springframework.ai.model.openai.autoconfigure.AbstractOpenAiProperties
Alias for getAzureDeploymentName()
getDeploymentName() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
Deprecated, for removal: This API element is subject to removal in a future version.
getDimensions() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingProperties
 
getDimensions() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingProperties.Options
Deprecated, for removal: This API element is subject to removal in a future version.
getEncodingFormat() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingProperties
 
getEncodingFormat() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingProperties.Options
Deprecated, for removal: This API element is subject to removal in a future version.
getExtraBody() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
getExtraBody() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
Deprecated, for removal: This API element is subject to removal in a future version.
getFrequencyPenalty() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
getFrequencyPenalty() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
Deprecated, for removal: This API element is subject to removal in a future version.
getGitHubModels() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
Deprecated, for removal: This API element is subject to removal in a future version.
getHeight() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiImageProperties
 
getHeight() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiImageProperties.Options
Deprecated, for removal: This API element is subject to removal in a future version.
getInput() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioSpeechProperties
 
getInput() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioSpeechProperties.Options
Deprecated, for removal: This API element is subject to removal in a future version.
getLanguage() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioTranscriptionProperties
 
getLanguage() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioTranscriptionProperties.Options
Deprecated, for removal: This API element is subject to removal in a future version.
getLogitBias() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
getLogitBias() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
Deprecated, for removal: This API element is subject to removal in a future version.
getLogprobs() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
getLogprobs() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
Deprecated, for removal: This API element is subject to removal in a future version.
getMaxCompletionTokens() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
getMaxCompletionTokens() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
Deprecated, for removal: This API element is subject to removal in a future version.
getMaxRetries() - Method in class org.springframework.ai.model.openai.autoconfigure.AbstractOpenAiProperties
 
getMaxRetries() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
Deprecated, for removal: This API element is subject to removal in a future version.
getMaxTokens() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
getMaxTokens() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
Deprecated, for removal: This API element is subject to removal in a future version.
getMetadata() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
getMetadata() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
Deprecated, for removal: This API element is subject to removal in a future version.
getMetadataMode() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingProperties
 
getMicrosoftDeploymentName() - Method in class org.springframework.ai.model.openai.autoconfigure.AbstractOpenAiProperties
 
getMicrosoftDeploymentName() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
Deprecated, for removal: This API element is subject to removal in a future version.
getMicrosoftFoundry() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
Deprecated, for removal: This API element is subject to removal in a future version.
getMicrosoftFoundryServiceVersion() - Method in class org.springframework.ai.model.openai.autoconfigure.AbstractOpenAiProperties
 
getMicrosoftFoundryServiceVersion() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
Deprecated, for removal: This API element is subject to removal in a future version.
getModel() - Method in class org.springframework.ai.model.openai.autoconfigure.AbstractOpenAiProperties
 
getModel() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioSpeechProperties
 
getModel() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioSpeechProperties.Options
Deprecated, for removal: This API element is subject to removal in a future version.
getModel() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioTranscriptionProperties
 
getModel() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioTranscriptionProperties.Options
Deprecated, for removal: This API element is subject to removal in a future version.
getModel() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
getModel() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
Deprecated, for removal: This API element is subject to removal in a future version.
getModel() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingProperties
 
getModel() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingProperties.Options
Deprecated, for removal: This API element is subject to removal in a future version.
getModel() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiImageProperties
 
getModel() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiImageProperties.Options
Deprecated, for removal: This API element is subject to removal in a future version.
getModel() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiModerationProperties
 
getModel() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiModerationProperties.Options
Deprecated, for removal: This API element is subject to removal in a future version.
getN() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
getN() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
Deprecated, for removal: This API element is subject to removal in a future version.
getN() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiImageProperties
 
getN() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiImageProperties.Options
Deprecated, for removal: This API element is subject to removal in a future version.
getOptions() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioSpeechProperties
Deprecated, for removal: This API element is subject to removal in a future version.
getOptions() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioTranscriptionProperties
Deprecated, for removal: This API element is subject to removal in a future version.
getOptions() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
Deprecated, for removal: This API element is subject to removal in a future version.
getOptions() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingProperties
Deprecated, for removal: This API element is subject to removal in a future version.
getOptions() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiImageProperties
Deprecated, for removal: This API element is subject to removal in a future version.
getOptions() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiModerationProperties
Deprecated, for removal: This API element is subject to removal in a future version.
getOrganizationId() - Method in class org.springframework.ai.model.openai.autoconfigure.AbstractOpenAiProperties
 
getOrganizationId() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
Deprecated, for removal: This API element is subject to removal in a future version.
getOutputAudio() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
getOutputAudio() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
Deprecated, for removal: This API element is subject to removal in a future version.
getOutputModalities() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
getOutputModalities() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
Deprecated, for removal: This API element is subject to removal in a future version.
getParallelToolCalls() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
getParallelToolCalls() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
Deprecated, for removal: This API element is subject to removal in a future version.
getPresencePenalty() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
getPresencePenalty() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
Deprecated, for removal: This API element is subject to removal in a future version.
getPrompt() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioTranscriptionProperties
 
getPrompt() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioTranscriptionProperties.Options
Deprecated, for removal: This API element is subject to removal in a future version.
getPromptCacheKey() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
getPromptCacheKey() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
Deprecated, for removal: This API element is subject to removal in a future version.
getProxy() - Method in class org.springframework.ai.model.openai.autoconfigure.AbstractOpenAiProperties
 
getProxy() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
Deprecated, for removal: This API element is subject to removal in a future version.
getQuality() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiImageProperties
 
getQuality() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiImageProperties.Options
Deprecated, for removal: This API element is subject to removal in a future version.
getReasoningEffort() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
getReasoningEffort() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
Deprecated, for removal: This API element is subject to removal in a future version.
getResponseFormat() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioSpeechProperties
 
getResponseFormat() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioSpeechProperties.Options
Deprecated, for removal: This API element is subject to removal in a future version.
getResponseFormat() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioTranscriptionProperties
 
getResponseFormat() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioTranscriptionProperties.Options
Deprecated, for removal: This API element is subject to removal in a future version.
getResponseFormat() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
getResponseFormat() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
Deprecated, for removal: This API element is subject to removal in a future version.
getResponseFormat() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiImageProperties
 
getResponseFormat() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiImageProperties.Options
Deprecated, for removal: This API element is subject to removal in a future version.
getSeed() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
getSeed() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
Deprecated, for removal: This API element is subject to removal in a future version.
getServiceTier() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
getServiceTier() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
Deprecated, for removal: This API element is subject to removal in a future version.
getSize() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiImageProperties
 
getSize() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiImageProperties.Options
Deprecated, for removal: This API element is subject to removal in a future version.
getSpeed() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioSpeechProperties
 
getSpeed() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioSpeechProperties.Options
Deprecated, for removal: This API element is subject to removal in a future version.
getStop() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
getStop() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
Deprecated, for removal: This API element is subject to removal in a future version.
getStore() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
getStore() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
Deprecated, for removal: This API element is subject to removal in a future version.
getStreamOptions() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
getStreamOptions() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
Deprecated, for removal: This API element is subject to removal in a future version.
getStyle() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiImageProperties
 
getStyle() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiImageProperties.Options
Deprecated, for removal: This API element is subject to removal in a future version.
getTemperature() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioTranscriptionProperties
 
getTemperature() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioTranscriptionProperties.Options
Deprecated, for removal: This API element is subject to removal in a future version.
getTemperature() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
getTemperature() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
Deprecated, for removal: This API element is subject to removal in a future version.
getTimeout() - Method in class org.springframework.ai.model.openai.autoconfigure.AbstractOpenAiProperties
 
getTimeout() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
Deprecated, for removal: This API element is subject to removal in a future version.
getTimestampGranularities() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioTranscriptionProperties
 
getTimestampGranularities() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioTranscriptionProperties.Options
Deprecated, for removal: This API element is subject to removal in a future version.
getToolChoice() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
getToolChoice() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
Deprecated, for removal: This API element is subject to removal in a future version.
getTopLogprobs() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
getTopLogprobs() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
Deprecated, for removal: This API element is subject to removal in a future version.
getTopP() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
getTopP() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
Deprecated, for removal: This API element is subject to removal in a future version.
getUser() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
getUser() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
Deprecated, for removal: This API element is subject to removal in a future version.
getUser() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingProperties
 
getUser() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingProperties.Options
Deprecated, for removal: This API element is subject to removal in a future version.
getUser() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiImageProperties
 
getUser() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiImageProperties.Options
Deprecated, for removal: This API element is subject to removal in a future version.
getVerbosity() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
getVerbosity() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
Deprecated, for removal: This API element is subject to removal in a future version.
getVoice() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioSpeechProperties
 
getVoice() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioSpeechProperties.Options
Deprecated, for removal: This API element is subject to removal in a future version.
getWidth() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiImageProperties
 
getWidth() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiImageProperties.Options
Deprecated, for removal: This API element is subject to removal in a future version.

I

isConnectionPoolMetricsEnabled() - Method in class org.springframework.ai.model.openai.autoconfigure.AbstractOpenAiProperties
 
isGitHubModels() - Method in class org.springframework.ai.model.openai.autoconfigure.AbstractOpenAiProperties
 
isMicrosoftFoundry() - Method in class org.springframework.ai.model.openai.autoconfigure.AbstractOpenAiProperties
 

O

OpenAiAudioSpeechAutoConfiguration - Class in org.springframework.ai.model.openai.autoconfigure
Audio Speech Auto-configuration for OpenAI SDK.
OpenAiAudioSpeechAutoConfiguration() - Constructor for class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioSpeechAutoConfiguration
 
OpenAiAudioSpeechProperties - Class in org.springframework.ai.model.openai.autoconfigure
OpenAI SDK Audio Speech autoconfiguration properties.
OpenAiAudioSpeechProperties() - Constructor for class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioSpeechProperties
 
OpenAiAudioSpeechProperties.Options - Class in org.springframework.ai.model.openai.autoconfigure
 
OpenAiAudioTranscriptionAutoConfiguration - Class in org.springframework.ai.model.openai.autoconfigure
Auto-configuration for OpenAI SDK audio transcription.
OpenAiAudioTranscriptionAutoConfiguration() - Constructor for class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioTranscriptionAutoConfiguration
 
OpenAiAudioTranscriptionProperties - Class in org.springframework.ai.model.openai.autoconfigure
Configuration properties for OpenAI SDK audio transcription.
OpenAiAudioTranscriptionProperties() - Constructor for class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioTranscriptionProperties
 
OpenAiAudioTranscriptionProperties.Options - Class in org.springframework.ai.model.openai.autoconfigure
 
OpenAiAutoConfigurationUtil - Class in org.springframework.ai.model.openai.autoconfigure
 
OpenAiAutoConfigurationUtil.ResolvedConnectionProperties - Class in org.springframework.ai.model.openai.autoconfigure
 
OpenAiChatAutoConfiguration - Class in org.springframework.ai.model.openai.autoconfigure
Chat Auto-configuration for OpenAI SDK.
OpenAiChatAutoConfiguration() - Constructor for class org.springframework.ai.model.openai.autoconfigure.OpenAiChatAutoConfiguration
 
openAiChatModel(OpenAiCommonProperties, OpenAiChatProperties, ToolCallingManager, ObjectProvider<ObservationRegistry>, ObjectProvider<MeterRegistry>, ObjectProvider<ChatModelObservationConvention>, ObjectProvider<OpenAiHttpClientBuilderCustomizer>) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatAutoConfiguration
 
OpenAiChatProperties - Class in org.springframework.ai.model.openai.autoconfigure
OpenAI SDK Chat autoconfiguration properties.
OpenAiChatProperties() - Constructor for class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
OpenAiChatProperties.Options - Class in org.springframework.ai.model.openai.autoconfigure
 
OpenAiCommonProperties - Class in org.springframework.ai.model.openai.autoconfigure
 
OpenAiCommonProperties() - Constructor for class org.springframework.ai.model.openai.autoconfigure.OpenAiCommonProperties
 
OpenAiEmbeddingAutoConfiguration - Class in org.springframework.ai.model.openai.autoconfigure
Embedding Auto-configuration for OpenAI SDK.
OpenAiEmbeddingAutoConfiguration() - Constructor for class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingAutoConfiguration
 
openAiEmbeddingModel(OpenAiCommonProperties, OpenAiEmbeddingProperties, ObjectProvider<ObservationRegistry>, ObjectProvider<MeterRegistry>, ObjectProvider<EmbeddingModelObservationConvention>, ObjectProvider<OpenAiHttpClientBuilderCustomizer>) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingAutoConfiguration
 
OpenAiEmbeddingProperties - Class in org.springframework.ai.model.openai.autoconfigure
 
OpenAiEmbeddingProperties() - Constructor for class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingProperties
 
OpenAiEmbeddingProperties.Options - Class in org.springframework.ai.model.openai.autoconfigure
 
OpenAiImageAutoConfiguration - Class in org.springframework.ai.model.openai.autoconfigure
Image Auto-configuration for OpenAI.
OpenAiImageAutoConfiguration() - Constructor for class org.springframework.ai.model.openai.autoconfigure.OpenAiImageAutoConfiguration
 
openAiImageModel(OpenAiCommonProperties, OpenAiImageProperties, ObjectProvider<ObservationRegistry>, ObjectProvider<MeterRegistry>, ObjectProvider<ImageModelObservationConvention>, ObjectProvider<OpenAiHttpClientBuilderCustomizer>) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiImageAutoConfiguration
 
OpenAiImageProperties - Class in org.springframework.ai.model.openai.autoconfigure
OpenAI SDK Image autoconfiguration properties.
OpenAiImageProperties() - Constructor for class org.springframework.ai.model.openai.autoconfigure.OpenAiImageProperties
 
OpenAiImageProperties.Options - Class in org.springframework.ai.model.openai.autoconfigure
 
OpenAiModerationAutoConfiguration - Class in org.springframework.ai.model.openai.autoconfigure
Moderation Auto-configuration for OpenAI SDK.
OpenAiModerationAutoConfiguration() - Constructor for class org.springframework.ai.model.openai.autoconfigure.OpenAiModerationAutoConfiguration
 
OpenAiModerationProperties - Class in org.springframework.ai.model.openai.autoconfigure
OpenAI SDK Moderation autoconfiguration properties.
OpenAiModerationProperties() - Constructor for class org.springframework.ai.model.openai.autoconfigure.OpenAiModerationProperties
 
OpenAiModerationProperties.Options - Class in org.springframework.ai.model.openai.autoconfigure
 
openAiSdkAudioSpeechModel(OpenAiCommonProperties, OpenAiAudioSpeechProperties, ObjectProvider<ObservationRegistry>, ObjectProvider<MeterRegistry>, ObjectProvider<OpenAiHttpClientBuilderCustomizer>) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioSpeechAutoConfiguration
 
openAiSdkAudioTranscriptionModel(OpenAiCommonProperties, OpenAiAudioTranscriptionProperties, ObjectProvider<ObservationRegistry>, ObjectProvider<MeterRegistry>, ObjectProvider<OpenAiHttpClientBuilderCustomizer>) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioTranscriptionAutoConfiguration
 
openAiSdkModerationModel(OpenAiCommonProperties, OpenAiModerationProperties, ObjectProvider<ObservationRegistry>, ObjectProvider<MeterRegistry>, ObjectProvider<OpenAiHttpClientBuilderCustomizer>) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiModerationAutoConfiguration
 
Options() - Constructor for class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioSpeechProperties.Options
 
Options() - Constructor for class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioTranscriptionProperties.Options
 
Options() - Constructor for class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
 
Options() - Constructor for class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingProperties.Options
 
Options() - Constructor for class org.springframework.ai.model.openai.autoconfigure.OpenAiImageProperties.Options
 
Options() - Constructor for class org.springframework.ai.model.openai.autoconfigure.OpenAiModerationProperties.Options
 
org.springframework.ai.model.openai.autoconfigure - package org.springframework.ai.model.openai.autoconfigure
 

R

resolveCommonProperties(AbstractOpenAiProperties, AbstractOpenAiProperties) - Static method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAutoConfigurationUtil
 
ResolvedConnectionProperties() - Constructor for class org.springframework.ai.model.openai.autoconfigure.OpenAiAutoConfigurationUtil.ResolvedConnectionProperties
 

S

setApiKey(String) - Method in class org.springframework.ai.model.openai.autoconfigure.AbstractOpenAiProperties
 
setApiKey(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
 
setBaseUrl(String) - Method in class org.springframework.ai.model.openai.autoconfigure.AbstractOpenAiProperties
 
setBaseUrl(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
 
setConnectionPoolMetricsEnabled(boolean) - Method in class org.springframework.ai.model.openai.autoconfigure.AbstractOpenAiProperties
 
setCredential(Credential) - Method in class org.springframework.ai.model.openai.autoconfigure.AbstractOpenAiProperties
 
setCredential(Credential) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
 
setCustomHeaders(Map<String, String>) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
 
setCustomHeaders(Map<String, String>) - Method in class org.springframework.ai.model.openai.autoconfigure.AbstractOpenAiProperties
 
setDeploymentName(String) - Method in class org.springframework.ai.model.openai.autoconfigure.AbstractOpenAiProperties
Alias for setAzureDeploymentName()
setDeploymentName(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
 
setDimensions(Integer) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingProperties.Options
 
setDimensions(Integer) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingProperties
 
setEncodingFormat(OpenAiEmbeddingOptions.EncodingFormat) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingProperties.Options
 
setEncodingFormat(OpenAiEmbeddingOptions.EncodingFormat) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingProperties
 
setExtraBody(Map<String, Object>) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
 
setExtraBody(Map<String, Object>) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
setFrequencyPenalty(Double) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
 
setFrequencyPenalty(Double) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
setGitHubModels(boolean) - Method in class org.springframework.ai.model.openai.autoconfigure.AbstractOpenAiProperties
 
setGitHubModels(Boolean) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
 
setHeight(Integer) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiImageProperties.Options
 
setHeight(Integer) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiImageProperties
 
setInput(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioSpeechProperties.Options
 
setInput(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioSpeechProperties
 
setLanguage(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioTranscriptionProperties.Options
 
setLanguage(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioTranscriptionProperties
 
setLogitBias(Map<String, Integer>) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
 
setLogitBias(Map<String, Integer>) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
setLogprobs(Boolean) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
 
setLogprobs(Boolean) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
setMaxCompletionTokens(Integer) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
 
setMaxCompletionTokens(Integer) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
setMaxRetries(int) - Method in class org.springframework.ai.model.openai.autoconfigure.AbstractOpenAiProperties
 
setMaxRetries(Integer) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
 
setMaxTokens(Integer) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
 
setMaxTokens(Integer) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
setMetadata(Map<String, String>) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
 
setMetadata(Map<String, String>) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
setMetadataMode(MetadataMode) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingProperties
 
setMicrosoftDeploymentName(String) - Method in class org.springframework.ai.model.openai.autoconfigure.AbstractOpenAiProperties
 
setMicrosoftDeploymentName(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
 
setMicrosoftFoundry(boolean) - Method in class org.springframework.ai.model.openai.autoconfigure.AbstractOpenAiProperties
 
setMicrosoftFoundry(Boolean) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
 
setMicrosoftFoundryServiceVersion(AzureOpenAIServiceVersion) - Method in class org.springframework.ai.model.openai.autoconfigure.AbstractOpenAiProperties
 
setMicrosoftFoundryServiceVersion(AzureOpenAIServiceVersion) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
 
setModel(String) - Method in class org.springframework.ai.model.openai.autoconfigure.AbstractOpenAiProperties
 
setModel(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioSpeechProperties.Options
 
setModel(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioSpeechProperties
 
setModel(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioTranscriptionProperties.Options
 
setModel(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioTranscriptionProperties
 
setModel(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
 
setModel(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
setModel(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingProperties.Options
 
setModel(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingProperties
 
setModel(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiImageProperties.Options
 
setModel(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiImageProperties
 
setModel(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiModerationProperties.Options
 
setModel(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiModerationProperties
 
setN(Integer) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
 
setN(Integer) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
setN(Integer) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiImageProperties.Options
 
setN(Integer) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiImageProperties
 
setOptions(OpenAiAudioSpeechProperties.Options) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioSpeechProperties
 
setOptions(OpenAiAudioTranscriptionProperties.Options) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioTranscriptionProperties
 
setOptions(OpenAiChatProperties.Options) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
setOptions(OpenAiEmbeddingProperties.Options) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingProperties
 
setOptions(OpenAiImageProperties.Options) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiImageProperties
 
setOptions(OpenAiModerationProperties.Options) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiModerationProperties
 
setOrganizationId(String) - Method in class org.springframework.ai.model.openai.autoconfigure.AbstractOpenAiProperties
 
setOrganizationId(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
 
setOutputAudio(OpenAiChatOptions.AudioParameters) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
 
setOutputAudio(OpenAiChatOptions.AudioParameters) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
setOutputModalities(List<String>) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
 
setOutputModalities(List<String>) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
setParallelToolCalls(Boolean) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
 
setParallelToolCalls(Boolean) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
setPresencePenalty(Double) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
 
setPresencePenalty(Double) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
setPrompt(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioTranscriptionProperties.Options
 
setPrompt(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioTranscriptionProperties
 
setPromptCacheKey(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
 
setPromptCacheKey(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
setProxy(Proxy) - Method in class org.springframework.ai.model.openai.autoconfigure.AbstractOpenAiProperties
 
setProxy(Proxy) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
 
setQuality(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiImageProperties.Options
 
setQuality(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiImageProperties
 
setReasoningEffort(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
 
setReasoningEffort(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
setResponseFormat(AudioResponseFormat) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioTranscriptionProperties.Options
 
setResponseFormat(AudioResponseFormat) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioTranscriptionProperties
 
setResponseFormat(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioSpeechProperties.Options
 
setResponseFormat(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioSpeechProperties
 
setResponseFormat(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiImageProperties.Options
 
setResponseFormat(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiImageProperties
 
setResponseFormat(OpenAiChatModel.ResponseFormat) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
 
setResponseFormat(OpenAiChatModel.ResponseFormat) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
setSeed(Integer) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
 
setSeed(Integer) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
setServiceTier(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
 
setServiceTier(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
setSize(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiImageProperties.Options
 
setSize(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiImageProperties
 
setSpeed(Double) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioSpeechProperties.Options
 
setSpeed(Double) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioSpeechProperties
 
setStop(List<String>) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
 
setStop(List<String>) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
setStore(Boolean) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
 
setStore(Boolean) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
setStreamOptions(OpenAiChatOptions.StreamOptions) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
 
setStreamOptions(OpenAiChatOptions.StreamOptions) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
setStyle(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiImageProperties.Options
 
setStyle(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiImageProperties
 
setTemperature(Double) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
 
setTemperature(Double) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
setTemperature(Float) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioTranscriptionProperties.Options
 
setTemperature(Float) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioTranscriptionProperties
 
setTimeout(Duration) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
 
setTimeout(Duration) - Method in class org.springframework.ai.model.openai.autoconfigure.AbstractOpenAiProperties
 
setTimestampGranularities(List<TranscriptionCreateParams.TimestampGranularity>) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioTranscriptionProperties.Options
 
setTimestampGranularities(List<TranscriptionCreateParams.TimestampGranularity>) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioTranscriptionProperties
 
setToolChoice(Object) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
 
setToolChoice(Object) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
setTopLogprobs(Integer) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
 
setTopLogprobs(Integer) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
setTopP(Double) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
 
setTopP(Double) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
setUser(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
 
setUser(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
setUser(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingProperties.Options
 
setUser(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingProperties
 
setUser(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiImageProperties.Options
 
setUser(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiImageProperties
 
setVerbosity(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties.Options
 
setVerbosity(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
setVoice(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioSpeechProperties.Options
 
setVoice(String) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioSpeechProperties
 
setWidth(Integer) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiImageProperties.Options
 
setWidth(Integer) - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiImageProperties
 

T

toOptions() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioSpeechProperties
 
toOptions() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiAudioTranscriptionProperties
 
toOptions() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiChatProperties
 
toOptions() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiEmbeddingProperties
 
toOptions() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiImageProperties
 
toOptions() - Method in class org.springframework.ai.model.openai.autoconfigure.OpenAiModerationProperties
 
A C D G I O R S T 
All Classes and Interfaces|All Packages|Constant Field Values