Index

A B C D E F G H I J L M N O P Q R S T V W Z 
All Classes and Interfaces|All Packages|Constant Field Values

A

anthropicApi(AnthropicConnectionProperties, ObjectProvider<RestClient.Builder>, ObjectProvider<WebClient.Builder>, ResponseErrorHandler) - Method in class org.springframework.ai.autoconfigure.anthropic.AnthropicAutoConfiguration
 
AnthropicAutoConfiguration - Class in org.springframework.ai.autoconfigure.anthropic
Auto-configuration for Anthropic Chat Model.
AnthropicAutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.anthropic.AnthropicAutoConfiguration
 
anthropicChatModel(AnthropicApi, AnthropicChatProperties, RetryTemplate, ToolCallingManager, ObjectProvider<ObservationRegistry>, ObjectProvider<ChatModelObservationConvention>) - Method in class org.springframework.ai.autoconfigure.anthropic.AnthropicAutoConfiguration
 
AnthropicChatProperties - Class in org.springframework.ai.autoconfigure.anthropic
Anthropic Chat autoconfiguration properties.
AnthropicChatProperties() - Constructor for class org.springframework.ai.autoconfigure.anthropic.AnthropicChatProperties
 
AnthropicConnectionProperties - Class in org.springframework.ai.autoconfigure.anthropic
Anthropic API connection properties.
AnthropicConnectionProperties() - Constructor for class org.springframework.ai.autoconfigure.anthropic.AnthropicConnectionProperties
 
AUTOINDEX - Enum constant in enum class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties.MilvusIndexType
 
AwsOpenSearchConnectionDetails - Interface in org.springframework.ai.autoconfigure.vectorstore.opensearch
 
azureOpenAiAudioTranscriptionModel(OpenAIClientBuilder, AzureOpenAiAudioTranscriptionProperties) - Method in class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiAutoConfiguration
 
AzureOpenAiAudioTranscriptionProperties - Class in org.springframework.ai.autoconfigure.azure.openai
Configuration properties for Azure OpenAI audio transcription.
AzureOpenAiAudioTranscriptionProperties() - Constructor for class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiAudioTranscriptionProperties
 
AzureOpenAiAutoConfiguration - Class in org.springframework.ai.autoconfigure.azure.openai
Auto-configuration for Azure OpenAI.
AzureOpenAiAutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiAutoConfiguration
 
azureOpenAiChatModel(OpenAIClientBuilder, AzureOpenAiChatProperties, ToolCallingManager, ObjectProvider<ObservationRegistry>, ObjectProvider<ChatModelObservationConvention>) - Method in class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiAutoConfiguration
 
AzureOpenAiChatProperties - Class in org.springframework.ai.autoconfigure.azure.openai
 
AzureOpenAiChatProperties() - Constructor for class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiChatProperties
 
AzureOpenAIClientBuilderCustomizer - Interface in org.springframework.ai.autoconfigure.azure.openai
Callback interface that can be implemented by beans wishing to customize the OpenAIClientBuilder whilst retaining the default auto-configuration.
AzureOpenAiConnectionProperties - Class in org.springframework.ai.autoconfigure.azure.openai
 
AzureOpenAiConnectionProperties() - Constructor for class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiConnectionProperties
 
azureOpenAiEmbeddingModel(OpenAIClientBuilder, AzureOpenAiEmbeddingProperties, ObjectProvider<ObservationRegistry>, ObjectProvider<EmbeddingModelObservationConvention>) - Method in class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiAutoConfiguration
 
AzureOpenAiEmbeddingProperties - Class in org.springframework.ai.autoconfigure.azure.openai
 
AzureOpenAiEmbeddingProperties() - Constructor for class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiEmbeddingProperties
 
azureOpenAiImageClient(OpenAIClientBuilder, AzureOpenAiImageOptionsProperties) - Method in class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiAutoConfiguration
 
AzureOpenAiImageOptionsProperties - Class in org.springframework.ai.autoconfigure.azure.openai
Configuration properties for Azure OpenAI image generation options.
AzureOpenAiImageOptionsProperties() - Constructor for class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiImageOptionsProperties
 
AzureVectorStoreAutoConfiguration - Class in org.springframework.ai.autoconfigure.vectorstore.azure
Auto-configuration for Azure Vector Store.
AzureVectorStoreAutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.vectorstore.azure.AzureVectorStoreAutoConfiguration
 
AzureVectorStoreProperties - Class in org.springframework.ai.autoconfigure.vectorstore.azure
Configuration properties for Azure Vector Store.
AzureVectorStoreProperties() - Constructor for class org.springframework.ai.autoconfigure.vectorstore.azure.AzureVectorStoreProperties
 

B

Backoff() - Constructor for class org.springframework.ai.autoconfigure.retry.SpringAiRetryProperties.Backoff
 
BedrockAwsConnectionConfiguration - Class in org.springframework.ai.autoconfigure.bedrock
Configuration for AWS connection.
BedrockAwsConnectionConfiguration() - Constructor for class org.springframework.ai.autoconfigure.bedrock.BedrockAwsConnectionConfiguration
 
BedrockAwsConnectionProperties - Class in org.springframework.ai.autoconfigure.bedrock
Configuration properties for Bedrock AWS connection.
BedrockAwsConnectionProperties() - Constructor for class org.springframework.ai.autoconfigure.bedrock.BedrockAwsConnectionProperties
 
BedrockCohereEmbeddingAutoConfiguration - Class in org.springframework.ai.autoconfigure.bedrock.cohere
Auto-configuration for Bedrock Cohere Embedding Model.
BedrockCohereEmbeddingAutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.bedrock.cohere.BedrockCohereEmbeddingAutoConfiguration
 
BedrockCohereEmbeddingProperties - Class in org.springframework.ai.autoconfigure.bedrock.cohere
Bedrock Cohere Embedding autoconfiguration properties.
BedrockCohereEmbeddingProperties() - Constructor for class org.springframework.ai.autoconfigure.bedrock.cohere.BedrockCohereEmbeddingProperties
 
BedrockConverseProxyChatAutoConfiguration - Class in org.springframework.ai.autoconfigure.bedrock.converse
Auto-configuration for Bedrock Converse Proxy Chat Client.
BedrockConverseProxyChatAutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.bedrock.converse.BedrockConverseProxyChatAutoConfiguration
 
BedrockConverseProxyChatProperties - Class in org.springframework.ai.autoconfigure.bedrock.converse
Configuration properties for Bedrock Converse.
BedrockConverseProxyChatProperties() - Constructor for class org.springframework.ai.autoconfigure.bedrock.converse.BedrockConverseProxyChatProperties
 
bedrockProxyChatModel(AwsCredentialsProvider, AwsRegionProvider, BedrockAwsConnectionProperties, BedrockConverseProxyChatProperties, ToolCallingManager, ObjectProvider<ObservationRegistry>, ObjectProvider<ChatModelObservationConvention>, ObjectProvider<BedrockRuntimeClient>, ObjectProvider<BedrockRuntimeAsyncClient>) - Method in class org.springframework.ai.autoconfigure.bedrock.converse.BedrockConverseProxyChatAutoConfiguration
 
BedrockTitanEmbeddingAutoConfiguration - Class in org.springframework.ai.autoconfigure.bedrock.titan
Auto-configuration for Bedrock Titan Embedding Model.
BedrockTitanEmbeddingAutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.bedrock.titan.BedrockTitanEmbeddingAutoConfiguration
 
BedrockTitanEmbeddingProperties - Class in org.springframework.ai.autoconfigure.bedrock.titan
Bedrock Titan Embedding autoconfiguration properties.
BedrockTitanEmbeddingProperties() - Constructor for class org.springframework.ai.autoconfigure.bedrock.titan.BedrockTitanEmbeddingProperties
 
BIN_FLAT - Enum constant in enum class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties.MilvusIndexType
 
BIN_IVF_FLAT - Enum constant in enum class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties.MilvusIndexType
 

C

Cache() - Constructor for class org.springframework.ai.autoconfigure.transformers.TransformersEmbeddingModelProperties.Cache
 
CassandraChatMemoryAutoConfiguration - Class in org.springframework.ai.autoconfigure.chat.memory.cassandra
Auto-configuration for CassandraChatMemory.
CassandraChatMemoryAutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.chat.memory.cassandra.CassandraChatMemoryAutoConfiguration
 
CassandraChatMemoryProperties - Class in org.springframework.ai.autoconfigure.chat.memory.cassandra
Configuration properties for Cassandra chat memory.
CassandraChatMemoryProperties() - Constructor for class org.springframework.ai.autoconfigure.chat.memory.cassandra.CassandraChatMemoryProperties
 
CassandraVectorStoreAutoConfiguration - Class in org.springframework.ai.autoconfigure.vectorstore.cassandra
Auto-configuration for Cassandra Vector Store.
CassandraVectorStoreAutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.vectorstore.cassandra.CassandraVectorStoreAutoConfiguration
 
CassandraVectorStoreProperties - Class in org.springframework.ai.autoconfigure.vectorstore.cassandra
Configuration properties for Cassandra Vector Store.
CassandraVectorStoreProperties() - Constructor for class org.springframework.ai.autoconfigure.vectorstore.cassandra.CassandraVectorStoreProperties
 
ChatClientAutoConfiguration - Class in org.springframework.ai.autoconfigure.chat.client
Auto-configuration for ChatClient.
ChatClientAutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.chat.client.ChatClientAutoConfiguration
 
ChatClientBuilderConfigurer - Class in org.springframework.ai.autoconfigure.chat.client
Builder for configuring a ChatClient.Builder.
ChatClientBuilderConfigurer() - Constructor for class org.springframework.ai.autoconfigure.chat.client.ChatClientBuilderConfigurer
 
ChatClientBuilderProperties - Class in org.springframework.ai.autoconfigure.chat.client
Configuration properties for the chat client builder.
ChatClientBuilderProperties() - Constructor for class org.springframework.ai.autoconfigure.chat.client.ChatClientBuilderProperties
 
ChatClientBuilderProperties.Observations - Class in org.springframework.ai.autoconfigure.chat.client
 
chatMemory(CassandraChatMemoryProperties, CqlSession) - Method in class org.springframework.ai.autoconfigure.chat.memory.cassandra.CassandraChatMemoryAutoConfiguration
 
ChatObservationAutoConfiguration - Class in org.springframework.ai.autoconfigure.chat.observation
Auto-configuration for Spring AI chat model observations.
ChatObservationAutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.chat.observation.ChatObservationAutoConfiguration
 
ChatObservationProperties - Class in org.springframework.ai.autoconfigure.chat.observation
Configuration properties for chat model observations.
ChatObservationProperties() - Constructor for class org.springframework.ai.autoconfigure.chat.observation.ChatObservationProperties
 
chromaApi(ChromaApiProperties, ObjectProvider<RestClient.Builder>, ChromaConnectionDetails, ObjectMapper) - Method in class org.springframework.ai.autoconfigure.vectorstore.chroma.ChromaVectorStoreAutoConfiguration
 
ChromaApiProperties - Class in org.springframework.ai.autoconfigure.vectorstore.chroma
Configuration properties for Chroma API client.
ChromaApiProperties() - Constructor for class org.springframework.ai.autoconfigure.vectorstore.chroma.ChromaApiProperties
 
ChromaConnectionDetails - Interface in org.springframework.ai.autoconfigure.vectorstore.chroma
Connection details for a Chroma service.
ChromaVectorStoreAutoConfiguration - Class in org.springframework.ai.autoconfigure.vectorstore.chroma
Auto-configuration for Chroma Vector Store.
ChromaVectorStoreAutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.vectorstore.chroma.ChromaVectorStoreAutoConfiguration
 
ChromaVectorStoreProperties - Class in org.springframework.ai.autoconfigure.vectorstore.chroma
Configuration properties for Chroma Vector Store.
ChromaVectorStoreProperties() - Constructor for class org.springframework.ai.autoconfigure.vectorstore.chroma.ChromaVectorStoreProperties
 
cohereEmbeddingApi(AwsCredentialsProvider, AwsRegionProvider, BedrockCohereEmbeddingProperties, BedrockAwsConnectionProperties, ObjectMapper) - Method in class org.springframework.ai.autoconfigure.bedrock.cohere.BedrockCohereEmbeddingAutoConfiguration
 
cohereEmbeddingModel(CohereEmbeddingBedrockApi, BedrockCohereEmbeddingProperties) - Method in class org.springframework.ai.autoconfigure.bedrock.cohere.BedrockCohereEmbeddingAutoConfiguration
 
CommonChatMemoryProperties - Class in org.springframework.ai.autoconfigure.chat.memory
Configuration properties for the common chat memory.
CommonChatMemoryProperties() - Constructor for class org.springframework.ai.autoconfigure.chat.memory.CommonChatMemoryProperties
 
CommonVectorStoreProperties - Class in org.springframework.ai.autoconfigure.vectorstore
Common properties for vector stores.
CommonVectorStoreProperties() - Constructor for class org.springframework.ai.autoconfigure.vectorstore.CommonVectorStoreProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.anthropic.AnthropicChatProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.anthropic.AnthropicConnectionProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiAudioTranscriptionProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiChatProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiConnectionProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiEmbeddingProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiImageOptionsProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.bedrock.BedrockAwsConnectionProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.bedrock.cohere.BedrockCohereEmbeddingProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.bedrock.converse.BedrockConverseProxyChatProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.bedrock.titan.BedrockTitanEmbeddingProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.chat.client.ChatClientBuilderProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.chat.memory.cassandra.CassandraChatMemoryProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.chat.observation.ChatObservationProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.huggingface.HuggingfaceChatProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.image.observation.ImageObservationProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.minimax.MiniMaxChatProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.minimax.MiniMaxConnectionProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.minimax.MiniMaxEmbeddingProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.mistralai.MistralAiChatProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.mistralai.MistralAiCommonProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.mistralai.MistralAiEmbeddingProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.moonshot.MoonshotChatProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.moonshot.MoonshotCommonProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.oci.genai.OCICohereChatModelProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.oci.genai.OCIConnectionProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.oci.genai.OCIEmbeddingModelProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.ollama.OllamaChatProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.ollama.OllamaConnectionProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.ollama.OllamaEmbeddingProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.ollama.OllamaInitializationProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.openai.OpenAiAudioSpeechProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.openai.OpenAiAudioTranscriptionProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.openai.OpenAiChatProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.openai.OpenAiConnectionProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.openai.OpenAiEmbeddingProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.openai.OpenAiImageProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.openai.OpenAiModerationProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.postgresml.PostgresMlEmbeddingProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.qianfan.QianFanChatProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.qianfan.QianFanConnectionProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.qianfan.QianFanEmbeddingProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.qianfan.QianFanImageProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.retry.SpringAiRetryProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.stabilityai.StabilityAiConnectionProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.stabilityai.StabilityAiImageProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.transformers.TransformersEmbeddingModelProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.vectorstore.azure.AzureVectorStoreProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.vectorstore.cassandra.CassandraVectorStoreProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.vectorstore.chroma.ChromaApiProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.vectorstore.chroma.ChromaVectorStoreProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.vectorstore.cosmosdb.CosmosDBVectorStoreProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.vectorstore.gemfire.GemFireVectorStoreProperties
Configuration prefix for Spring AI VectorStore GemFire.
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.vectorstore.hanadb.HanaCloudVectorStoreProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.vectorstore.mariadb.MariaDbStoreProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.vectorstore.mongo.MongoDBAtlasVectorStoreProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.vectorstore.neo4j.Neo4jVectorStoreProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.vectorstore.observation.VectorStoreObservationProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.vectorstore.opensearch.OpenSearchVectorStoreProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.vectorstore.oracle.OracleVectorStoreProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.vectorstore.pgvector.PgVectorStoreProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.vectorstore.pinecone.PineconeVectorStoreProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.vectorstore.qdrant.QdrantVectorStoreProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.vectorstore.redis.RedisVectorStoreProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.vectorstore.typesense.TypesenseServiceClientProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.vectorstore.typesense.TypesenseVectorStoreProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.vectorstore.weaviate.WeaviateVectorStoreProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.vertexai.embedding.VertexAiEmbeddingConnectionProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.vertexai.embedding.VertexAiMultimodalEmbeddingProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.vertexai.embedding.VertexAiTextEmbeddingProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.vertexai.gemini.VertexAiGeminiChatProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.vertexai.gemini.VertexAiGeminiConnectionProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.watsonxai.WatsonxAiChatProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.watsonxai.WatsonxAiConnectionProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.watsonxai.WatsonxAiEmbeddingProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.zhipuai.ZhiPuAiChatProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.zhipuai.ZhiPuAiConnectionProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.zhipuai.ZhiPuAiEmbeddingProperties
 
CONFIG_PREFIX - Static variable in class org.springframework.ai.autoconfigure.zhipuai.ZhiPuAiImageProperties
 
configure(ChatClient.Builder) - Method in class org.springframework.ai.autoconfigure.chat.client.ChatClientBuilderConfigurer
Configure the specified ChatClient.Builder.
connectionDetails(VertexAiEmbeddingConnectionProperties) - Method in class org.springframework.ai.autoconfigure.vertexai.embedding.VertexAiEmbeddingAutoConfiguration
 
COSINE - Enum constant in enum class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties.MilvusMetricType
Cosine distance
cosmosClient(CosmosDBVectorStoreProperties) - Method in class org.springframework.ai.autoconfigure.vectorstore.cosmosdb.CosmosDBVectorStoreAutoConfiguration
 
cosmosDBVectorStore(ObservationRegistry, ObjectProvider<VectorStoreObservationConvention>, CosmosDBVectorStoreProperties, CosmosAsyncClient, EmbeddingModel, BatchingStrategy) - Method in class org.springframework.ai.autoconfigure.vectorstore.cosmosdb.CosmosDBVectorStoreAutoConfiguration
 
CosmosDBVectorStoreAutoConfiguration - Class in org.springframework.ai.autoconfigure.vectorstore.cosmosdb
Auto-configuration for CosmosDB Vector Store.
CosmosDBVectorStoreAutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.vectorstore.cosmosdb.CosmosDBVectorStoreAutoConfiguration
 
CosmosDBVectorStoreProperties - Class in org.springframework.ai.autoconfigure.vectorstore.cosmosdb
Configuration properties for CosmosDB Vector Store.
CosmosDBVectorStoreProperties() - Constructor for class org.springframework.ai.autoconfigure.vectorstore.cosmosdb.CosmosDBVectorStoreProperties
 
credentialsProvider(BedrockAwsConnectionProperties) - Method in class org.springframework.ai.autoconfigure.bedrock.BedrockAwsConnectionConfiguration
 
customize(OpenAIClientBuilder) - Method in interface org.springframework.ai.autoconfigure.azure.openai.AzureOpenAIClientBuilderCustomizer
Customize the OpenAIClientBuilder.

D

DEDICATED - Enum constant in enum class org.springframework.ai.autoconfigure.oci.genai.ServingMode
 
DEFAULT_BASE_URL - Static variable in class org.springframework.ai.autoconfigure.minimax.MiniMaxConnectionProperties
 
DEFAULT_BASE_URL - Static variable in class org.springframework.ai.autoconfigure.mistralai.MistralAiCommonProperties
 
DEFAULT_BASE_URL - Static variable in class org.springframework.ai.autoconfigure.moonshot.MoonshotCommonProperties
 
DEFAULT_BASE_URL - Static variable in class org.springframework.ai.autoconfigure.openai.OpenAiConnectionProperties
 
DEFAULT_BASE_URL - Static variable in class org.springframework.ai.autoconfigure.qianfan.QianFanConnectionProperties
 
DEFAULT_BASE_URL - Static variable in class org.springframework.ai.autoconfigure.stabilityai.StabilityAiConnectionProperties
 
DEFAULT_BASE_URL - Static variable in class org.springframework.ai.autoconfigure.zhipuai.ZhiPuAiConnectionProperties
 
DEFAULT_CACHE_DIRECTORY - Static variable in class org.springframework.ai.autoconfigure.transformers.TransformersEmbeddingModelProperties
 
DEFAULT_CHAT_MODEL - Static variable in class org.springframework.ai.autoconfigure.minimax.MiniMaxChatProperties
 
DEFAULT_CHAT_MODEL - Static variable in class org.springframework.ai.autoconfigure.mistralai.MistralAiChatProperties
 
DEFAULT_CHAT_MODEL - Static variable in class org.springframework.ai.autoconfigure.moonshot.MoonshotChatProperties
 
DEFAULT_CHAT_MODEL - Static variable in class org.springframework.ai.autoconfigure.openai.OpenAiChatProperties
 
DEFAULT_CHAT_MODEL - Static variable in class org.springframework.ai.autoconfigure.qianfan.QianFanChatProperties
 
DEFAULT_CHAT_MODEL - Static variable in class org.springframework.ai.autoconfigure.zhipuai.ZhiPuAiChatProperties
 
DEFAULT_COMPLETIONS_PATH - Static variable in class org.springframework.ai.autoconfigure.openai.OpenAiChatProperties
 
DEFAULT_DEPLOYMENT_NAME - Static variable in class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiChatProperties
 
DEFAULT_EMBEDDING_MODEL - Static variable in class org.springframework.ai.autoconfigure.minimax.MiniMaxEmbeddingProperties
 
DEFAULT_EMBEDDING_MODEL - Static variable in class org.springframework.ai.autoconfigure.mistralai.MistralAiEmbeddingProperties
 
DEFAULT_EMBEDDING_MODEL - Static variable in class org.springframework.ai.autoconfigure.openai.OpenAiEmbeddingProperties
 
DEFAULT_EMBEDDING_MODEL - Static variable in class org.springframework.ai.autoconfigure.zhipuai.ZhiPuAiEmbeddingProperties
 
DEFAULT_EMBEDDINGS_PATH - Static variable in class org.springframework.ai.autoconfigure.openai.OpenAiEmbeddingProperties
 
DEFAULT_ENCODING_FORMAT - Static variable in class org.springframework.ai.autoconfigure.mistralai.MistralAiEmbeddingProperties
 
DEFAULT_IMAGE_MODEL - Static variable in class org.springframework.ai.autoconfigure.openai.OpenAiImageProperties
 
DEFAULT_IMAGE_MODEL - Static variable in class org.springframework.ai.autoconfigure.qianfan.QianFanImageProperties
 
DEFAULT_MODEL - Static variable in class org.springframework.ai.autoconfigure.vertexai.gemini.VertexAiGeminiChatProperties
 
DEFAULT_SPEECH_MODEL - Static variable in class org.springframework.ai.autoconfigure.openai.OpenAiAudioSpeechProperties
 
DEFAULT_TRANSCRIPTION_MODEL - Static variable in class org.springframework.ai.autoconfigure.openai.OpenAiAudioTranscriptionProperties
 
DISKANN - Enum constant in enum class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties.MilvusIndexType
 
driverConfigLoaderBuilderCustomizer() - Method in class org.springframework.ai.autoconfigure.vectorstore.cassandra.CassandraVectorStoreAutoConfiguration
 

E

ElasticsearchVectorStoreAutoConfiguration - Class in org.springframework.ai.autoconfigure.vectorstore.elasticsearch
Auto-configuration for Elasticsearch Vector Store.
ElasticsearchVectorStoreAutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.vectorstore.elasticsearch.ElasticsearchVectorStoreAutoConfiguration
 
ElasticsearchVectorStoreProperties - Class in org.springframework.ai.autoconfigure.vectorstore.elasticsearch
Configuration properties for Elasticsearch Vector Store.
ElasticsearchVectorStoreProperties() - Constructor for class org.springframework.ai.autoconfigure.vectorstore.elasticsearch.ElasticsearchVectorStoreProperties
 
embeddingModel(TransformersEmbeddingModelProperties, ObjectProvider<ObservationRegistry>, ObjectProvider<EmbeddingModelObservationConvention>) - Method in class org.springframework.ai.autoconfigure.transformers.TransformersEmbeddingModelAutoConfiguration
 
EmbeddingObservationAutoConfiguration - Class in org.springframework.ai.autoconfigure.embedding.observation
Auto-configuration for Spring AI embedding model observations.
EmbeddingObservationAutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.embedding.observation.EmbeddingObservationAutoConfiguration
 

F

FILE - Enum constant in enum class org.springframework.ai.autoconfigure.oci.genai.OCIConnectionProperties.AuthenticationType
 
FLAT - Enum constant in enum class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties.MilvusIndexType
 

G

GemFireConnectionDetails - Interface in org.springframework.ai.autoconfigure.vectorstore.gemfire
Connection details for a GemFire service.
gemfireVectorStore(EmbeddingModel, GemFireVectorStoreProperties, GemFireConnectionDetails, ObjectProvider<ObservationRegistry>, ObjectProvider<VectorStoreObservationConvention>, BatchingStrategy) - Method in class org.springframework.ai.autoconfigure.vectorstore.gemfire.GemFireVectorStoreAutoConfiguration
 
GemFireVectorStoreAutoConfiguration - Class in org.springframework.ai.autoconfigure.vectorstore.gemfire
Auto-configuration for GemFire Vector Store.
GemFireVectorStoreAutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.vectorstore.gemfire.GemFireVectorStoreAutoConfiguration
 
GemFireVectorStoreProperties - Class in org.springframework.ai.autoconfigure.vectorstore.gemfire
Configuration properties for GemFire Vector Store.
GemFireVectorStoreProperties() - Constructor for class org.springframework.ai.autoconfigure.vectorstore.gemfire.GemFireVectorStoreProperties
 
generativeAiInferenceClient(OCIConnectionProperties) - Method in class org.springframework.ai.autoconfigure.oci.genai.OCIGenAiAutoConfiguration
 
getAccessKey() - Method in class org.springframework.ai.autoconfigure.bedrock.BedrockAwsConnectionProperties
 
getAccessKey() - Method in interface org.springframework.ai.autoconfigure.vectorstore.opensearch.AwsOpenSearchConnectionDetails
 
getAdditionalModels() - Method in class org.springframework.ai.autoconfigure.ollama.OllamaInitializationProperties.ModelTypeInit
 
getApiEndpoint() - Method in class org.springframework.ai.autoconfigure.vertexai.embedding.VertexAiEmbeddingConnectionProperties
 
getApiEndpoint() - Method in class org.springframework.ai.autoconfigure.vertexai.gemini.VertexAiGeminiConnectionProperties
 
getApiKey() - Method in class org.springframework.ai.autoconfigure.anthropic.AnthropicConnectionProperties
 
getApiKey() - Method in class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiConnectionProperties
 
getApiKey() - Method in class org.springframework.ai.autoconfigure.huggingface.HuggingfaceChatProperties
 
getApiKey() - Method in class org.springframework.ai.autoconfigure.minimax.MiniMaxChatProperties
 
getApiKey() - Method in class org.springframework.ai.autoconfigure.mistralai.MistralAiParentProperties
 
getApiKey() - Method in class org.springframework.ai.autoconfigure.moonshot.MoonshotParentProperties
 
getApiKey() - Method in class org.springframework.ai.autoconfigure.openai.OpenAiModerationProperties
 
getApiKey() - Method in class org.springframework.ai.autoconfigure.qianfan.QianFanChatProperties
 
getApiKey() - Method in class org.springframework.ai.autoconfigure.stabilityai.StabilityAiConnectionProperties
 
getApiKey() - Method in class org.springframework.ai.autoconfigure.vectorstore.azure.AzureVectorStoreProperties
 
getApiKey() - Method in class org.springframework.ai.autoconfigure.vectorstore.pinecone.PineconeVectorStoreProperties
 
getApiKey() - Method in interface org.springframework.ai.autoconfigure.vectorstore.qdrant.QdrantConnectionDetails
 
getApiKey() - Method in class org.springframework.ai.autoconfigure.vectorstore.qdrant.QdrantVectorStoreProperties
 
getApiKey() - Method in interface org.springframework.ai.autoconfigure.vectorstore.typesense.TypesenseConnectionDetails
 
getApiKey() - Method in class org.springframework.ai.autoconfigure.vectorstore.typesense.TypesenseServiceClientProperties
 
getApiKey() - Method in class org.springframework.ai.autoconfigure.vectorstore.weaviate.WeaviateVectorStoreProperties
 
getApiKey() - Method in class org.springframework.ai.autoconfigure.zhipuai.ZhiPuAiImageProperties
 
getAssistantColumn() - Method in class org.springframework.ai.autoconfigure.chat.memory.cassandra.CassandraChatMemoryProperties
 
getAuthenticationType() - Method in class org.springframework.ai.autoconfigure.oci.genai.OCIConnectionProperties
 
getAuthType() - Method in enum class org.springframework.ai.autoconfigure.oci.genai.OCIConnectionProperties.AuthenticationType
 
getAws() - Method in class org.springframework.ai.autoconfigure.vectorstore.opensearch.OpenSearchVectorStoreProperties
 
getBackoff() - Method in class org.springframework.ai.autoconfigure.retry.SpringAiRetryProperties
 
getBaseUrl() - Method in class org.springframework.ai.autoconfigure.anthropic.AnthropicConnectionProperties
 
getBaseUrl() - Method in class org.springframework.ai.autoconfigure.minimax.MiniMaxChatProperties
 
getBaseUrl() - Method in class org.springframework.ai.autoconfigure.mistralai.MistralAiParentProperties
 
getBaseUrl() - Method in class org.springframework.ai.autoconfigure.moonshot.MoonshotParentProperties
 
getBaseUrl() - Method in interface org.springframework.ai.autoconfigure.ollama.OllamaConnectionDetails
 
getBaseUrl() - Method in class org.springframework.ai.autoconfigure.ollama.OllamaConnectionProperties
 
getBaseUrl() - Method in class org.springframework.ai.autoconfigure.openai.OpenAiModerationProperties
 
getBaseUrl() - Method in class org.springframework.ai.autoconfigure.qianfan.QianFanChatProperties
 
getBaseUrl() - Method in class org.springframework.ai.autoconfigure.stabilityai.StabilityAiConnectionProperties
 
getBaseUrl() - Method in class org.springframework.ai.autoconfigure.watsonxai.WatsonxAiConnectionProperties
 
getBaseUrl() - Method in class org.springframework.ai.autoconfigure.zhipuai.ZhiPuAiImageProperties
 
getBeamWidth() - Method in class org.springframework.ai.autoconfigure.vectorstore.gemfire.GemFireVectorStoreProperties
 
getBetaVersion() - Method in class org.springframework.ai.autoconfigure.anthropic.AnthropicConnectionProperties
 
getBuckets() - Method in class org.springframework.ai.autoconfigure.vectorstore.gemfire.GemFireVectorStoreProperties
 
getCache() - Method in class org.springframework.ai.autoconfigure.transformers.TransformersEmbeddingModelProperties
 
getCaPemPath() - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
getChat() - Method in class org.springframework.ai.autoconfigure.ollama.OllamaInitializationProperties
 
getClientKeyPath() - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
getClientPemPath() - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
getCollectionName() - Method in class org.springframework.ai.autoconfigure.vectorstore.chroma.ChromaVectorStoreProperties
 
getCollectionName() - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties
 
getCollectionName() - Method in class org.springframework.ai.autoconfigure.vectorstore.mongo.MongoDBAtlasVectorStoreProperties
 
getCollectionName() - Method in class org.springframework.ai.autoconfigure.vectorstore.qdrant.QdrantVectorStoreProperties
 
getCollectionName() - Method in class org.springframework.ai.autoconfigure.vectorstore.typesense.TypesenseVectorStoreProperties
 
getCompartment() - Method in class org.springframework.ai.autoconfigure.oci.genai.OCIEmbeddingModelProperties
 
getCompletionsPath() - Method in class org.springframework.ai.autoconfigure.openai.OpenAiChatProperties
 
getConfigPrefix() - Static method in class org.springframework.ai.autoconfigure.bedrock.titan.BedrockTitanEmbeddingProperties
 
getConnectTimeoutMs() - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
getConsistencyLevel() - Method in class org.springframework.ai.autoconfigure.vectorstore.weaviate.WeaviateVectorStoreProperties
 
getConstraintName() - Method in class org.springframework.ai.autoconfigure.vectorstore.neo4j.Neo4jVectorStoreProperties
 
getContainerName() - Method in class org.springframework.ai.autoconfigure.vectorstore.cosmosdb.CosmosDBVectorStoreProperties
 
getContentColumnName() - Method in class org.springframework.ai.autoconfigure.vectorstore.cassandra.CassandraVectorStoreProperties
 
getContentFieldName() - Method in class org.springframework.ai.autoconfigure.vectorstore.mariadb.MariaDbStoreProperties
 
getContentFieldName() - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties
 
getContentFieldName() - Method in class org.springframework.ai.autoconfigure.vectorstore.pinecone.PineconeVectorStoreProperties
 
getCredentialsUri() - Method in class org.springframework.ai.autoconfigure.vertexai.embedding.VertexAiEmbeddingConnectionProperties
 
getCredentialsUri() - Method in class org.springframework.ai.autoconfigure.vertexai.gemini.VertexAiGeminiConnectionProperties
 
getCustomHeaders() - Method in class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiConnectionProperties
 
getDatabaseName() - Method in class org.springframework.ai.autoconfigure.vectorstore.cosmosdb.CosmosDBVectorStoreProperties
 
getDatabaseName() - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties
 
getDatabaseName() - Method in class org.springframework.ai.autoconfigure.vectorstore.neo4j.Neo4jVectorStoreProperties
 
getDefaultSimilarityThreshold() - Method in class org.springframework.ai.autoconfigure.vectorstore.azure.AzureVectorStoreProperties
 
getDefaultTopK() - Method in class org.springframework.ai.autoconfigure.vectorstore.azure.AzureVectorStoreProperties
 
getDimensions() - Method in class org.springframework.ai.autoconfigure.vectorstore.elasticsearch.ElasticsearchVectorStoreProperties
 
getDimensions() - Method in class org.springframework.ai.autoconfigure.vectorstore.mariadb.MariaDbStoreProperties
 
getDimensions() - Method in class org.springframework.ai.autoconfigure.vectorstore.oracle.OracleVectorStoreProperties
 
getDimensions() - Method in class org.springframework.ai.autoconfigure.vectorstore.pgvector.PgVectorStoreProperties
 
getDirectory() - Method in class org.springframework.ai.autoconfigure.transformers.TransformersEmbeddingModelProperties.Cache
 
getDistanceMetadataFieldName() - Method in class org.springframework.ai.autoconfigure.vectorstore.pinecone.PineconeVectorStoreProperties
 
getDistanceType() - Method in class org.springframework.ai.autoconfigure.vectorstore.mariadb.MariaDbStoreProperties
 
getDistanceType() - Method in class org.springframework.ai.autoconfigure.vectorstore.neo4j.Neo4jVectorStoreProperties
 
getDistanceType() - Method in class org.springframework.ai.autoconfigure.vectorstore.oracle.OracleVectorStoreProperties
 
getDistanceType() - Method in class org.springframework.ai.autoconfigure.vectorstore.pgvector.PgVectorStoreProperties
 
getEmbedding() - Method in class org.springframework.ai.autoconfigure.ollama.OllamaInitializationProperties
 
getEmbeddingColumnName() - Method in class org.springframework.ai.autoconfigure.vectorstore.cassandra.CassandraVectorStoreProperties
 
getEmbeddingDimension() - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties
 
getEmbeddingDimension() - Method in class org.springframework.ai.autoconfigure.vectorstore.neo4j.Neo4jVectorStoreProperties
 
getEmbeddingDimension() - Method in class org.springframework.ai.autoconfigure.vectorstore.typesense.TypesenseVectorStoreProperties
 
getEmbeddingEndpoint() - Method in class org.springframework.ai.autoconfigure.watsonxai.WatsonxAiConnectionProperties
 
getEmbeddingFieldName() - Method in class org.springframework.ai.autoconfigure.vectorstore.mariadb.MariaDbStoreProperties
 
getEmbeddingFieldName() - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties
 
getEmbeddingOptions() - Method in class org.springframework.ai.autoconfigure.oci.genai.OCIEmbeddingModelProperties
 
getEmbeddingProperty() - Method in class org.springframework.ai.autoconfigure.vectorstore.neo4j.Neo4jVectorStoreProperties
 
getEmbeddingsPath() - Method in class org.springframework.ai.autoconfigure.openai.OpenAiEmbeddingProperties
 
getEndpoint() - Method in class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiConnectionProperties
 
getEndpoint() - Method in class org.springframework.ai.autoconfigure.oci.genai.OCIConnectionProperties
 
getEndpoint() - Method in class org.springframework.ai.autoconfigure.vectorstore.cosmosdb.CosmosDBVectorStoreProperties
 
getEnvironment() - Method in class org.springframework.ai.autoconfigure.vectorstore.pinecone.PineconeVectorStoreProperties
 
getExcludeOnHttpCodes() - Method in class org.springframework.ai.autoconfigure.retry.SpringAiRetryProperties
 
getFields() - Method in class org.springframework.ai.autoconfigure.vectorstore.gemfire.GemFireVectorStoreProperties
 
getFile() - Method in class org.springframework.ai.autoconfigure.oci.genai.OCIConnectionProperties
 
getFilterField() - Method in class org.springframework.ai.autoconfigure.vectorstore.weaviate.WeaviateVectorStoreProperties
 
getFingerprint() - Method in class org.springframework.ai.autoconfigure.oci.genai.OCIConnectionProperties
 
getFixedThreadPoolExecutorSize() - Method in class org.springframework.ai.autoconfigure.vectorstore.cassandra.CassandraVectorStoreProperties
 
getGpuDeviceId() - Method in class org.springframework.ai.autoconfigure.transformers.TransformersEmbeddingModelProperties.Onnx
 
getHeaders() - Method in class org.springframework.ai.autoconfigure.vectorstore.weaviate.WeaviateVectorStoreProperties
 
getHost() - Method in class org.springframework.ai.autoconfigure.vectorstore.chroma.ChromaApiProperties
 
getHost() - Method in interface org.springframework.ai.autoconfigure.vectorstore.chroma.ChromaConnectionDetails
 
getHost() - Method in interface org.springframework.ai.autoconfigure.vectorstore.gemfire.GemFireConnectionDetails
 
getHost() - Method in class org.springframework.ai.autoconfigure.vectorstore.gemfire.GemFireVectorStoreProperties
 
getHost() - Method in interface org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientConnectionDetails
 
getHost() - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
getHost() - Method in interface org.springframework.ai.autoconfigure.vectorstore.qdrant.QdrantConnectionDetails
 
getHost() - Method in class org.springframework.ai.autoconfigure.vectorstore.qdrant.QdrantVectorStoreProperties
 
getHost() - Method in interface org.springframework.ai.autoconfigure.vectorstore.typesense.TypesenseConnectionDetails
 
getHost() - Method in class org.springframework.ai.autoconfigure.vectorstore.typesense.TypesenseServiceClientProperties
 
getHost() - Method in interface org.springframework.ai.autoconfigure.vectorstore.weaviate.WeaviateConnectionDetails
 
getHost() - Method in class org.springframework.ai.autoconfigure.vectorstore.weaviate.WeaviateVectorStoreProperties
 
getHost(String) - Method in interface org.springframework.ai.autoconfigure.vectorstore.opensearch.AwsOpenSearchConnectionDetails
 
getIAMToken() - Method in class org.springframework.ai.autoconfigure.watsonxai.WatsonxAiConnectionProperties
 
getIdFieldName() - Method in class org.springframework.ai.autoconfigure.vectorstore.mariadb.MariaDbStoreProperties
 
getIdFieldName() - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties
 
getIdleTimeoutMs() - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
getIdProperty() - Method in class org.springframework.ai.autoconfigure.vectorstore.neo4j.Neo4jVectorStoreProperties
 
getIdType() - Method in class org.springframework.ai.autoconfigure.vectorstore.pgvector.PgVectorStoreProperties
 
getIndex() - Method in class org.springframework.ai.autoconfigure.vectorstore.redis.RedisVectorStoreProperties
 
getIndexName() - Method in class org.springframework.ai.autoconfigure.vectorstore.azure.AzureVectorStoreProperties
 
getIndexName() - Method in class org.springframework.ai.autoconfigure.vectorstore.cassandra.CassandraVectorStoreProperties
 
getIndexName() - Method in class org.springframework.ai.autoconfigure.vectorstore.elasticsearch.ElasticsearchVectorStoreProperties
 
getIndexName() - Method in class org.springframework.ai.autoconfigure.vectorstore.gemfire.GemFireVectorStoreProperties
 
getIndexName() - Method in class org.springframework.ai.autoconfigure.vectorstore.mongo.MongoDBAtlasVectorStoreProperties
 
getIndexName() - Method in class org.springframework.ai.autoconfigure.vectorstore.neo4j.Neo4jVectorStoreProperties
 
getIndexName() - Method in class org.springframework.ai.autoconfigure.vectorstore.opensearch.OpenSearchVectorStoreProperties
 
getIndexName() - Method in class org.springframework.ai.autoconfigure.vectorstore.pinecone.PineconeVectorStoreProperties
 
getIndexParameters() - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties
 
getIndexType() - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties
 
getIndexType() - Method in class org.springframework.ai.autoconfigure.vectorstore.oracle.OracleVectorStoreProperties
 
getIndexType() - Method in class org.springframework.ai.autoconfigure.vectorstore.pgvector.PgVectorStoreProperties
 
getInitialInterval() - Method in class org.springframework.ai.autoconfigure.retry.SpringAiRetryProperties.Backoff
 
getInputType() - Method in class org.springframework.ai.autoconfigure.bedrock.titan.BedrockTitanEmbeddingProperties
 
getKeepAliveTimeMs() - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
getKeepAliveTimeoutMs() - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
getKey() - Method in class org.springframework.ai.autoconfigure.vectorstore.cosmosdb.CosmosDBVectorStoreProperties
 
getKeyspace() - Method in class org.springframework.ai.autoconfigure.chat.memory.cassandra.CassandraChatMemoryProperties
 
getKeyspace() - Method in class org.springframework.ai.autoconfigure.vectorstore.cassandra.CassandraVectorStoreProperties
 
getKeyToken() - Method in class org.springframework.ai.autoconfigure.vectorstore.chroma.ChromaApiProperties
 
getKeyToken() - Method in interface org.springframework.ai.autoconfigure.vectorstore.chroma.ChromaConnectionDetails
 
getLabel() - Method in class org.springframework.ai.autoconfigure.vectorstore.neo4j.Neo4jVectorStoreProperties
 
getLocation() - Method in class org.springframework.ai.autoconfigure.vertexai.embedding.VertexAiEmbeddingConnectionProperties
 
getLocation() - Method in class org.springframework.ai.autoconfigure.vertexai.gemini.VertexAiGeminiConnectionProperties
 
getMappingJson() - Method in class org.springframework.ai.autoconfigure.vectorstore.opensearch.OpenSearchVectorStoreProperties
 
getMaxAttempts() - Method in class org.springframework.ai.autoconfigure.retry.SpringAiRetryProperties
 
getMaxConnections() - Method in class org.springframework.ai.autoconfigure.vectorstore.gemfire.GemFireVectorStoreProperties
 
getMaxDocumentBatchSize() - Method in class org.springframework.ai.autoconfigure.vectorstore.mariadb.MariaDbStoreProperties
 
getMaxDocumentBatchSize() - Method in class org.springframework.ai.autoconfigure.vectorstore.pgvector.PgVectorStoreProperties
 
getMaxInterval() - Method in class org.springframework.ai.autoconfigure.retry.SpringAiRetryProperties.Backoff
 
getMaxRetries() - Method in class org.springframework.ai.autoconfigure.ollama.OllamaInitializationProperties
 
getMetadataFieldName() - Method in class org.springframework.ai.autoconfigure.vectorstore.mariadb.MariaDbStoreProperties
 
getMetadataFieldName() - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties
 
getMetadataFields() - Method in class org.springframework.ai.autoconfigure.vectorstore.cosmosdb.CosmosDBVectorStoreProperties
 
getMetadataFieldsToFilter() - Method in class org.springframework.ai.autoconfigure.vectorstore.mongo.MongoDBAtlasVectorStoreProperties
 
getMetadataMode() - Method in class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiEmbeddingProperties
 
getMetadataMode() - Method in class org.springframework.ai.autoconfigure.minimax.MiniMaxEmbeddingProperties
 
getMetadataMode() - Method in class org.springframework.ai.autoconfigure.mistralai.MistralAiEmbeddingProperties
 
getMetadataMode() - Method in class org.springframework.ai.autoconfigure.openai.OpenAiEmbeddingProperties
 
getMetadataMode() - Method in class org.springframework.ai.autoconfigure.qianfan.QianFanEmbeddingProperties
 
getMetadataMode() - Method in class org.springframework.ai.autoconfigure.transformers.TransformersEmbeddingModelProperties
 
getMetadataMode() - Method in class org.springframework.ai.autoconfigure.zhipuai.ZhiPuAiEmbeddingProperties
 
getMetricType() - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties
 
getMode() - Method in enum class org.springframework.ai.autoconfigure.oci.genai.ServingMode
 
getModel() - Method in class org.springframework.ai.autoconfigure.bedrock.cohere.BedrockCohereEmbeddingProperties
 
getModel() - Method in class org.springframework.ai.autoconfigure.bedrock.titan.BedrockTitanEmbeddingProperties
 
getModel() - Method in class org.springframework.ai.autoconfigure.oci.genai.OCIEmbeddingModelProperties
 
getModel() - Method in class org.springframework.ai.autoconfigure.ollama.OllamaChatProperties
 
getModel() - Method in class org.springframework.ai.autoconfigure.ollama.OllamaEmbeddingProperties
 
getModel() - Method in class org.springframework.ai.autoconfigure.watsonxai.WatsonxAiEmbeddingProperties
 
getModelOutputName() - Method in class org.springframework.ai.autoconfigure.transformers.TransformersEmbeddingModelProperties.Onnx
 
getModelUri() - Method in class org.springframework.ai.autoconfigure.transformers.TransformersEmbeddingModelProperties.Onnx
 
getMultiplier() - Method in class org.springframework.ai.autoconfigure.retry.SpringAiRetryProperties.Backoff
 
getNamespace() - Method in class org.springframework.ai.autoconfigure.vectorstore.pinecone.PineconeVectorStoreProperties
 
getObjectClass() - Method in class org.springframework.ai.autoconfigure.vectorstore.weaviate.WeaviateVectorStoreProperties
 
getObservations() - Method in class org.springframework.ai.autoconfigure.chat.client.ChatClientBuilderProperties
 
getOnHttpCodes() - Method in class org.springframework.ai.autoconfigure.retry.SpringAiRetryProperties
 
getOnnx() - Method in class org.springframework.ai.autoconfigure.transformers.TransformersEmbeddingModelProperties
 
getOpenAiApiKey() - Method in class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiConnectionProperties
 
getOptions() - Method in class org.springframework.ai.autoconfigure.anthropic.AnthropicChatProperties
 
getOptions() - Method in class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiAudioTranscriptionProperties
 
getOptions() - Method in class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiChatProperties
 
getOptions() - Method in class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiEmbeddingProperties
 
getOptions() - Method in class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiImageOptionsProperties
 
getOptions() - Method in class org.springframework.ai.autoconfigure.bedrock.cohere.BedrockCohereEmbeddingProperties
 
getOptions() - Method in class org.springframework.ai.autoconfigure.bedrock.converse.BedrockConverseProxyChatProperties
 
getOptions() - Method in class org.springframework.ai.autoconfigure.minimax.MiniMaxChatProperties
 
getOptions() - Method in class org.springframework.ai.autoconfigure.minimax.MiniMaxEmbeddingProperties
 
getOptions() - Method in class org.springframework.ai.autoconfigure.mistralai.MistralAiChatProperties
 
getOptions() - Method in class org.springframework.ai.autoconfigure.mistralai.MistralAiEmbeddingProperties
 
getOptions() - Method in class org.springframework.ai.autoconfigure.moonshot.MoonshotChatProperties
 
getOptions() - Method in class org.springframework.ai.autoconfigure.oci.genai.OCICohereChatModelProperties
 
getOptions() - Method in class org.springframework.ai.autoconfigure.ollama.OllamaChatProperties
 
getOptions() - Method in class org.springframework.ai.autoconfigure.ollama.OllamaEmbeddingProperties
 
getOptions() - Method in class org.springframework.ai.autoconfigure.openai.OpenAiAudioSpeechProperties
 
getOptions() - Method in class org.springframework.ai.autoconfigure.openai.OpenAiAudioTranscriptionProperties
 
getOptions() - Method in class org.springframework.ai.autoconfigure.openai.OpenAiChatProperties
 
getOptions() - Method in class org.springframework.ai.autoconfigure.openai.OpenAiEmbeddingProperties
 
getOptions() - Method in class org.springframework.ai.autoconfigure.openai.OpenAiImageProperties
 
getOptions() - Method in class org.springframework.ai.autoconfigure.openai.OpenAiModerationProperties
 
getOptions() - Method in class org.springframework.ai.autoconfigure.postgresml.PostgresMlEmbeddingProperties
 
getOptions() - Method in class org.springframework.ai.autoconfigure.qianfan.QianFanChatProperties
 
getOptions() - Method in class org.springframework.ai.autoconfigure.qianfan.QianFanEmbeddingProperties
 
getOptions() - Method in class org.springframework.ai.autoconfigure.qianfan.QianFanImageProperties
 
getOptions() - Method in class org.springframework.ai.autoconfigure.stabilityai.StabilityAiImageProperties
 
getOptions() - Method in class org.springframework.ai.autoconfigure.transformers.TransformersEmbeddingModelProperties.Tokenizer
 
getOptions() - Method in class org.springframework.ai.autoconfigure.vertexai.embedding.VertexAiMultimodalEmbeddingProperties
 
getOptions() - Method in class org.springframework.ai.autoconfigure.vertexai.embedding.VertexAiTextEmbeddingProperties
 
getOptions() - Method in class org.springframework.ai.autoconfigure.vertexai.gemini.VertexAiGeminiChatProperties
 
getOptions() - Method in class org.springframework.ai.autoconfigure.watsonxai.WatsonxAiChatProperties
 
getOptions() - Method in class org.springframework.ai.autoconfigure.watsonxai.WatsonxAiEmbeddingProperties
 
getOptions() - Method in class org.springframework.ai.autoconfigure.zhipuai.ZhiPuAiChatProperties
 
getOptions() - Method in class org.springframework.ai.autoconfigure.zhipuai.ZhiPuAiEmbeddingProperties
 
getOptions() - Method in class org.springframework.ai.autoconfigure.zhipuai.ZhiPuAiImageProperties
 
getOrganizationId() - Method in class org.springframework.ai.autoconfigure.openai.OpenAiModerationProperties
 
getPartitionKeyPath() - Method in class org.springframework.ai.autoconfigure.vectorstore.cosmosdb.CosmosDBVectorStoreProperties
 
getPassPhrase() - Method in class org.springframework.ai.autoconfigure.oci.genai.OCIConnectionProperties
 
getPassword() - Method in class org.springframework.ai.autoconfigure.vectorstore.chroma.ChromaApiProperties
 
getPassword() - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
getPassword() - Method in interface org.springframework.ai.autoconfigure.vectorstore.opensearch.OpenSearchConnectionDetails
 
getPassword() - Method in class org.springframework.ai.autoconfigure.vectorstore.opensearch.OpenSearchVectorStoreProperties
 
getPathName() - Method in class org.springframework.ai.autoconfigure.vectorstore.mongo.MongoDBAtlasVectorStoreProperties
 
getPort() - Method in class org.springframework.ai.autoconfigure.vectorstore.chroma.ChromaApiProperties
 
getPort() - Method in interface org.springframework.ai.autoconfigure.vectorstore.chroma.ChromaConnectionDetails
 
getPort() - Method in interface org.springframework.ai.autoconfigure.vectorstore.gemfire.GemFireConnectionDetails
 
getPort() - Method in class org.springframework.ai.autoconfigure.vectorstore.gemfire.GemFireVectorStoreProperties
 
getPort() - Method in interface org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientConnectionDetails
 
getPort() - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
getPort() - Method in interface org.springframework.ai.autoconfigure.vectorstore.qdrant.QdrantConnectionDetails
 
getPort() - Method in class org.springframework.ai.autoconfigure.vectorstore.qdrant.QdrantVectorStoreProperties
 
getPort() - Method in interface org.springframework.ai.autoconfigure.vectorstore.typesense.TypesenseConnectionDetails
 
getPort() - Method in class org.springframework.ai.autoconfigure.vectorstore.typesense.TypesenseServiceClientProperties
 
getPrefix() - Method in class org.springframework.ai.autoconfigure.vectorstore.redis.RedisVectorStoreProperties
 
getPrivateKey() - Method in class org.springframework.ai.autoconfigure.oci.genai.OCIConnectionProperties
 
getProfile() - Method in class org.springframework.ai.autoconfigure.oci.genai.OCIConnectionProperties
 
getProjectId() - Method in class org.springframework.ai.autoconfigure.openai.OpenAiModerationProperties
 
getProjectId() - Method in class org.springframework.ai.autoconfigure.vectorstore.pinecone.PineconeVectorStoreProperties
 
getProjectId() - Method in class org.springframework.ai.autoconfigure.vertexai.embedding.VertexAiEmbeddingConnectionProperties
 
getProjectId() - Method in class org.springframework.ai.autoconfigure.vertexai.gemini.VertexAiGeminiConnectionProperties
 
getProjectId() - Method in class org.springframework.ai.autoconfigure.watsonxai.WatsonxAiConnectionProperties
 
getProtocol() - Method in interface org.springframework.ai.autoconfigure.vectorstore.typesense.TypesenseConnectionDetails
 
getProtocol() - Method in class org.springframework.ai.autoconfigure.vectorstore.typesense.TypesenseServiceClientProperties
 
getPullModelStrategy() - Method in class org.springframework.ai.autoconfigure.ollama.OllamaInitializationProperties
 
getRegion() - Method in class org.springframework.ai.autoconfigure.bedrock.BedrockAwsConnectionProperties
 
getRegion() - Method in class org.springframework.ai.autoconfigure.oci.genai.OCIConnectionProperties
 
getRegion() - Method in interface org.springframework.ai.autoconfigure.vectorstore.opensearch.AwsOpenSearchConnectionDetails
 
getReturnEmbeddings() - Method in class org.springframework.ai.autoconfigure.vectorstore.cassandra.CassandraVectorStoreProperties
 
getRpcDeadlineMs() - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
getSchemaName() - Method in class org.springframework.ai.autoconfigure.vectorstore.mariadb.MariaDbStoreProperties
 
getSchemaName() - Method in class org.springframework.ai.autoconfigure.vectorstore.pgvector.PgVectorStoreProperties
 
getScheme() - Method in class org.springframework.ai.autoconfigure.vectorstore.weaviate.WeaviateVectorStoreProperties
 
getScopes() - Method in class org.springframework.ai.autoconfigure.vertexai.gemini.VertexAiGeminiConnectionProperties
 
getSearchAccuracy() - Method in class org.springframework.ai.autoconfigure.vectorstore.oracle.OracleVectorStoreProperties
 
getSecretKey() - Method in class org.springframework.ai.autoconfigure.bedrock.BedrockAwsConnectionProperties
 
getSecretKey() - Method in class org.springframework.ai.autoconfigure.qianfan.QianFanChatProperties
 
getSecretKey() - Method in interface org.springframework.ai.autoconfigure.vectorstore.opensearch.AwsOpenSearchConnectionDetails
 
getServerName() - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
getServerPemPath() - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
getServerSideTimeout() - Method in class org.springframework.ai.autoconfigure.vectorstore.pinecone.PineconeVectorStoreProperties
 
getServingMode() - Method in class org.springframework.ai.autoconfigure.oci.genai.OCIEmbeddingModelProperties
 
getSessionToken() - Method in class org.springframework.ai.autoconfigure.bedrock.BedrockAwsConnectionProperties
 
getSimilarity() - Method in class org.springframework.ai.autoconfigure.vectorstore.elasticsearch.ElasticsearchVectorStoreProperties
 
getStreamEndpoint() - Method in class org.springframework.ai.autoconfigure.watsonxai.WatsonxAiConnectionProperties
 
getTable() - Method in class org.springframework.ai.autoconfigure.chat.memory.cassandra.CassandraChatMemoryProperties
 
getTable() - Method in class org.springframework.ai.autoconfigure.vectorstore.cassandra.CassandraVectorStoreProperties
 
getTableName() - Method in class org.springframework.ai.autoconfigure.vectorstore.hanadb.HanaCloudVectorStoreProperties
 
getTableName() - Method in class org.springframework.ai.autoconfigure.vectorstore.mariadb.MariaDbStoreProperties
 
getTableName() - Method in class org.springframework.ai.autoconfigure.vectorstore.oracle.OracleVectorStoreProperties
 
getTableName() - Method in class org.springframework.ai.autoconfigure.vectorstore.pgvector.PgVectorStoreProperties
 
getTenantId() - Method in class org.springframework.ai.autoconfigure.oci.genai.OCIConnectionProperties
 
getTextEndpoint() - Method in class org.springframework.ai.autoconfigure.watsonxai.WatsonxAiConnectionProperties
 
getTimeout() - Method in class org.springframework.ai.autoconfigure.bedrock.BedrockAwsConnectionProperties
 
getTimeout() - Method in class org.springframework.ai.autoconfigure.ollama.OllamaInitializationProperties
 
getTimeToLive() - Method in class org.springframework.ai.autoconfigure.chat.memory.cassandra.CassandraChatMemoryProperties
 
getToken() - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
getTokenizer() - Method in class org.springframework.ai.autoconfigure.transformers.TransformersEmbeddingModelProperties
 
getTopK() - Method in class org.springframework.ai.autoconfigure.vectorstore.hanadb.HanaCloudVectorStoreProperties
 
getTransport() - Method in class org.springframework.ai.autoconfigure.vertexai.gemini.VertexAiGeminiConnectionProperties
 
getTruncate() - Method in class org.springframework.ai.autoconfigure.oci.genai.OCIEmbeddingModelProperties
 
getUri() - Method in class org.springframework.ai.autoconfigure.transformers.TransformersEmbeddingModelProperties.Tokenizer
 
getUri() - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
getUris() - Method in interface org.springframework.ai.autoconfigure.vectorstore.opensearch.OpenSearchConnectionDetails
 
getUris() - Method in class org.springframework.ai.autoconfigure.vectorstore.opensearch.OpenSearchVectorStoreProperties
 
getUrl() - Method in class org.springframework.ai.autoconfigure.huggingface.HuggingfaceChatProperties
 
getUrl() - Method in class org.springframework.ai.autoconfigure.vectorstore.azure.AzureVectorStoreProperties
 
getUserColumn() - Method in class org.springframework.ai.autoconfigure.chat.memory.cassandra.CassandraChatMemoryProperties
 
getUserId() - Method in class org.springframework.ai.autoconfigure.oci.genai.OCIConnectionProperties
 
getUsername() - Method in class org.springframework.ai.autoconfigure.vectorstore.chroma.ChromaApiProperties
 
getUsername() - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
getUsername() - Method in interface org.springframework.ai.autoconfigure.vectorstore.opensearch.OpenSearchConnectionDetails
 
getUsername() - Method in class org.springframework.ai.autoconfigure.vectorstore.opensearch.OpenSearchVectorStoreProperties
 
getVectorDimensions() - Method in class org.springframework.ai.autoconfigure.vectorstore.cosmosdb.CosmosDBVectorStoreProperties
 
getVectorSimilarityFunction() - Method in class org.springframework.ai.autoconfigure.vectorstore.gemfire.GemFireVectorStoreProperties
 
getVectorStoreThroughput() - Method in class org.springframework.ai.autoconfigure.vectorstore.cosmosdb.CosmosDBVectorStoreProperties
 
getVersion() - Method in class org.springframework.ai.autoconfigure.anthropic.AnthropicConnectionProperties
 
GPU_IVF_FLAT - Enum constant in enum class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties.MilvusIndexType
 
GPU_IVF_PQ - Enum constant in enum class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties.MilvusIndexType
 
GRPC - Enum constant in enum class org.springframework.ai.autoconfigure.vertexai.gemini.VertexAiGeminiConnectionProperties.Transport
When used, the clients will send gRPC to the backing service.

H

HAMMING - Enum constant in enum class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties.MilvusMetricType
Hamming distance
HanaCloudVectorStoreAutoConfiguration - Class in org.springframework.ai.autoconfigure.vectorstore.hanadb
Auto-configuration for Hana Cloud Vector Store.
HanaCloudVectorStoreAutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.vectorstore.hanadb.HanaCloudVectorStoreAutoConfiguration
 
HanaCloudVectorStoreProperties - Class in org.springframework.ai.autoconfigure.vectorstore.hanadb
Configuration properties for Hana Cloud Vector Store.
HanaCloudVectorStoreProperties() - Constructor for class org.springframework.ai.autoconfigure.vectorstore.hanadb.HanaCloudVectorStoreProperties
 
HNSW - Enum constant in enum class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties.MilvusIndexType
 
HuggingfaceChatAutoConfiguration - Class in org.springframework.ai.autoconfigure.huggingface
 
HuggingfaceChatAutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.huggingface.HuggingfaceChatAutoConfiguration
 
huggingfaceChatModel(HuggingfaceChatProperties) - Method in class org.springframework.ai.autoconfigure.huggingface.HuggingfaceChatAutoConfiguration
 
HuggingfaceChatProperties - Class in org.springframework.ai.autoconfigure.huggingface
Configuration properties for Hugging Face chat model.
HuggingfaceChatProperties() - Constructor for class org.springframework.ai.autoconfigure.huggingface.HuggingfaceChatProperties
 

I

ImageObservationAutoConfiguration - Class in org.springframework.ai.autoconfigure.image.observation
Auto-configuration for Spring AI image model observations.
ImageObservationAutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.image.observation.ImageObservationAutoConfiguration
 
ImageObservationProperties - Class in org.springframework.ai.autoconfigure.image.observation
Configuration properties for image model observations.
ImageObservationProperties() - Constructor for class org.springframework.ai.autoconfigure.image.observation.ImageObservationProperties
 
INSTANCE_PRINCIPAL - Enum constant in enum class org.springframework.ai.autoconfigure.oci.genai.OCIConnectionProperties.AuthenticationType
 
INVALID - Enum constant in enum class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties.MilvusIndexType
 
INVALID - Enum constant in enum class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties.MilvusMetricType
Invalid metric type
IP - Enum constant in enum class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties.MilvusMetricType
Inner product
isAutoId() - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties
 
isCreateExtension() - Method in class org.springframework.ai.autoconfigure.postgresml.PostgresMlEmbeddingProperties
 
isEnabled() - Method in class org.springframework.ai.autoconfigure.anthropic.AnthropicChatProperties
 
isEnabled() - Method in class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiAudioTranscriptionProperties
 
isEnabled() - Method in class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiChatProperties
 
isEnabled() - Method in class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiEmbeddingProperties
 
isEnabled() - Method in class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiImageOptionsProperties
 
isEnabled() - Method in class org.springframework.ai.autoconfigure.bedrock.cohere.BedrockCohereEmbeddingProperties
 
isEnabled() - Method in class org.springframework.ai.autoconfigure.bedrock.converse.BedrockConverseProxyChatProperties
 
isEnabled() - Method in class org.springframework.ai.autoconfigure.bedrock.titan.BedrockTitanEmbeddingProperties
 
isEnabled() - Method in class org.springframework.ai.autoconfigure.chat.client.ChatClientBuilderProperties
 
isEnabled() - Method in class org.springframework.ai.autoconfigure.huggingface.HuggingfaceChatProperties
 
isEnabled() - Method in class org.springframework.ai.autoconfigure.minimax.MiniMaxChatProperties
 
isEnabled() - Method in class org.springframework.ai.autoconfigure.minimax.MiniMaxEmbeddingProperties
 
isEnabled() - Method in class org.springframework.ai.autoconfigure.mistralai.MistralAiChatProperties
 
isEnabled() - Method in class org.springframework.ai.autoconfigure.mistralai.MistralAiEmbeddingProperties
 
isEnabled() - Method in class org.springframework.ai.autoconfigure.moonshot.MoonshotChatProperties
 
isEnabled() - Method in class org.springframework.ai.autoconfigure.oci.genai.OCICohereChatModelProperties
 
isEnabled() - Method in class org.springframework.ai.autoconfigure.oci.genai.OCIEmbeddingModelProperties
 
isEnabled() - Method in class org.springframework.ai.autoconfigure.ollama.OllamaChatProperties
 
isEnabled() - Method in class org.springframework.ai.autoconfigure.ollama.OllamaEmbeddingProperties
 
isEnabled() - Method in class org.springframework.ai.autoconfigure.openai.OpenAiAudioSpeechProperties
 
isEnabled() - Method in class org.springframework.ai.autoconfigure.openai.OpenAiAudioTranscriptionProperties
 
isEnabled() - Method in class org.springframework.ai.autoconfigure.openai.OpenAiChatProperties
 
isEnabled() - Method in class org.springframework.ai.autoconfigure.openai.OpenAiEmbeddingProperties
 
isEnabled() - Method in class org.springframework.ai.autoconfigure.openai.OpenAiImageProperties
 
isEnabled() - Method in class org.springframework.ai.autoconfigure.postgresml.PostgresMlEmbeddingProperties
 
isEnabled() - Method in class org.springframework.ai.autoconfigure.qianfan.QianFanChatProperties
 
isEnabled() - Method in class org.springframework.ai.autoconfigure.qianfan.QianFanEmbeddingProperties
 
isEnabled() - Method in class org.springframework.ai.autoconfigure.qianfan.QianFanImageProperties
 
isEnabled() - Method in class org.springframework.ai.autoconfigure.stabilityai.StabilityAiImageProperties
 
isEnabled() - Method in class org.springframework.ai.autoconfigure.transformers.TransformersEmbeddingModelProperties.Cache
 
isEnabled() - Method in class org.springframework.ai.autoconfigure.transformers.TransformersEmbeddingModelProperties
 
isEnabled() - Method in class org.springframework.ai.autoconfigure.vertexai.embedding.VertexAiMultimodalEmbeddingProperties
 
isEnabled() - Method in class org.springframework.ai.autoconfigure.vertexai.embedding.VertexAiTextEmbeddingProperties
 
isEnabled() - Method in class org.springframework.ai.autoconfigure.watsonxai.WatsonxAiChatProperties
 
isEnabled() - Method in class org.springframework.ai.autoconfigure.watsonxai.WatsonxAiEmbeddingProperties
 
isEnabled() - Method in class org.springframework.ai.autoconfigure.zhipuai.ZhiPuAiChatProperties
 
isEnabled() - Method in class org.springframework.ai.autoconfigure.zhipuai.ZhiPuAiEmbeddingProperties
 
isEnabled() - Method in class org.springframework.ai.autoconfigure.zhipuai.ZhiPuAiImageProperties
 
isForcedNormalization() - Method in class org.springframework.ai.autoconfigure.vectorstore.oracle.OracleVectorStoreProperties
 
isInclude() - Method in class org.springframework.ai.autoconfigure.ollama.OllamaInitializationProperties.ModelTypeInit
 
isIncludeCompletion() - Method in class org.springframework.ai.autoconfigure.chat.observation.ChatObservationProperties
 
isIncludeErrorLogging() - Method in class org.springframework.ai.autoconfigure.chat.observation.ChatObservationProperties
 
isIncludeInput() - Method in class org.springframework.ai.autoconfigure.chat.client.ChatClientBuilderProperties.Observations
 
isIncludePrompt() - Method in class org.springframework.ai.autoconfigure.chat.observation.ChatObservationProperties
 
isIncludePrompt() - Method in class org.springframework.ai.autoconfigure.image.observation.ImageObservationProperties
 
isIncludeQueryResponse() - Method in class org.springframework.ai.autoconfigure.vectorstore.observation.VectorStoreObservationProperties
 
isInitializeSchema() - Method in class org.springframework.ai.autoconfigure.chat.memory.CommonChatMemoryProperties
 
isInitializeSchema() - Method in class org.springframework.ai.autoconfigure.vectorstore.CommonVectorStoreProperties
 
isOnClientErrors() - Method in class org.springframework.ai.autoconfigure.retry.SpringAiRetryProperties
 
isRemoveExistingVectorStoreTable() - Method in class org.springframework.ai.autoconfigure.vectorstore.mariadb.MariaDbStoreProperties
 
isRemoveExistingVectorStoreTable() - Method in class org.springframework.ai.autoconfigure.vectorstore.oracle.OracleVectorStoreProperties
 
isRemoveExistingVectorStoreTable() - Method in class org.springframework.ai.autoconfigure.vectorstore.pgvector.PgVectorStoreProperties
 
isSchemaValidation() - Method in class org.springframework.ai.autoconfigure.vectorstore.mariadb.MariaDbStoreProperties
 
isSchemaValidation() - Method in class org.springframework.ai.autoconfigure.vectorstore.pgvector.PgVectorStoreProperties
 
isSecure() - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
isSslEnabled() - Method in class org.springframework.ai.autoconfigure.vectorstore.gemfire.GemFireVectorStoreProperties
 
isUseKeylessAuth() - Method in class org.springframework.ai.autoconfigure.vectorstore.azure.AzureVectorStoreProperties
 
isUseTls() - Method in class org.springframework.ai.autoconfigure.vectorstore.qdrant.QdrantVectorStoreProperties
 
IVF_FLAT - Enum constant in enum class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties.MilvusIndexType
 
IVF_PQ - Enum constant in enum class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties.MilvusIndexType
 
IVF_SQ8 - Enum constant in enum class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties.MilvusIndexType
 

J

JACCARD - Enum constant in enum class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties.MilvusMetricType
Jaccard distance

L

L2 - Enum constant in enum class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties.MilvusMetricType
Euclidean distance

M

MariaDbStoreAutoConfiguration - Class in org.springframework.ai.autoconfigure.vectorstore.mariadb
 
MariaDbStoreAutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.vectorstore.mariadb.MariaDbStoreAutoConfiguration
 
MariaDbStoreProperties - Class in org.springframework.ai.autoconfigure.vectorstore.mariadb
 
MariaDbStoreProperties() - Constructor for class org.springframework.ai.autoconfigure.vectorstore.mariadb.MariaDbStoreProperties
 
metadataMode - Variable in class org.springframework.ai.autoconfigure.mistralai.MistralAiEmbeddingProperties
 
milvusClient(MilvusVectorStoreProperties, MilvusServiceClientProperties, MilvusServiceClientConnectionDetails) - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreAutoConfiguration
 
MilvusServiceClientConnectionDetails - Interface in org.springframework.ai.autoconfigure.vectorstore.milvus
Connection details for a Milvus service client.
MilvusServiceClientProperties - Class in org.springframework.ai.autoconfigure.vectorstore.milvus
Parameters for Milvus client connection.
MilvusServiceClientProperties() - Constructor for class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
MilvusVectorStoreAutoConfiguration - Class in org.springframework.ai.autoconfigure.vectorstore.milvus
Auto-configuration for Milvus Vector Store.
MilvusVectorStoreAutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreAutoConfiguration
 
MilvusVectorStoreProperties - Class in org.springframework.ai.autoconfigure.vectorstore.milvus
Configuration properties for Milvus Vector Store.
MilvusVectorStoreProperties() - Constructor for class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties
 
MilvusVectorStoreProperties.MilvusIndexType - Enum Class in org.springframework.ai.autoconfigure.vectorstore.milvus
 
MilvusVectorStoreProperties.MilvusMetricType - Enum Class in org.springframework.ai.autoconfigure.vectorstore.milvus
 
mimeTypeToStringConverter() - Method in class org.springframework.ai.autoconfigure.vectorstore.mongo.MongoDBAtlasVectorStoreAutoConfiguration
 
MiniMaxAutoConfiguration - Class in org.springframework.ai.autoconfigure.minimax
Auto-configuration for MiniMax Chat and Embedding Models.
MiniMaxAutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.minimax.MiniMaxAutoConfiguration
 
miniMaxChatModel(MiniMaxConnectionProperties, MiniMaxChatProperties, ObjectProvider<RestClient.Builder>, List<FunctionCallback>, FunctionCallbackResolver, RetryTemplate, ResponseErrorHandler, ObjectProvider<ObservationRegistry>, ObjectProvider<ChatModelObservationConvention>) - Method in class org.springframework.ai.autoconfigure.minimax.MiniMaxAutoConfiguration
 
MiniMaxChatProperties - Class in org.springframework.ai.autoconfigure.minimax
Configuration properties for MiniMax chat model.
MiniMaxChatProperties() - Constructor for class org.springframework.ai.autoconfigure.minimax.MiniMaxChatProperties
 
MiniMaxConnectionProperties - Class in org.springframework.ai.autoconfigure.minimax
 
MiniMaxConnectionProperties() - Constructor for class org.springframework.ai.autoconfigure.minimax.MiniMaxConnectionProperties
 
miniMaxEmbeddingModel(MiniMaxConnectionProperties, MiniMaxEmbeddingProperties, ObjectProvider<RestClient.Builder>, RetryTemplate, ResponseErrorHandler, ObjectProvider<ObservationRegistry>, ObjectProvider<EmbeddingModelObservationConvention>) - Method in class org.springframework.ai.autoconfigure.minimax.MiniMaxAutoConfiguration
 
MiniMaxEmbeddingProperties - Class in org.springframework.ai.autoconfigure.minimax
Configuration properties for MiniMax embedding model.
MiniMaxEmbeddingProperties() - Constructor for class org.springframework.ai.autoconfigure.minimax.MiniMaxEmbeddingProperties
 
MistralAiAutoConfiguration - Class in org.springframework.ai.autoconfigure.mistralai
Auto-configuration for Mistral AI.
MistralAiAutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.mistralai.MistralAiAutoConfiguration
 
mistralAiChatModel(MistralAiCommonProperties, MistralAiChatProperties, ObjectProvider<RestClient.Builder>, ToolCallingManager, RetryTemplate, ResponseErrorHandler, ObjectProvider<ObservationRegistry>, ObjectProvider<ChatModelObservationConvention>) - Method in class org.springframework.ai.autoconfigure.mistralai.MistralAiAutoConfiguration
 
MistralAiChatProperties - Class in org.springframework.ai.autoconfigure.mistralai
Configuration properties for Mistral AI chat.
MistralAiChatProperties() - Constructor for class org.springframework.ai.autoconfigure.mistralai.MistralAiChatProperties
 
MistralAiCommonProperties - Class in org.springframework.ai.autoconfigure.mistralai
Common properties for Mistral AI.
MistralAiCommonProperties() - Constructor for class org.springframework.ai.autoconfigure.mistralai.MistralAiCommonProperties
 
mistralAiEmbeddingModel(MistralAiCommonProperties, MistralAiEmbeddingProperties, ObjectProvider<RestClient.Builder>, RetryTemplate, ResponseErrorHandler, ObjectProvider<ObservationRegistry>, ObjectProvider<EmbeddingModelObservationConvention>) - Method in class org.springframework.ai.autoconfigure.mistralai.MistralAiAutoConfiguration
 
MistralAiEmbeddingProperties - Class in org.springframework.ai.autoconfigure.mistralai
Configuration properties for MistralAI embedding model.
MistralAiEmbeddingProperties() - Constructor for class org.springframework.ai.autoconfigure.mistralai.MistralAiEmbeddingProperties
 
MistralAiParentProperties - Class in org.springframework.ai.autoconfigure.mistralai
Parent properties for Mistral AI.
MistralAiParentProperties() - Constructor for class org.springframework.ai.autoconfigure.mistralai.MistralAiParentProperties
 
ModelTypeInit() - Constructor for class org.springframework.ai.autoconfigure.ollama.OllamaInitializationProperties.ModelTypeInit
 
mongoCustomConversions() - Method in class org.springframework.ai.autoconfigure.vectorstore.mongo.MongoDBAtlasVectorStoreAutoConfiguration
 
MongoDBAtlasVectorStoreAutoConfiguration - Class in org.springframework.ai.autoconfigure.vectorstore.mongo
Auto-configuration for MongoDB Atlas Vector Store.
MongoDBAtlasVectorStoreAutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.vectorstore.mongo.MongoDBAtlasVectorStoreAutoConfiguration
 
MongoDBAtlasVectorStoreProperties - Class in org.springframework.ai.autoconfigure.vectorstore.mongo
Configuration properties for MongoDB Atlas Vector Store.
MongoDBAtlasVectorStoreProperties() - Constructor for class org.springframework.ai.autoconfigure.vectorstore.mongo.MongoDBAtlasVectorStoreProperties
 
MoonshotAutoConfiguration - Class in org.springframework.ai.autoconfigure.moonshot
Auto-configuration for Moonshot Chat Model.
MoonshotAutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.moonshot.MoonshotAutoConfiguration
 
moonshotChatModel(MoonshotCommonProperties, MoonshotChatProperties, ObjectProvider<RestClient.Builder>, List<FunctionCallback>, FunctionCallbackResolver, RetryTemplate, ResponseErrorHandler, ObjectProvider<ObservationRegistry>, ObjectProvider<ChatModelObservationConvention>) - Method in class org.springframework.ai.autoconfigure.moonshot.MoonshotAutoConfiguration
 
MoonshotChatProperties - Class in org.springframework.ai.autoconfigure.moonshot
Configuration properties for Moonshot chat client.
MoonshotChatProperties() - Constructor for class org.springframework.ai.autoconfigure.moonshot.MoonshotChatProperties
 
MoonshotCommonProperties - Class in org.springframework.ai.autoconfigure.moonshot
Parent properties for Moonshot.
MoonshotCommonProperties() - Constructor for class org.springframework.ai.autoconfigure.moonshot.MoonshotCommonProperties
 
MoonshotParentProperties - Class in org.springframework.ai.autoconfigure.moonshot
Parent properties for Moonshot.
MoonshotParentProperties() - Constructor for class org.springframework.ai.autoconfigure.moonshot.MoonshotParentProperties
 
multimodalEmbedding(VertexAiEmbeddingConnectionDetails, VertexAiMultimodalEmbeddingProperties) - Method in class org.springframework.ai.autoconfigure.vertexai.embedding.VertexAiEmbeddingAutoConfiguration
 

N

Neo4jVectorStoreAutoConfiguration - Class in org.springframework.ai.autoconfigure.vectorstore.neo4j
Auto-configuration for Neo4j Vector Store.
Neo4jVectorStoreAutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.vectorstore.neo4j.Neo4jVectorStoreAutoConfiguration
 
Neo4jVectorStoreProperties - Class in org.springframework.ai.autoconfigure.vectorstore.neo4j
Configuration properties for Neo4j Vector Store.
Neo4jVectorStoreProperties() - Constructor for class org.springframework.ai.autoconfigure.vectorstore.neo4j.Neo4jVectorStoreProperties
 

O

Observations() - Constructor for class org.springframework.ai.autoconfigure.chat.client.ChatClientBuilderProperties.Observations
 
ociChatModel(GenerativeAiInferenceClient, OCICohereChatModelProperties, ObjectProvider<ObservationRegistry>, ObjectProvider<ChatModelObservationConvention>) - Method in class org.springframework.ai.autoconfigure.oci.genai.OCIGenAiAutoConfiguration
 
OCICohereChatModelProperties - Class in org.springframework.ai.autoconfigure.oci.genai
Configuration properties for OCI Cohere chat model.
OCICohereChatModelProperties() - Constructor for class org.springframework.ai.autoconfigure.oci.genai.OCICohereChatModelProperties
 
OCIConnectionProperties - Class in org.springframework.ai.autoconfigure.oci.genai
Configuration properties for OCI connection.
OCIConnectionProperties() - Constructor for class org.springframework.ai.autoconfigure.oci.genai.OCIConnectionProperties
 
OCIConnectionProperties.AuthenticationType - Enum Class in org.springframework.ai.autoconfigure.oci.genai
 
ociEmbeddingModel(GenerativeAiInferenceClient, OCIEmbeddingModelProperties) - Method in class org.springframework.ai.autoconfigure.oci.genai.OCIGenAiAutoConfiguration
 
OCIEmbeddingModelProperties - Class in org.springframework.ai.autoconfigure.oci.genai
Configuration properties for OCI embedding model.
OCIEmbeddingModelProperties() - Constructor for class org.springframework.ai.autoconfigure.oci.genai.OCIEmbeddingModelProperties
 
OCIGenAiAutoConfiguration - Class in org.springframework.ai.autoconfigure.oci.genai
Auto-configuration for Oracle Cloud Infrastructure Generative AI.
OCIGenAiAutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.oci.genai.OCIGenAiAutoConfiguration
 
ollamaApi(OllamaConnectionDetails, ObjectProvider<RestClient.Builder>, ObjectProvider<WebClient.Builder>) - Method in class org.springframework.ai.autoconfigure.ollama.OllamaAutoConfiguration
 
OllamaAutoConfiguration - Class in org.springframework.ai.autoconfigure.ollama
Auto-configuration for Ollama Chat Client.
OllamaAutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.ollama.OllamaAutoConfiguration
 
ollamaChatModel(OllamaApi, OllamaChatProperties, OllamaInitializationProperties, ToolCallingManager, ObjectProvider<ObservationRegistry>, ObjectProvider<ChatModelObservationConvention>) - Method in class org.springframework.ai.autoconfigure.ollama.OllamaAutoConfiguration
 
OllamaChatProperties - Class in org.springframework.ai.autoconfigure.ollama
Ollama Chat autoconfiguration properties.
OllamaChatProperties() - Constructor for class org.springframework.ai.autoconfigure.ollama.OllamaChatProperties
 
ollamaConnectionDetails(OllamaConnectionProperties) - Method in class org.springframework.ai.autoconfigure.ollama.OllamaAutoConfiguration
 
OllamaConnectionDetails - Interface in org.springframework.ai.autoconfigure.ollama
Connection details for an Ollama service.
OllamaConnectionProperties - Class in org.springframework.ai.autoconfigure.ollama
Ollama connection autoconfiguration properties.
OllamaConnectionProperties() - Constructor for class org.springframework.ai.autoconfigure.ollama.OllamaConnectionProperties
 
ollamaEmbeddingModel(OllamaApi, OllamaEmbeddingProperties, OllamaInitializationProperties, ObjectProvider<ObservationRegistry>, ObjectProvider<EmbeddingModelObservationConvention>) - Method in class org.springframework.ai.autoconfigure.ollama.OllamaAutoConfiguration
 
OllamaEmbeddingProperties - Class in org.springframework.ai.autoconfigure.ollama
Ollama Embedding autoconfiguration properties.
OllamaEmbeddingProperties() - Constructor for class org.springframework.ai.autoconfigure.ollama.OllamaEmbeddingProperties
 
OllamaInitializationProperties - Class in org.springframework.ai.autoconfigure.ollama
Ollama initialization configuration properties.
OllamaInitializationProperties() - Constructor for class org.springframework.ai.autoconfigure.ollama.OllamaInitializationProperties
 
OllamaInitializationProperties.ModelTypeInit - Class in org.springframework.ai.autoconfigure.ollama
 
ON_DEMAND - Enum constant in enum class org.springframework.ai.autoconfigure.oci.genai.ServingMode
 
Onnx() - Constructor for class org.springframework.ai.autoconfigure.transformers.TransformersEmbeddingModelProperties.Onnx
 
openAiAudioSpeechClient(OpenAiConnectionProperties, OpenAiAudioSpeechProperties, RetryTemplate, ObjectProvider<RestClient.Builder>, ObjectProvider<WebClient.Builder>, ResponseErrorHandler) - Method in class org.springframework.ai.autoconfigure.openai.OpenAiAutoConfiguration
 
OpenAiAudioSpeechProperties - Class in org.springframework.ai.autoconfigure.openai
Configuration properties for OpenAI audio speech.
OpenAiAudioSpeechProperties() - Constructor for class org.springframework.ai.autoconfigure.openai.OpenAiAudioSpeechProperties
 
openAiAudioTranscriptionModel(OpenAiConnectionProperties, OpenAiAudioTranscriptionProperties, RetryTemplate, ObjectProvider<RestClient.Builder>, ObjectProvider<WebClient.Builder>, ResponseErrorHandler) - Method in class org.springframework.ai.autoconfigure.openai.OpenAiAutoConfiguration
 
OpenAiAudioTranscriptionProperties - Class in org.springframework.ai.autoconfigure.openai
 
OpenAiAudioTranscriptionProperties() - Constructor for class org.springframework.ai.autoconfigure.openai.OpenAiAudioTranscriptionProperties
 
OpenAiAutoConfiguration - Class in org.springframework.ai.autoconfigure.openai
Auto-configuration for OpenAI.
OpenAiAutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.openai.OpenAiAutoConfiguration
 
openAiChatModel(OpenAiConnectionProperties, OpenAiChatProperties, ObjectProvider<RestClient.Builder>, ObjectProvider<WebClient.Builder>, ToolCallingManager, RetryTemplate, ResponseErrorHandler, ObjectProvider<ObservationRegistry>, ObjectProvider<ChatModelObservationConvention>) - Method in class org.springframework.ai.autoconfigure.openai.OpenAiAutoConfiguration
 
OpenAiChatProperties - Class in org.springframework.ai.autoconfigure.openai
 
OpenAiChatProperties() - Constructor for class org.springframework.ai.autoconfigure.openai.OpenAiChatProperties
 
openAIClientBuilder(AzureOpenAiConnectionProperties, ObjectProvider<AzureOpenAIClientBuilderCustomizer>) - Method in class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiAutoConfiguration
 
openAIClientWithTokenCredential(AzureOpenAiConnectionProperties, TokenCredential, ObjectProvider<AzureOpenAIClientBuilderCustomizer>) - Method in class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiAutoConfiguration
 
OpenAiConnectionProperties - Class in org.springframework.ai.autoconfigure.openai
 
OpenAiConnectionProperties() - Constructor for class org.springframework.ai.autoconfigure.openai.OpenAiConnectionProperties
 
openAiEmbeddingModel(OpenAiConnectionProperties, OpenAiEmbeddingProperties, ObjectProvider<RestClient.Builder>, ObjectProvider<WebClient.Builder>, RetryTemplate, ResponseErrorHandler, ObjectProvider<ObservationRegistry>, ObjectProvider<EmbeddingModelObservationConvention>) - Method in class org.springframework.ai.autoconfigure.openai.OpenAiAutoConfiguration
 
OpenAiEmbeddingProperties - Class in org.springframework.ai.autoconfigure.openai
 
OpenAiEmbeddingProperties() - Constructor for class org.springframework.ai.autoconfigure.openai.OpenAiEmbeddingProperties
 
openAiImageModel(OpenAiConnectionProperties, OpenAiImageProperties, ObjectProvider<RestClient.Builder>, RetryTemplate, ResponseErrorHandler, ObjectProvider<ObservationRegistry>, ObjectProvider<ImageModelObservationConvention>) - Method in class org.springframework.ai.autoconfigure.openai.OpenAiAutoConfiguration
 
OpenAiImageProperties - Class in org.springframework.ai.autoconfigure.openai
OpenAI Image autoconfiguration properties.
OpenAiImageProperties() - Constructor for class org.springframework.ai.autoconfigure.openai.OpenAiImageProperties
 
openAiModerationClient(OpenAiConnectionProperties, OpenAiModerationProperties, RetryTemplate, ObjectProvider<RestClient.Builder>, ResponseErrorHandler) - Method in class org.springframework.ai.autoconfigure.openai.OpenAiAutoConfiguration
 
OpenAiModerationProperties - Class in org.springframework.ai.autoconfigure.openai
OpenAI Moderation autoconfiguration properties.
OpenAiModerationProperties() - Constructor for class org.springframework.ai.autoconfigure.openai.OpenAiModerationProperties
 
OpenSearchConnectionDetails - Interface in org.springframework.ai.autoconfigure.vectorstore.opensearch
 
OpenSearchVectorStoreAutoConfiguration - Class in org.springframework.ai.autoconfigure.vectorstore.opensearch
 
OpenSearchVectorStoreAutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.vectorstore.opensearch.OpenSearchVectorStoreAutoConfiguration
 
OpenSearchVectorStoreProperties - Class in org.springframework.ai.autoconfigure.vectorstore.opensearch
 
OpenSearchVectorStoreProperties() - Constructor for class org.springframework.ai.autoconfigure.vectorstore.opensearch.OpenSearchVectorStoreProperties
 
OracleVectorStoreAutoConfiguration - Class in org.springframework.ai.autoconfigure.vectorstore.oracle
Auto-configuration for Oracle Vector Store.
OracleVectorStoreAutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.vectorstore.oracle.OracleVectorStoreAutoConfiguration
 
OracleVectorStoreProperties - Class in org.springframework.ai.autoconfigure.vectorstore.oracle
Configuration properties for Oracle Vector Store.
OracleVectorStoreProperties() - Constructor for class org.springframework.ai.autoconfigure.vectorstore.oracle.OracleVectorStoreProperties
 
org.springframework.ai.autoconfigure.anthropic - package org.springframework.ai.autoconfigure.anthropic
 
org.springframework.ai.autoconfigure.azure.openai - package org.springframework.ai.autoconfigure.azure.openai
 
org.springframework.ai.autoconfigure.bedrock - package org.springframework.ai.autoconfigure.bedrock
 
org.springframework.ai.autoconfigure.bedrock.cohere - package org.springframework.ai.autoconfigure.bedrock.cohere
 
org.springframework.ai.autoconfigure.bedrock.converse - package org.springframework.ai.autoconfigure.bedrock.converse
 
org.springframework.ai.autoconfigure.bedrock.titan - package org.springframework.ai.autoconfigure.bedrock.titan
 
org.springframework.ai.autoconfigure.chat.client - package org.springframework.ai.autoconfigure.chat.client
 
org.springframework.ai.autoconfigure.chat.memory - package org.springframework.ai.autoconfigure.chat.memory
 
org.springframework.ai.autoconfigure.chat.memory.cassandra - package org.springframework.ai.autoconfigure.chat.memory.cassandra
 
org.springframework.ai.autoconfigure.chat.model - package org.springframework.ai.autoconfigure.chat.model
 
org.springframework.ai.autoconfigure.chat.observation - package org.springframework.ai.autoconfigure.chat.observation
Auto-configuration for chat observation.
org.springframework.ai.autoconfigure.embedding.observation - package org.springframework.ai.autoconfigure.embedding.observation
Auto-configuration for embedding observation.
org.springframework.ai.autoconfigure.huggingface - package org.springframework.ai.autoconfigure.huggingface
 
org.springframework.ai.autoconfigure.image.observation - package org.springframework.ai.autoconfigure.image.observation
Auto-configuration for image observation.
org.springframework.ai.autoconfigure.minimax - package org.springframework.ai.autoconfigure.minimax
 
org.springframework.ai.autoconfigure.mistralai - package org.springframework.ai.autoconfigure.mistralai
 
org.springframework.ai.autoconfigure.moonshot - package org.springframework.ai.autoconfigure.moonshot
 
org.springframework.ai.autoconfigure.oci.genai - package org.springframework.ai.autoconfigure.oci.genai
 
org.springframework.ai.autoconfigure.ollama - package org.springframework.ai.autoconfigure.ollama
 
org.springframework.ai.autoconfigure.openai - package org.springframework.ai.autoconfigure.openai
 
org.springframework.ai.autoconfigure.postgresml - package org.springframework.ai.autoconfigure.postgresml
 
org.springframework.ai.autoconfigure.qianfan - package org.springframework.ai.autoconfigure.qianfan
 
org.springframework.ai.autoconfigure.retry - package org.springframework.ai.autoconfigure.retry
 
org.springframework.ai.autoconfigure.stabilityai - package org.springframework.ai.autoconfigure.stabilityai
 
org.springframework.ai.autoconfigure.transformers - package org.springframework.ai.autoconfigure.transformers
 
org.springframework.ai.autoconfigure.vectorstore - package org.springframework.ai.autoconfigure.vectorstore
 
org.springframework.ai.autoconfigure.vectorstore.azure - package org.springframework.ai.autoconfigure.vectorstore.azure
 
org.springframework.ai.autoconfigure.vectorstore.cassandra - package org.springframework.ai.autoconfigure.vectorstore.cassandra
 
org.springframework.ai.autoconfigure.vectorstore.chroma - package org.springframework.ai.autoconfigure.vectorstore.chroma
 
org.springframework.ai.autoconfigure.vectorstore.cosmosdb - package org.springframework.ai.autoconfigure.vectorstore.cosmosdb
 
org.springframework.ai.autoconfigure.vectorstore.elasticsearch - package org.springframework.ai.autoconfigure.vectorstore.elasticsearch
 
org.springframework.ai.autoconfigure.vectorstore.gemfire - package org.springframework.ai.autoconfigure.vectorstore.gemfire
 
org.springframework.ai.autoconfigure.vectorstore.hanadb - package org.springframework.ai.autoconfigure.vectorstore.hanadb
 
org.springframework.ai.autoconfigure.vectorstore.mariadb - package org.springframework.ai.autoconfigure.vectorstore.mariadb
 
org.springframework.ai.autoconfigure.vectorstore.milvus - package org.springframework.ai.autoconfigure.vectorstore.milvus
 
org.springframework.ai.autoconfigure.vectorstore.mongo - package org.springframework.ai.autoconfigure.vectorstore.mongo
 
org.springframework.ai.autoconfigure.vectorstore.neo4j - package org.springframework.ai.autoconfigure.vectorstore.neo4j
 
org.springframework.ai.autoconfigure.vectorstore.observation - package org.springframework.ai.autoconfigure.vectorstore.observation
Auto-configuration for observation vector store.
org.springframework.ai.autoconfigure.vectorstore.opensearch - package org.springframework.ai.autoconfigure.vectorstore.opensearch
 
org.springframework.ai.autoconfigure.vectorstore.oracle - package org.springframework.ai.autoconfigure.vectorstore.oracle
 
org.springframework.ai.autoconfigure.vectorstore.pgvector - package org.springframework.ai.autoconfigure.vectorstore.pgvector
 
org.springframework.ai.autoconfigure.vectorstore.pinecone - package org.springframework.ai.autoconfigure.vectorstore.pinecone
 
org.springframework.ai.autoconfigure.vectorstore.qdrant - package org.springframework.ai.autoconfigure.vectorstore.qdrant
 
org.springframework.ai.autoconfigure.vectorstore.redis - package org.springframework.ai.autoconfigure.vectorstore.redis
 
org.springframework.ai.autoconfigure.vectorstore.typesense - package org.springframework.ai.autoconfigure.vectorstore.typesense
 
org.springframework.ai.autoconfigure.vectorstore.weaviate - package org.springframework.ai.autoconfigure.vectorstore.weaviate
 
org.springframework.ai.autoconfigure.vertexai.embedding - package org.springframework.ai.autoconfigure.vertexai.embedding
 
org.springframework.ai.autoconfigure.vertexai.gemini - package org.springframework.ai.autoconfigure.vertexai.gemini
 
org.springframework.ai.autoconfigure.watsonxai - package org.springframework.ai.autoconfigure.watsonxai
 
org.springframework.ai.autoconfigure.zhipuai - package org.springframework.ai.autoconfigure.zhipuai
 

P

PgVectorStoreAutoConfiguration - Class in org.springframework.ai.autoconfigure.vectorstore.pgvector
Auto-configuration for PostgreSQL Vector Store.
PgVectorStoreAutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.vectorstore.pgvector.PgVectorStoreAutoConfiguration
 
PgVectorStoreProperties - Class in org.springframework.ai.autoconfigure.vectorstore.pgvector
Configuration properties for PostgreSQL Vector Store.
PgVectorStoreProperties() - Constructor for class org.springframework.ai.autoconfigure.vectorstore.pgvector.PgVectorStoreProperties
 
PineconeVectorStoreAutoConfiguration - Class in org.springframework.ai.autoconfigure.vectorstore.pinecone
Auto-configuration for Pinecone Vector Store.
PineconeVectorStoreAutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.vectorstore.pinecone.PineconeVectorStoreAutoConfiguration
 
PineconeVectorStoreProperties - Class in org.springframework.ai.autoconfigure.vectorstore.pinecone
Configuration properties for Pinecone Vector Store.
PineconeVectorStoreProperties() - Constructor for class org.springframework.ai.autoconfigure.vectorstore.pinecone.PineconeVectorStoreProperties
 
PostgresMlAutoConfiguration - Class in org.springframework.ai.autoconfigure.postgresml
Auto-configuration class for PostgresMlEmbeddingModel.
PostgresMlAutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.postgresml.PostgresMlAutoConfiguration
 
postgresMlEmbeddingModel(JdbcTemplate, PostgresMlEmbeddingProperties) - Method in class org.springframework.ai.autoconfigure.postgresml.PostgresMlAutoConfiguration
 
PostgresMlEmbeddingProperties - Class in org.springframework.ai.autoconfigure.postgresml
Configuration properties for Postgres ML.
PostgresMlEmbeddingProperties() - Constructor for class org.springframework.ai.autoconfigure.postgresml.PostgresMlEmbeddingProperties
 

Q

qdrantClient(QdrantVectorStoreProperties, QdrantConnectionDetails) - Method in class org.springframework.ai.autoconfigure.vectorstore.qdrant.QdrantVectorStoreAutoConfiguration
 
QdrantConnectionDetails - Interface in org.springframework.ai.autoconfigure.vectorstore.qdrant
Connection details for a Qdrant service client.
QdrantVectorStoreAutoConfiguration - Class in org.springframework.ai.autoconfigure.vectorstore.qdrant
Auto-configuration for Qdrant Vector Store.
QdrantVectorStoreAutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.vectorstore.qdrant.QdrantVectorStoreAutoConfiguration
 
QdrantVectorStoreProperties - Class in org.springframework.ai.autoconfigure.vectorstore.qdrant
Configuration properties for Qdrant Vector Store.
QdrantVectorStoreProperties() - Constructor for class org.springframework.ai.autoconfigure.vectorstore.qdrant.QdrantVectorStoreProperties
 
QianFanAutoConfiguration - Class in org.springframework.ai.autoconfigure.qianfan
Auto-configuration for QianFan Chat, Embedding, and Image Models.
QianFanAutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.qianfan.QianFanAutoConfiguration
 
qianFanChatModel(QianFanConnectionProperties, QianFanChatProperties, ObjectProvider<RestClient.Builder>, RetryTemplate, ResponseErrorHandler, ObjectProvider<ObservationRegistry>, ObjectProvider<ChatModelObservationConvention>) - Method in class org.springframework.ai.autoconfigure.qianfan.QianFanAutoConfiguration
 
QianFanChatProperties - Class in org.springframework.ai.autoconfigure.qianfan
Configuration properties for QianFan chat model.
QianFanChatProperties() - Constructor for class org.springframework.ai.autoconfigure.qianfan.QianFanChatProperties
 
QianFanConnectionProperties - Class in org.springframework.ai.autoconfigure.qianfan
 
QianFanConnectionProperties() - Constructor for class org.springframework.ai.autoconfigure.qianfan.QianFanConnectionProperties
 
qianFanEmbeddingModel(QianFanConnectionProperties, QianFanEmbeddingProperties, ObjectProvider<RestClient.Builder>, RetryTemplate, ResponseErrorHandler, ObjectProvider<ObservationRegistry>, ObjectProvider<EmbeddingModelObservationConvention>) - Method in class org.springframework.ai.autoconfigure.qianfan.QianFanAutoConfiguration
 
QianFanEmbeddingProperties - Class in org.springframework.ai.autoconfigure.qianfan
Configuration properties for QianFan embedding model.
QianFanEmbeddingProperties() - Constructor for class org.springframework.ai.autoconfigure.qianfan.QianFanEmbeddingProperties
 
qianFanImageModel(QianFanConnectionProperties, QianFanImageProperties, ObjectProvider<RestClient.Builder>, RetryTemplate, ResponseErrorHandler, ObjectProvider<ObservationRegistry>, ObjectProvider<ImageModelObservationConvention>) - Method in class org.springframework.ai.autoconfigure.qianfan.QianFanAutoConfiguration
 
QianFanImageProperties - Class in org.springframework.ai.autoconfigure.qianfan
QianFan Image autoconfiguration properties.
QianFanImageProperties() - Constructor for class org.springframework.ai.autoconfigure.qianfan.QianFanImageProperties
 

R

RedisVectorStoreAutoConfiguration - Class in org.springframework.ai.autoconfigure.vectorstore.redis
Auto-configuration for Redis Vector Store.
RedisVectorStoreAutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.vectorstore.redis.RedisVectorStoreAutoConfiguration
 
RedisVectorStoreProperties - Class in org.springframework.ai.autoconfigure.vectorstore.redis
Configuration properties for Redis Vector Store.
RedisVectorStoreProperties() - Constructor for class org.springframework.ai.autoconfigure.vectorstore.redis.RedisVectorStoreProperties
 
regionProvider(BedrockAwsConnectionProperties) - Method in class org.springframework.ai.autoconfigure.bedrock.BedrockAwsConnectionConfiguration
 
responseErrorHandler(SpringAiRetryProperties) - Method in class org.springframework.ai.autoconfigure.retry.SpringAiRetryAutoConfiguration
 
REST - Enum constant in enum class org.springframework.ai.autoconfigure.vertexai.gemini.VertexAiGeminiConnectionProperties.Transport
When used, the clients will send REST requests to the backing service.
retryTemplate(SpringAiRetryProperties) - Method in class org.springframework.ai.autoconfigure.retry.SpringAiRetryAutoConfiguration
 

S

SCANN - Enum constant in enum class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties.MilvusIndexType
 
searchIndexClient(AzureVectorStoreProperties) - Method in class org.springframework.ai.autoconfigure.vectorstore.azure.AzureVectorStoreAutoConfiguration
 
secure - Variable in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
Secure the authorization for this connection, set to True to enable TLS.
ServingMode - Enum Class in org.springframework.ai.autoconfigure.oci.genai
OCI serving mode.
setAccessKey(String) - Method in class org.springframework.ai.autoconfigure.bedrock.BedrockAwsConnectionProperties
 
setAdditionalModels(List<String>) - Method in class org.springframework.ai.autoconfigure.ollama.OllamaInitializationProperties.ModelTypeInit
 
setApiEndpoint(String) - Method in class org.springframework.ai.autoconfigure.vertexai.embedding.VertexAiEmbeddingConnectionProperties
 
setApiEndpoint(String) - Method in class org.springframework.ai.autoconfigure.vertexai.gemini.VertexAiGeminiConnectionProperties
 
setApiKey(String) - Method in class org.springframework.ai.autoconfigure.anthropic.AnthropicConnectionProperties
 
setApiKey(String) - Method in class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiConnectionProperties
 
setApiKey(String) - Method in class org.springframework.ai.autoconfigure.huggingface.HuggingfaceChatProperties
 
setApiKey(String) - Method in class org.springframework.ai.autoconfigure.minimax.MiniMaxChatProperties
 
setApiKey(String) - Method in class org.springframework.ai.autoconfigure.mistralai.MistralAiParentProperties
 
setApiKey(String) - Method in class org.springframework.ai.autoconfigure.moonshot.MoonshotParentProperties
 
setApiKey(String) - Method in class org.springframework.ai.autoconfigure.openai.OpenAiModerationProperties
 
setApiKey(String) - Method in class org.springframework.ai.autoconfigure.qianfan.QianFanChatProperties
 
setApiKey(String) - Method in class org.springframework.ai.autoconfigure.stabilityai.StabilityAiConnectionProperties
 
setApiKey(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.azure.AzureVectorStoreProperties
 
setApiKey(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.pinecone.PineconeVectorStoreProperties
 
setApiKey(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.qdrant.QdrantVectorStoreProperties
 
setApiKey(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.typesense.TypesenseServiceClientProperties
 
setApiKey(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.weaviate.WeaviateVectorStoreProperties
 
setApiKey(String) - Method in class org.springframework.ai.autoconfigure.zhipuai.ZhiPuAiImageProperties
 
setAssistantColumn(String) - Method in class org.springframework.ai.autoconfigure.chat.memory.cassandra.CassandraChatMemoryProperties
 
setAuthenticationType(OCIConnectionProperties.AuthenticationType) - Method in class org.springframework.ai.autoconfigure.oci.genai.OCIConnectionProperties
 
setAutoId(boolean) - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties
 
setAws(OpenSearchVectorStoreProperties.Aws) - Method in class org.springframework.ai.autoconfigure.vectorstore.opensearch.OpenSearchVectorStoreProperties
 
setBaseUrl(String) - Method in class org.springframework.ai.autoconfigure.anthropic.AnthropicConnectionProperties
 
setBaseUrl(String) - Method in class org.springframework.ai.autoconfigure.minimax.MiniMaxChatProperties
 
setBaseUrl(String) - Method in class org.springframework.ai.autoconfigure.mistralai.MistralAiParentProperties
 
setBaseUrl(String) - Method in class org.springframework.ai.autoconfigure.moonshot.MoonshotParentProperties
 
setBaseUrl(String) - Method in class org.springframework.ai.autoconfigure.ollama.OllamaConnectionProperties
 
setBaseUrl(String) - Method in class org.springframework.ai.autoconfigure.openai.OpenAiModerationProperties
 
setBaseUrl(String) - Method in class org.springframework.ai.autoconfigure.qianfan.QianFanChatProperties
 
setBaseUrl(String) - Method in class org.springframework.ai.autoconfigure.stabilityai.StabilityAiConnectionProperties
 
setBaseUrl(String) - Method in class org.springframework.ai.autoconfigure.watsonxai.WatsonxAiConnectionProperties
 
setBaseUrl(String) - Method in class org.springframework.ai.autoconfigure.zhipuai.ZhiPuAiImageProperties
 
setBeamWidth(int) - Method in class org.springframework.ai.autoconfigure.vectorstore.gemfire.GemFireVectorStoreProperties
 
setBetaVersion(String) - Method in class org.springframework.ai.autoconfigure.anthropic.AnthropicConnectionProperties
 
setBuckets(int) - Method in class org.springframework.ai.autoconfigure.vectorstore.gemfire.GemFireVectorStoreProperties
 
setCaPemPath(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
setClientKeyPath(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
setClientPemPath(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
setCollectionName(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.chroma.ChromaVectorStoreProperties
 
setCollectionName(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties
 
setCollectionName(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.mongo.MongoDBAtlasVectorStoreProperties
 
setCollectionName(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.qdrant.QdrantVectorStoreProperties
 
setCollectionName(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.typesense.TypesenseVectorStoreProperties
 
setCompartment(String) - Method in class org.springframework.ai.autoconfigure.oci.genai.OCIEmbeddingModelProperties
 
setCompletionsPath(String) - Method in class org.springframework.ai.autoconfigure.openai.OpenAiChatProperties
 
setConnectTimeoutMs(long) - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
setConsistencyLevel(WeaviateVectorStore.ConsistentLevel) - Method in class org.springframework.ai.autoconfigure.vectorstore.weaviate.WeaviateVectorStoreProperties
 
setConstraintName(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.neo4j.Neo4jVectorStoreProperties
 
setContainerName(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.cosmosdb.CosmosDBVectorStoreProperties
 
setContentColumnName(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.cassandra.CassandraVectorStoreProperties
 
setContentFieldName(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.mariadb.MariaDbStoreProperties
 
setContentFieldName(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties
 
setContentFieldName(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.pinecone.PineconeVectorStoreProperties
 
setCreateExtension(boolean) - Method in class org.springframework.ai.autoconfigure.postgresml.PostgresMlEmbeddingProperties
 
setCredentialsUri(Resource) - Method in class org.springframework.ai.autoconfigure.vertexai.embedding.VertexAiEmbeddingConnectionProperties
 
setCredentialsUri(Resource) - Method in class org.springframework.ai.autoconfigure.vertexai.gemini.VertexAiGeminiConnectionProperties
 
setCustomHeaders(Map<String, String>) - Method in class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiConnectionProperties
 
setDatabaseName(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.cosmosdb.CosmosDBVectorStoreProperties
 
setDatabaseName(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties
 
setDatabaseName(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.neo4j.Neo4jVectorStoreProperties
 
setDefaultSimilarityThreshold(double) - Method in class org.springframework.ai.autoconfigure.vectorstore.azure.AzureVectorStoreProperties
 
setDefaultTopK(int) - Method in class org.springframework.ai.autoconfigure.vectorstore.azure.AzureVectorStoreProperties
 
setDimensions(int) - Method in class org.springframework.ai.autoconfigure.vectorstore.mariadb.MariaDbStoreProperties
 
setDimensions(int) - Method in class org.springframework.ai.autoconfigure.vectorstore.oracle.OracleVectorStoreProperties
 
setDimensions(int) - Method in class org.springframework.ai.autoconfigure.vectorstore.pgvector.PgVectorStoreProperties
 
setDimensions(Integer) - Method in class org.springframework.ai.autoconfigure.vectorstore.elasticsearch.ElasticsearchVectorStoreProperties
 
setDirectory(String) - Method in class org.springframework.ai.autoconfigure.transformers.TransformersEmbeddingModelProperties.Cache
 
setDistanceMetadataFieldName(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.pinecone.PineconeVectorStoreProperties
 
setDistanceType(MariaDBVectorStore.MariaDBDistanceType) - Method in class org.springframework.ai.autoconfigure.vectorstore.mariadb.MariaDbStoreProperties
 
setDistanceType(Neo4jVectorStore.Neo4jDistanceType) - Method in class org.springframework.ai.autoconfigure.vectorstore.neo4j.Neo4jVectorStoreProperties
 
setDistanceType(OracleVectorStore.OracleVectorStoreDistanceType) - Method in class org.springframework.ai.autoconfigure.vectorstore.oracle.OracleVectorStoreProperties
 
setDistanceType(PgVectorStore.PgDistanceType) - Method in class org.springframework.ai.autoconfigure.vectorstore.pgvector.PgVectorStoreProperties
 
setEmbeddingColumnName(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.cassandra.CassandraVectorStoreProperties
 
setEmbeddingDimension(int) - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties
 
setEmbeddingDimension(int) - Method in class org.springframework.ai.autoconfigure.vectorstore.neo4j.Neo4jVectorStoreProperties
 
setEmbeddingDimension(int) - Method in class org.springframework.ai.autoconfigure.vectorstore.typesense.TypesenseVectorStoreProperties
 
setEmbeddingEndpoint(String) - Method in class org.springframework.ai.autoconfigure.watsonxai.WatsonxAiConnectionProperties
 
setEmbeddingFieldName(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.mariadb.MariaDbStoreProperties
 
setEmbeddingFieldName(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties
 
setEmbeddingProperty(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.neo4j.Neo4jVectorStoreProperties
 
setEmbeddingsPath(String) - Method in class org.springframework.ai.autoconfigure.openai.OpenAiEmbeddingProperties
 
setEnabled(boolean) - Method in class org.springframework.ai.autoconfigure.anthropic.AnthropicChatProperties
 
setEnabled(boolean) - Method in class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiAudioTranscriptionProperties
 
setEnabled(boolean) - Method in class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiChatProperties
 
setEnabled(boolean) - Method in class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiEmbeddingProperties
 
setEnabled(boolean) - Method in class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiImageOptionsProperties
 
setEnabled(boolean) - Method in class org.springframework.ai.autoconfigure.bedrock.cohere.BedrockCohereEmbeddingProperties
 
setEnabled(boolean) - Method in class org.springframework.ai.autoconfigure.bedrock.converse.BedrockConverseProxyChatProperties
 
setEnabled(boolean) - Method in class org.springframework.ai.autoconfigure.bedrock.titan.BedrockTitanEmbeddingProperties
 
setEnabled(boolean) - Method in class org.springframework.ai.autoconfigure.chat.client.ChatClientBuilderProperties
 
setEnabled(boolean) - Method in class org.springframework.ai.autoconfigure.huggingface.HuggingfaceChatProperties
 
setEnabled(boolean) - Method in class org.springframework.ai.autoconfigure.minimax.MiniMaxChatProperties
 
setEnabled(boolean) - Method in class org.springframework.ai.autoconfigure.minimax.MiniMaxEmbeddingProperties
 
setEnabled(boolean) - Method in class org.springframework.ai.autoconfigure.mistralai.MistralAiChatProperties
 
setEnabled(boolean) - Method in class org.springframework.ai.autoconfigure.mistralai.MistralAiEmbeddingProperties
 
setEnabled(boolean) - Method in class org.springframework.ai.autoconfigure.moonshot.MoonshotChatProperties
 
setEnabled(boolean) - Method in class org.springframework.ai.autoconfigure.oci.genai.OCICohereChatModelProperties
 
setEnabled(boolean) - Method in class org.springframework.ai.autoconfigure.oci.genai.OCIEmbeddingModelProperties
 
setEnabled(boolean) - Method in class org.springframework.ai.autoconfigure.ollama.OllamaChatProperties
 
setEnabled(boolean) - Method in class org.springframework.ai.autoconfigure.ollama.OllamaEmbeddingProperties
 
setEnabled(boolean) - Method in class org.springframework.ai.autoconfigure.openai.OpenAiAudioSpeechProperties
 
setEnabled(boolean) - Method in class org.springframework.ai.autoconfigure.openai.OpenAiAudioTranscriptionProperties
 
setEnabled(boolean) - Method in class org.springframework.ai.autoconfigure.openai.OpenAiChatProperties
 
setEnabled(boolean) - Method in class org.springframework.ai.autoconfigure.openai.OpenAiEmbeddingProperties
 
setEnabled(boolean) - Method in class org.springframework.ai.autoconfigure.openai.OpenAiImageProperties
 
setEnabled(boolean) - Method in class org.springframework.ai.autoconfigure.postgresml.PostgresMlEmbeddingProperties
 
setEnabled(boolean) - Method in class org.springframework.ai.autoconfigure.qianfan.QianFanChatProperties
 
setEnabled(boolean) - Method in class org.springframework.ai.autoconfigure.qianfan.QianFanEmbeddingProperties
 
setEnabled(boolean) - Method in class org.springframework.ai.autoconfigure.qianfan.QianFanImageProperties
 
setEnabled(boolean) - Method in class org.springframework.ai.autoconfigure.stabilityai.StabilityAiImageProperties
 
setEnabled(boolean) - Method in class org.springframework.ai.autoconfigure.transformers.TransformersEmbeddingModelProperties.Cache
 
setEnabled(boolean) - Method in class org.springframework.ai.autoconfigure.transformers.TransformersEmbeddingModelProperties
 
setEnabled(boolean) - Method in class org.springframework.ai.autoconfigure.vertexai.embedding.VertexAiMultimodalEmbeddingProperties
 
setEnabled(boolean) - Method in class org.springframework.ai.autoconfigure.vertexai.embedding.VertexAiTextEmbeddingProperties
 
setEnabled(boolean) - Method in class org.springframework.ai.autoconfigure.watsonxai.WatsonxAiChatProperties
 
setEnabled(boolean) - Method in class org.springframework.ai.autoconfigure.watsonxai.WatsonxAiEmbeddingProperties
 
setEnabled(boolean) - Method in class org.springframework.ai.autoconfigure.zhipuai.ZhiPuAiChatProperties
 
setEnabled(boolean) - Method in class org.springframework.ai.autoconfigure.zhipuai.ZhiPuAiEmbeddingProperties
 
setEnabled(boolean) - Method in class org.springframework.ai.autoconfigure.zhipuai.ZhiPuAiImageProperties
 
setEndpoint(String) - Method in class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiConnectionProperties
 
setEndpoint(String) - Method in class org.springframework.ai.autoconfigure.oci.genai.OCIConnectionProperties
 
setEndpoint(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.cosmosdb.CosmosDBVectorStoreProperties
 
setEnvironment(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.pinecone.PineconeVectorStoreProperties
 
setExcludeOnHttpCodes(List<Integer>) - Method in class org.springframework.ai.autoconfigure.retry.SpringAiRetryProperties
 
setFields(String[]) - Method in class org.springframework.ai.autoconfigure.vectorstore.gemfire.GemFireVectorStoreProperties
 
setFile(String) - Method in class org.springframework.ai.autoconfigure.oci.genai.OCIConnectionProperties
 
setFilterField(Map<String, WeaviateVectorStore.MetadataField.Type>) - Method in class org.springframework.ai.autoconfigure.vectorstore.weaviate.WeaviateVectorStoreProperties
 
setFingerprint(String) - Method in class org.springframework.ai.autoconfigure.oci.genai.OCIConnectionProperties
 
setFixedThreadPoolExecutorSize(int) - Method in class org.springframework.ai.autoconfigure.vectorstore.cassandra.CassandraVectorStoreProperties
 
setForcedNormalization(boolean) - Method in class org.springframework.ai.autoconfigure.vectorstore.oracle.OracleVectorStoreProperties
 
setGpuDeviceId(int) - Method in class org.springframework.ai.autoconfigure.transformers.TransformersEmbeddingModelProperties.Onnx
 
setHeaders(Map<String, String>) - Method in class org.springframework.ai.autoconfigure.vectorstore.weaviate.WeaviateVectorStoreProperties
 
setHost(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.chroma.ChromaApiProperties
 
setHost(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.gemfire.GemFireVectorStoreProperties
 
setHost(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
setHost(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.qdrant.QdrantVectorStoreProperties
 
setHost(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.typesense.TypesenseServiceClientProperties
 
setHost(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.weaviate.WeaviateVectorStoreProperties
 
setIAMToken(String) - Method in class org.springframework.ai.autoconfigure.watsonxai.WatsonxAiConnectionProperties
 
setIdFieldName(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.mariadb.MariaDbStoreProperties
 
setIdFieldName(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties
 
setIdleTimeoutMs(long) - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
setIdProperty(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.neo4j.Neo4jVectorStoreProperties
 
setIdType(PgVectorStore.PgIdType) - Method in class org.springframework.ai.autoconfigure.vectorstore.pgvector.PgVectorStoreProperties
 
setInclude(boolean) - Method in class org.springframework.ai.autoconfigure.ollama.OllamaInitializationProperties.ModelTypeInit
 
setIncludeCompletion(boolean) - Method in class org.springframework.ai.autoconfigure.chat.observation.ChatObservationProperties
 
setIncludeErrorLogging(boolean) - Method in class org.springframework.ai.autoconfigure.chat.observation.ChatObservationProperties
 
setIncludeInput(boolean) - Method in class org.springframework.ai.autoconfigure.chat.client.ChatClientBuilderProperties.Observations
 
setIncludePrompt(boolean) - Method in class org.springframework.ai.autoconfigure.chat.observation.ChatObservationProperties
 
setIncludePrompt(boolean) - Method in class org.springframework.ai.autoconfigure.image.observation.ImageObservationProperties
 
setIncludeQueryResponse(boolean) - Method in class org.springframework.ai.autoconfigure.vectorstore.observation.VectorStoreObservationProperties
 
setIndex(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.redis.RedisVectorStoreProperties
 
setIndexName(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.azure.AzureVectorStoreProperties
 
setIndexName(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.cassandra.CassandraVectorStoreProperties
 
setIndexName(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.elasticsearch.ElasticsearchVectorStoreProperties
 
setIndexName(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.gemfire.GemFireVectorStoreProperties
 
setIndexName(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.mongo.MongoDBAtlasVectorStoreProperties
 
setIndexName(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.neo4j.Neo4jVectorStoreProperties
 
setIndexName(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.opensearch.OpenSearchVectorStoreProperties
 
setIndexName(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.pinecone.PineconeVectorStoreProperties
 
setIndexParameters(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties
 
setIndexType(MilvusVectorStoreProperties.MilvusIndexType) - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties
 
setIndexType(OracleVectorStore.OracleVectorStoreIndexType) - Method in class org.springframework.ai.autoconfigure.vectorstore.oracle.OracleVectorStoreProperties
 
setIndexType(PgVectorStore.PgIndexType) - Method in class org.springframework.ai.autoconfigure.vectorstore.pgvector.PgVectorStoreProperties
 
setInitialInterval(Duration) - Method in class org.springframework.ai.autoconfigure.retry.SpringAiRetryProperties.Backoff
 
setInitializeSchema(boolean) - Method in class org.springframework.ai.autoconfigure.chat.memory.CommonChatMemoryProperties
 
setInitializeSchema(boolean) - Method in class org.springframework.ai.autoconfigure.vectorstore.CommonVectorStoreProperties
 
setInputType(BedrockTitanEmbeddingModel.InputType) - Method in class org.springframework.ai.autoconfigure.bedrock.titan.BedrockTitanEmbeddingProperties
 
setKeepAliveTimeMs(long) - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
setKeepAliveTimeoutMs(long) - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
setKey(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.cosmosdb.CosmosDBVectorStoreProperties
 
setKeyspace(String) - Method in class org.springframework.ai.autoconfigure.chat.memory.cassandra.CassandraChatMemoryProperties
 
setKeyspace(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.cassandra.CassandraVectorStoreProperties
 
setKeyToken(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.chroma.ChromaApiProperties
 
setLabel(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.neo4j.Neo4jVectorStoreProperties
 
setLocation(String) - Method in class org.springframework.ai.autoconfigure.vertexai.embedding.VertexAiEmbeddingConnectionProperties
 
setLocation(String) - Method in class org.springframework.ai.autoconfigure.vertexai.gemini.VertexAiGeminiConnectionProperties
 
setMappingJson(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.opensearch.OpenSearchVectorStoreProperties
 
setMaxAttempts(int) - Method in class org.springframework.ai.autoconfigure.retry.SpringAiRetryProperties
 
setMaxConnections(int) - Method in class org.springframework.ai.autoconfigure.vectorstore.gemfire.GemFireVectorStoreProperties
 
setMaxDocumentBatchSize(int) - Method in class org.springframework.ai.autoconfigure.vectorstore.mariadb.MariaDbStoreProperties
 
setMaxDocumentBatchSize(int) - Method in class org.springframework.ai.autoconfigure.vectorstore.pgvector.PgVectorStoreProperties
 
setMaxInterval(Duration) - Method in class org.springframework.ai.autoconfigure.retry.SpringAiRetryProperties.Backoff
 
setMaxRetries(int) - Method in class org.springframework.ai.autoconfigure.ollama.OllamaInitializationProperties
 
setMetadataFieldName(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.mariadb.MariaDbStoreProperties
 
setMetadataFieldName(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties
 
setMetadataFields(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.cosmosdb.CosmosDBVectorStoreProperties
 
setMetadataFieldsToFilter(List<String>) - Method in class org.springframework.ai.autoconfigure.vectorstore.mongo.MongoDBAtlasVectorStoreProperties
 
setMetadataMode(MetadataMode) - Method in class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiEmbeddingProperties
 
setMetadataMode(MetadataMode) - Method in class org.springframework.ai.autoconfigure.minimax.MiniMaxEmbeddingProperties
 
setMetadataMode(MetadataMode) - Method in class org.springframework.ai.autoconfigure.mistralai.MistralAiEmbeddingProperties
 
setMetadataMode(MetadataMode) - Method in class org.springframework.ai.autoconfigure.openai.OpenAiEmbeddingProperties
 
setMetadataMode(MetadataMode) - Method in class org.springframework.ai.autoconfigure.qianfan.QianFanEmbeddingProperties
 
setMetadataMode(MetadataMode) - Method in class org.springframework.ai.autoconfigure.transformers.TransformersEmbeddingModelProperties
 
setMetadataMode(MetadataMode) - Method in class org.springframework.ai.autoconfigure.zhipuai.ZhiPuAiEmbeddingProperties
 
setMetricType(MilvusVectorStoreProperties.MilvusMetricType) - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties
 
setModel(String) - Method in class org.springframework.ai.autoconfigure.bedrock.cohere.BedrockCohereEmbeddingProperties
 
setModel(String) - Method in class org.springframework.ai.autoconfigure.bedrock.titan.BedrockTitanEmbeddingProperties
 
setModel(String) - Method in class org.springframework.ai.autoconfigure.oci.genai.OCIEmbeddingModelProperties
 
setModel(String) - Method in class org.springframework.ai.autoconfigure.ollama.OllamaChatProperties
 
setModel(String) - Method in class org.springframework.ai.autoconfigure.ollama.OllamaEmbeddingProperties
 
setModel(String) - Method in class org.springframework.ai.autoconfigure.watsonxai.WatsonxAiEmbeddingProperties
 
setModelOutputName(String) - Method in class org.springframework.ai.autoconfigure.transformers.TransformersEmbeddingModelProperties.Onnx
 
setModelUri(String) - Method in class org.springframework.ai.autoconfigure.transformers.TransformersEmbeddingModelProperties.Onnx
 
setMultiplier(int) - Method in class org.springframework.ai.autoconfigure.retry.SpringAiRetryProperties.Backoff
 
setNamespace(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.pinecone.PineconeVectorStoreProperties
 
setObjectClass(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.weaviate.WeaviateVectorStoreProperties
 
setOnClientErrors(boolean) - Method in class org.springframework.ai.autoconfigure.retry.SpringAiRetryProperties
 
setOnHttpCodes(List<Integer>) - Method in class org.springframework.ai.autoconfigure.retry.SpringAiRetryProperties
 
setOpenAiApiKey(String) - Method in class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiConnectionProperties
 
setOptions(Map<String, String>) - Method in class org.springframework.ai.autoconfigure.transformers.TransformersEmbeddingModelProperties.Tokenizer
 
setOptions(AzureOpenAiAudioTranscriptionOptions) - Method in class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiAudioTranscriptionProperties
 
setOptions(AzureOpenAiChatOptions) - Method in class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiChatProperties
 
setOptions(AzureOpenAiEmbeddingOptions) - Method in class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiEmbeddingProperties
 
setOptions(AzureOpenAiImageOptions) - Method in class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiImageOptionsProperties
 
setOptions(BedrockCohereEmbeddingOptions) - Method in class org.springframework.ai.autoconfigure.bedrock.cohere.BedrockCohereEmbeddingProperties
 
setOptions(MiniMaxChatOptions) - Method in class org.springframework.ai.autoconfigure.minimax.MiniMaxChatProperties
 
setOptions(MiniMaxEmbeddingOptions) - Method in class org.springframework.ai.autoconfigure.minimax.MiniMaxEmbeddingProperties
 
setOptions(MistralAiChatOptions) - Method in class org.springframework.ai.autoconfigure.mistralai.MistralAiChatProperties
 
setOptions(MistralAiEmbeddingOptions) - Method in class org.springframework.ai.autoconfigure.mistralai.MistralAiEmbeddingProperties
 
setOptions(ToolCallingChatOptions) - Method in class org.springframework.ai.autoconfigure.bedrock.converse.BedrockConverseProxyChatProperties
 
setOptions(MoonshotChatOptions) - Method in class org.springframework.ai.autoconfigure.moonshot.MoonshotChatProperties
 
setOptions(OCICohereChatOptions) - Method in class org.springframework.ai.autoconfigure.oci.genai.OCICohereChatModelProperties
 
setOptions(OpenAiAudioSpeechOptions) - Method in class org.springframework.ai.autoconfigure.openai.OpenAiAudioSpeechProperties
 
setOptions(OpenAiAudioTranscriptionOptions) - Method in class org.springframework.ai.autoconfigure.openai.OpenAiAudioTranscriptionProperties
 
setOptions(OpenAiChatOptions) - Method in class org.springframework.ai.autoconfigure.openai.OpenAiChatProperties
 
setOptions(OpenAiEmbeddingOptions) - Method in class org.springframework.ai.autoconfigure.openai.OpenAiEmbeddingProperties
 
setOptions(OpenAiImageOptions) - Method in class org.springframework.ai.autoconfigure.openai.OpenAiImageProperties
 
setOptions(OpenAiModerationOptions) - Method in class org.springframework.ai.autoconfigure.openai.OpenAiModerationProperties
 
setOptions(PostgresMlEmbeddingOptions) - Method in class org.springframework.ai.autoconfigure.postgresml.PostgresMlEmbeddingProperties
 
setOptions(QianFanChatOptions) - Method in class org.springframework.ai.autoconfigure.qianfan.QianFanChatProperties
 
setOptions(QianFanEmbeddingOptions) - Method in class org.springframework.ai.autoconfigure.qianfan.QianFanEmbeddingProperties
 
setOptions(QianFanImageOptions) - Method in class org.springframework.ai.autoconfigure.qianfan.QianFanImageProperties
 
setOptions(StabilityAiImageOptions) - Method in class org.springframework.ai.autoconfigure.stabilityai.StabilityAiImageProperties
 
setOptions(VertexAiMultimodalEmbeddingOptions) - Method in class org.springframework.ai.autoconfigure.vertexai.embedding.VertexAiMultimodalEmbeddingProperties
 
setOptions(VertexAiTextEmbeddingOptions) - Method in class org.springframework.ai.autoconfigure.vertexai.embedding.VertexAiTextEmbeddingProperties
 
setOptions(VertexAiGeminiChatOptions) - Method in class org.springframework.ai.autoconfigure.vertexai.gemini.VertexAiGeminiChatProperties
 
setOptions(WatsonxAiChatOptions) - Method in class org.springframework.ai.autoconfigure.watsonxai.WatsonxAiChatProperties
 
setOptions(ZhiPuAiChatOptions) - Method in class org.springframework.ai.autoconfigure.zhipuai.ZhiPuAiChatProperties
 
setOptions(ZhiPuAiEmbeddingOptions) - Method in class org.springframework.ai.autoconfigure.zhipuai.ZhiPuAiEmbeddingProperties
 
setOptions(ZhiPuAiImageOptions) - Method in class org.springframework.ai.autoconfigure.zhipuai.ZhiPuAiImageProperties
 
setOrganizationId(String) - Method in class org.springframework.ai.autoconfigure.openai.OpenAiModerationProperties
 
setPartitionKeyPath(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.cosmosdb.CosmosDBVectorStoreProperties
 
setPassPhrase(String) - Method in class org.springframework.ai.autoconfigure.oci.genai.OCIConnectionProperties
 
setPassword(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.chroma.ChromaApiProperties
 
setPassword(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
setPassword(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.opensearch.OpenSearchVectorStoreProperties
 
setPathName(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.mongo.MongoDBAtlasVectorStoreProperties
 
setPort(int) - Method in class org.springframework.ai.autoconfigure.vectorstore.chroma.ChromaApiProperties
 
setPort(int) - Method in class org.springframework.ai.autoconfigure.vectorstore.gemfire.GemFireVectorStoreProperties
 
setPort(int) - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
setPort(int) - Method in class org.springframework.ai.autoconfigure.vectorstore.qdrant.QdrantVectorStoreProperties
 
setPort(int) - Method in class org.springframework.ai.autoconfigure.vectorstore.typesense.TypesenseServiceClientProperties
 
setPrefix(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.redis.RedisVectorStoreProperties
 
setPrivateKey(String) - Method in class org.springframework.ai.autoconfigure.oci.genai.OCIConnectionProperties
 
setProfile(String) - Method in class org.springframework.ai.autoconfigure.oci.genai.OCIConnectionProperties
 
setProjectId(String) - Method in class org.springframework.ai.autoconfigure.openai.OpenAiModerationProperties
 
setProjectId(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.pinecone.PineconeVectorStoreProperties
 
setProjectId(String) - Method in class org.springframework.ai.autoconfigure.vertexai.embedding.VertexAiEmbeddingConnectionProperties
 
setProjectId(String) - Method in class org.springframework.ai.autoconfigure.vertexai.gemini.VertexAiGeminiConnectionProperties
 
setProjectId(String) - Method in class org.springframework.ai.autoconfigure.watsonxai.WatsonxAiConnectionProperties
 
setProtocol(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.typesense.TypesenseServiceClientProperties
 
setPullModelStrategy(PullModelStrategy) - Method in class org.springframework.ai.autoconfigure.ollama.OllamaInitializationProperties
 
setRegion(String) - Method in class org.springframework.ai.autoconfigure.bedrock.BedrockAwsConnectionProperties
 
setRegion(String) - Method in class org.springframework.ai.autoconfigure.oci.genai.OCIConnectionProperties
 
setRemoveExistingVectorStoreTable(boolean) - Method in class org.springframework.ai.autoconfigure.vectorstore.mariadb.MariaDbStoreProperties
 
setRemoveExistingVectorStoreTable(boolean) - Method in class org.springframework.ai.autoconfigure.vectorstore.oracle.OracleVectorStoreProperties
 
setRemoveExistingVectorStoreTable(boolean) - Method in class org.springframework.ai.autoconfigure.vectorstore.pgvector.PgVectorStoreProperties
 
setReturnEmbeddings(boolean) - Method in class org.springframework.ai.autoconfigure.vectorstore.cassandra.CassandraVectorStoreProperties
 
setRpcDeadlineMs(long) - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
setSchemaName(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.mariadb.MariaDbStoreProperties
 
setSchemaName(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.pgvector.PgVectorStoreProperties
 
setSchemaValidation(boolean) - Method in class org.springframework.ai.autoconfigure.vectorstore.mariadb.MariaDbStoreProperties
 
setSchemaValidation(boolean) - Method in class org.springframework.ai.autoconfigure.vectorstore.pgvector.PgVectorStoreProperties
 
setScheme(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.weaviate.WeaviateVectorStoreProperties
 
setScopes(List<String>) - Method in class org.springframework.ai.autoconfigure.vertexai.gemini.VertexAiGeminiConnectionProperties
 
setSearchAccuracy(int) - Method in class org.springframework.ai.autoconfigure.vectorstore.oracle.OracleVectorStoreProperties
 
setSecretKey(String) - Method in class org.springframework.ai.autoconfigure.bedrock.BedrockAwsConnectionProperties
 
setSecretKey(String) - Method in class org.springframework.ai.autoconfigure.qianfan.QianFanChatProperties
 
setSecure(boolean) - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
setServerName(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
setServerPemPath(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
setServerSideTimeout(Duration) - Method in class org.springframework.ai.autoconfigure.vectorstore.pinecone.PineconeVectorStoreProperties
 
setServingMode(ServingMode) - Method in class org.springframework.ai.autoconfigure.oci.genai.OCIEmbeddingModelProperties
 
setSessionToken(String) - Method in class org.springframework.ai.autoconfigure.bedrock.BedrockAwsConnectionProperties
 
setSimilarity(SimilarityFunction) - Method in class org.springframework.ai.autoconfigure.vectorstore.elasticsearch.ElasticsearchVectorStoreProperties
 
setSslEnabled(boolean) - Method in class org.springframework.ai.autoconfigure.vectorstore.gemfire.GemFireVectorStoreProperties
 
setStreamEndpoint(String) - Method in class org.springframework.ai.autoconfigure.watsonxai.WatsonxAiConnectionProperties
 
setTable(String) - Method in class org.springframework.ai.autoconfigure.chat.memory.cassandra.CassandraChatMemoryProperties
 
setTable(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.cassandra.CassandraVectorStoreProperties
 
setTableName(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.hanadb.HanaCloudVectorStoreProperties
 
setTableName(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.mariadb.MariaDbStoreProperties
 
setTableName(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.oracle.OracleVectorStoreProperties
 
setTableName(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.pgvector.PgVectorStoreProperties
 
setTenantId(String) - Method in class org.springframework.ai.autoconfigure.oci.genai.OCIConnectionProperties
 
setTextEndpoint(String) - Method in class org.springframework.ai.autoconfigure.watsonxai.WatsonxAiConnectionProperties
 
setTimeout(Duration) - Method in class org.springframework.ai.autoconfigure.bedrock.BedrockAwsConnectionProperties
 
setTimeout(Duration) - Method in class org.springframework.ai.autoconfigure.ollama.OllamaInitializationProperties
 
setTimeToLive(Duration) - Method in class org.springframework.ai.autoconfigure.chat.memory.cassandra.CassandraChatMemoryProperties
 
setToken(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
setTopK(int) - Method in class org.springframework.ai.autoconfigure.vectorstore.hanadb.HanaCloudVectorStoreProperties
 
setTransport(VertexAiGeminiConnectionProperties.Transport) - Method in class org.springframework.ai.autoconfigure.vertexai.gemini.VertexAiGeminiConnectionProperties
 
setTruncate(EmbedTextDetails.Truncate) - Method in class org.springframework.ai.autoconfigure.oci.genai.OCIEmbeddingModelProperties
 
setUri(String) - Method in class org.springframework.ai.autoconfigure.transformers.TransformersEmbeddingModelProperties.Tokenizer
 
setUri(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
setUris(List<String>) - Method in class org.springframework.ai.autoconfigure.vectorstore.opensearch.OpenSearchVectorStoreProperties
 
setUrl(String) - Method in class org.springframework.ai.autoconfigure.huggingface.HuggingfaceChatProperties
 
setUrl(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.azure.AzureVectorStoreProperties
 
setUseKeylessAuth(boolean) - Method in class org.springframework.ai.autoconfigure.vectorstore.azure.AzureVectorStoreProperties
 
setUserColumn(String) - Method in class org.springframework.ai.autoconfigure.chat.memory.cassandra.CassandraChatMemoryProperties
 
setUserId(String) - Method in class org.springframework.ai.autoconfigure.oci.genai.OCIConnectionProperties
 
setUsername(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.chroma.ChromaApiProperties
 
setUsername(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
 
setUsername(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.opensearch.OpenSearchVectorStoreProperties
 
setUseTls(boolean) - Method in class org.springframework.ai.autoconfigure.vectorstore.qdrant.QdrantVectorStoreProperties
 
setVectorDimensions(long) - Method in class org.springframework.ai.autoconfigure.vectorstore.cosmosdb.CosmosDBVectorStoreProperties
 
setVectorSimilarityFunction(String) - Method in class org.springframework.ai.autoconfigure.vectorstore.gemfire.GemFireVectorStoreProperties
 
setVectorStoreThroughput(int) - Method in class org.springframework.ai.autoconfigure.vectorstore.cosmosdb.CosmosDBVectorStoreProperties
 
setVersion(String) - Method in class org.springframework.ai.autoconfigure.anthropic.AnthropicConnectionProperties
 
SIMPLE - Enum constant in enum class org.springframework.ai.autoconfigure.oci.genai.OCIConnectionProperties.AuthenticationType
 
springAiFunctionManager(ApplicationContext) - Method in class org.springframework.ai.autoconfigure.anthropic.AnthropicAutoConfiguration
 
springAiFunctionManager(ApplicationContext) - Method in class org.springframework.ai.autoconfigure.azure.openai.AzureOpenAiAutoConfiguration
 
springAiFunctionManager(ApplicationContext) - Method in class org.springframework.ai.autoconfigure.bedrock.converse.BedrockConverseProxyChatAutoConfiguration
 
springAiFunctionManager(ApplicationContext) - Method in class org.springframework.ai.autoconfigure.minimax.MiniMaxAutoConfiguration
 
springAiFunctionManager(ApplicationContext) - Method in class org.springframework.ai.autoconfigure.mistralai.MistralAiAutoConfiguration
 
springAiFunctionManager(ApplicationContext) - Method in class org.springframework.ai.autoconfigure.moonshot.MoonshotAutoConfiguration
 
springAiFunctionManager(ApplicationContext) - Method in class org.springframework.ai.autoconfigure.ollama.OllamaAutoConfiguration
 
springAiFunctionManager(ApplicationContext) - Method in class org.springframework.ai.autoconfigure.openai.OpenAiAutoConfiguration
 
springAiFunctionManager(ApplicationContext) - Method in class org.springframework.ai.autoconfigure.qianfan.QianFanAutoConfiguration
 
springAiFunctionManager(ApplicationContext) - Method in class org.springframework.ai.autoconfigure.zhipuai.ZhiPuAiAutoConfiguration
 
SpringAiRetryAutoConfiguration - Class in org.springframework.ai.autoconfigure.retry
Auto-configuration for AI Retry.
SpringAiRetryAutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.retry.SpringAiRetryAutoConfiguration
 
SpringAiRetryProperties - Class in org.springframework.ai.autoconfigure.retry
Properties for AI Retry.
SpringAiRetryProperties() - Constructor for class org.springframework.ai.autoconfigure.retry.SpringAiRetryProperties
 
SpringAiRetryProperties.Backoff - Class in org.springframework.ai.autoconfigure.retry
Exponential Backoff properties.
stabilityAiApi(StabilityAiConnectionProperties, StabilityAiImageProperties, ObjectProvider<RestClient.Builder>) - Method in class org.springframework.ai.autoconfigure.stabilityai.StabilityAiImageAutoConfiguration
 
StabilityAiConnectionProperties - Class in org.springframework.ai.autoconfigure.stabilityai
 
StabilityAiConnectionProperties() - Constructor for class org.springframework.ai.autoconfigure.stabilityai.StabilityAiConnectionProperties
 
StabilityAiImageAutoConfiguration - Class in org.springframework.ai.autoconfigure.stabilityai
Auto-configuration for StabilityAI Image Model.
StabilityAiImageAutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.stabilityai.StabilityAiImageAutoConfiguration
 
stabilityAiImageModel(StabilityAiApi, StabilityAiImageProperties) - Method in class org.springframework.ai.autoconfigure.stabilityai.StabilityAiImageAutoConfiguration
 
StabilityAiImageProperties - Class in org.springframework.ai.autoconfigure.stabilityai
Configuration properties for Stability AI image model.
StabilityAiImageProperties() - Constructor for class org.springframework.ai.autoconfigure.stabilityai.StabilityAiImageProperties
 
STL_SORT - Enum constant in enum class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties.MilvusIndexType
 
stringToMimeTypeConverter() - Method in class org.springframework.ai.autoconfigure.vectorstore.mongo.MongoDBAtlasVectorStoreAutoConfiguration
 

T

textEmbedding(VertexAiEmbeddingConnectionDetails, VertexAiTextEmbeddingProperties, RetryTemplate, ObjectProvider<ObservationRegistry>, ObjectProvider<EmbeddingModelObservationConvention>) - Method in class org.springframework.ai.autoconfigure.vertexai.embedding.VertexAiEmbeddingAutoConfiguration
 
titanEmbeddingBedrockApi(AwsCredentialsProvider, AwsRegionProvider, BedrockTitanEmbeddingProperties, BedrockAwsConnectionProperties, ObjectMapper) - Method in class org.springframework.ai.autoconfigure.bedrock.titan.BedrockTitanEmbeddingAutoConfiguration
 
titanEmbeddingModel(TitanEmbeddingBedrockApi, BedrockTitanEmbeddingProperties) - Method in class org.springframework.ai.autoconfigure.bedrock.titan.BedrockTitanEmbeddingAutoConfiguration
 
Tokenizer() - Constructor for class org.springframework.ai.autoconfigure.transformers.TransformersEmbeddingModelProperties.Tokenizer
 
ToolCallingAutoConfiguration - Class in org.springframework.ai.autoconfigure.chat.model
Auto-configuration for common tool calling features of ChatModel.
ToolCallingAutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.chat.model.ToolCallingAutoConfiguration
 
TransformersEmbeddingModelAutoConfiguration - Class in org.springframework.ai.autoconfigure.transformers
Auto-configuration for Transformers Embedding Model.
TransformersEmbeddingModelAutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.transformers.TransformersEmbeddingModelAutoConfiguration
 
TransformersEmbeddingModelProperties - Class in org.springframework.ai.autoconfigure.transformers
Configuration properties for the Transformer Embedding model.
TransformersEmbeddingModelProperties() - Constructor for class org.springframework.ai.autoconfigure.transformers.TransformersEmbeddingModelProperties
 
TransformersEmbeddingModelProperties.Cache - Class in org.springframework.ai.autoconfigure.transformers
 
TransformersEmbeddingModelProperties.Onnx - Class in org.springframework.ai.autoconfigure.transformers
 
TransformersEmbeddingModelProperties.Tokenizer - Class in org.springframework.ai.autoconfigure.transformers
Configurations for the HuggingFaceTokenizer used to convert sentences into tokens.
TRIE - Enum constant in enum class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties.MilvusIndexType
 
typesenseClient(TypesenseConnectionDetails) - Method in class org.springframework.ai.autoconfigure.vectorstore.typesense.TypesenseVectorStoreAutoConfiguration
 
TypesenseConnectionDetails - Interface in org.springframework.ai.autoconfigure.vectorstore.typesense
Connection details for a Typesense service client.
TypesenseServiceClientProperties - Class in org.springframework.ai.autoconfigure.vectorstore.typesense
Configuration properties for Typesense service client.
TypesenseServiceClientProperties() - Constructor for class org.springframework.ai.autoconfigure.vectorstore.typesense.TypesenseServiceClientProperties
 
TypesenseVectorStoreAutoConfiguration - Class in org.springframework.ai.autoconfigure.vectorstore.typesense
Auto-configuration for Typesense Vector Store.
TypesenseVectorStoreAutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.vectorstore.typesense.TypesenseVectorStoreAutoConfiguration
 
TypesenseVectorStoreProperties - Class in org.springframework.ai.autoconfigure.vectorstore.typesense
Configuration properties for Typesense Vector Store.
TypesenseVectorStoreProperties() - Constructor for class org.springframework.ai.autoconfigure.vectorstore.typesense.TypesenseVectorStoreProperties
 

V

valueOf(String) - Static method in enum class org.springframework.ai.autoconfigure.oci.genai.OCIConnectionProperties.AuthenticationType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.autoconfigure.oci.genai.ServingMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties.MilvusIndexType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties.MilvusMetricType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.ai.autoconfigure.vertexai.gemini.VertexAiGeminiConnectionProperties.Transport
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.springframework.ai.autoconfigure.oci.genai.OCIConnectionProperties.AuthenticationType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.ai.autoconfigure.oci.genai.ServingMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties.MilvusIndexType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreProperties.MilvusMetricType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.ai.autoconfigure.vertexai.gemini.VertexAiGeminiConnectionProperties.Transport
Returns an array containing the constants of this enum class, in the order they are declared.
vectorStore(SearchIndexClient, EmbeddingModel, AzureVectorStoreProperties, ObjectProvider<ObservationRegistry>, ObjectProvider<VectorStoreObservationConvention>, BatchingStrategy) - Method in class org.springframework.ai.autoconfigure.vectorstore.azure.AzureVectorStoreAutoConfiguration
 
vectorStore(MilvusServiceClient, EmbeddingModel, MilvusVectorStoreProperties, BatchingStrategy, ObjectProvider<ObservationRegistry>, ObjectProvider<VectorStoreObservationConvention>) - Method in class org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusVectorStoreAutoConfiguration
 
vectorStore(Driver, EmbeddingModel, Neo4jVectorStoreProperties, ObjectProvider<ObservationRegistry>, ObjectProvider<VectorStoreObservationConvention>, BatchingStrategy) - Method in class org.springframework.ai.autoconfigure.vectorstore.neo4j.Neo4jVectorStoreAutoConfiguration
 
vectorStore(EmbeddingModel, WeaviateClient, WeaviateVectorStoreProperties, ObjectProvider<ObservationRegistry>, ObjectProvider<VectorStoreObservationConvention>, BatchingStrategy) - Method in class org.springframework.ai.autoconfigure.vectorstore.weaviate.WeaviateVectorStoreAutoConfiguration
 
vectorStore(EmbeddingModel, CassandraVectorStoreProperties, CqlSession, ObjectProvider<ObservationRegistry>, ObjectProvider<VectorStoreObservationConvention>, BatchingStrategy) - Method in class org.springframework.ai.autoconfigure.vectorstore.cassandra.CassandraVectorStoreAutoConfiguration
 
vectorStore(EmbeddingModel, PineconeVectorStoreProperties, ObjectProvider<ObservationRegistry>, ObjectProvider<VectorStoreObservationConvention>, BatchingStrategy) - Method in class org.springframework.ai.autoconfigure.vectorstore.pinecone.PineconeVectorStoreAutoConfiguration
 
vectorStore(EmbeddingModel, QdrantVectorStoreProperties, QdrantClient, ObjectProvider<ObservationRegistry>, ObjectProvider<VectorStoreObservationConvention>, BatchingStrategy) - Method in class org.springframework.ai.autoconfigure.vectorstore.qdrant.QdrantVectorStoreAutoConfiguration
 
vectorStore(EmbeddingModel, RedisVectorStoreProperties, JedisConnectionFactory, ObjectProvider<ObservationRegistry>, ObjectProvider<VectorStoreObservationConvention>, BatchingStrategy) - Method in class org.springframework.ai.autoconfigure.vectorstore.redis.RedisVectorStoreAutoConfiguration
 
vectorStore(EmbeddingModel, ChromaApi, ChromaVectorStoreProperties, ObjectProvider<ObservationRegistry>, ObjectProvider<VectorStoreObservationConvention>, BatchingStrategy) - Method in class org.springframework.ai.autoconfigure.vectorstore.chroma.ChromaVectorStoreAutoConfiguration
 
vectorStore(HanaVectorRepository<? extends HanaVectorEntity>, EmbeddingModel, HanaCloudVectorStoreProperties, ObjectProvider<ObservationRegistry>, ObjectProvider<VectorStoreObservationConvention>) - Method in class org.springframework.ai.autoconfigure.vectorstore.hanadb.HanaCloudVectorStoreAutoConfiguration
 
vectorStore(JdbcTemplate, EmbeddingModel, MariaDbStoreProperties, ObjectProvider<ObservationRegistry>, ObjectProvider<VectorStoreObservationConvention>, BatchingStrategy) - Method in class org.springframework.ai.autoconfigure.vectorstore.mariadb.MariaDbStoreAutoConfiguration
 
vectorStore(JdbcTemplate, EmbeddingModel, OracleVectorStoreProperties, ObjectProvider<ObservationRegistry>, ObjectProvider<VectorStoreObservationConvention>, BatchingStrategy) - Method in class org.springframework.ai.autoconfigure.vectorstore.oracle.OracleVectorStoreAutoConfiguration
 
vectorStore(JdbcTemplate, EmbeddingModel, PgVectorStoreProperties, ObjectProvider<ObservationRegistry>, ObjectProvider<VectorStoreObservationConvention>, BatchingStrategy) - Method in class org.springframework.ai.autoconfigure.vectorstore.pgvector.PgVectorStoreAutoConfiguration
 
vectorStore(Client, EmbeddingModel, TypesenseVectorStoreProperties, ObjectProvider<ObservationRegistry>, ObjectProvider<VectorStoreObservationConvention>, BatchingStrategy) - Method in class org.springframework.ai.autoconfigure.vectorstore.typesense.TypesenseVectorStoreAutoConfiguration
 
VectorStoreObservationAutoConfiguration - Class in org.springframework.ai.autoconfigure.vectorstore.observation
Auto-configuration for Spring AI vector store observations.
VectorStoreObservationAutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.vectorstore.observation.VectorStoreObservationAutoConfiguration
 
VectorStoreObservationProperties - Class in org.springframework.ai.autoconfigure.vectorstore.observation
Configuration properties for vector store observations.
VectorStoreObservationProperties() - Constructor for class org.springframework.ai.autoconfigure.vectorstore.observation.VectorStoreObservationProperties
 
vertexAi(VertexAiGeminiConnectionProperties) - Method in class org.springframework.ai.autoconfigure.vertexai.gemini.VertexAiGeminiAutoConfiguration
 
VertexAiEmbeddingAutoConfiguration - Class in org.springframework.ai.autoconfigure.vertexai.embedding
Auto-configuration for Vertex AI Gemini Chat.
VertexAiEmbeddingAutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.vertexai.embedding.VertexAiEmbeddingAutoConfiguration
 
VertexAiEmbeddingConnectionProperties - Class in org.springframework.ai.autoconfigure.vertexai.embedding
Configuration properties for Vertex AI Embedding.
VertexAiEmbeddingConnectionProperties() - Constructor for class org.springframework.ai.autoconfigure.vertexai.embedding.VertexAiEmbeddingConnectionProperties
 
VertexAiGeminiAutoConfiguration - Class in org.springframework.ai.autoconfigure.vertexai.gemini
Auto-configuration for Vertex AI Gemini Chat.
VertexAiGeminiAutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.vertexai.gemini.VertexAiGeminiAutoConfiguration
 
vertexAiGeminiChat(VertexAI, VertexAiGeminiChatProperties, ToolCallingManager, ApplicationContext, RetryTemplate, ObjectProvider<ObservationRegistry>, ObjectProvider<ChatModelObservationConvention>) - Method in class org.springframework.ai.autoconfigure.vertexai.gemini.VertexAiGeminiAutoConfiguration
 
VertexAiGeminiChatProperties - Class in org.springframework.ai.autoconfigure.vertexai.gemini
Configuration properties for Vertex AI Gemini Chat.
VertexAiGeminiChatProperties() - Constructor for class org.springframework.ai.autoconfigure.vertexai.gemini.VertexAiGeminiChatProperties
 
VertexAiGeminiConnectionProperties - Class in org.springframework.ai.autoconfigure.vertexai.gemini
Configuration properties for Vertex AI Gemini Chat.
VertexAiGeminiConnectionProperties() - Constructor for class org.springframework.ai.autoconfigure.vertexai.gemini.VertexAiGeminiConnectionProperties
 
VertexAiGeminiConnectionProperties.Transport - Enum Class in org.springframework.ai.autoconfigure.vertexai.gemini
 
VertexAiMultimodalEmbeddingProperties - Class in org.springframework.ai.autoconfigure.vertexai.embedding
Configuration properties for Vertex AI Gemini Chat.
VertexAiMultimodalEmbeddingProperties() - Constructor for class org.springframework.ai.autoconfigure.vertexai.embedding.VertexAiMultimodalEmbeddingProperties
 
VertexAiTextEmbeddingProperties - Class in org.springframework.ai.autoconfigure.vertexai.embedding
Configuration properties for Vertex AI Gemini Chat.
VertexAiTextEmbeddingProperties() - Constructor for class org.springframework.ai.autoconfigure.vertexai.embedding.VertexAiTextEmbeddingProperties
 

W

WatsonxAiAutoConfiguration - Class in org.springframework.ai.autoconfigure.watsonxai
WatsonX.ai autoconfiguration class.
WatsonxAiAutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.watsonxai.WatsonxAiAutoConfiguration
 
WatsonxAiChatProperties - Class in org.springframework.ai.autoconfigure.watsonxai
Chat properties for Watsonx.AI Chat.
WatsonxAiChatProperties() - Constructor for class org.springframework.ai.autoconfigure.watsonxai.WatsonxAiChatProperties
 
WatsonxAiConnectionProperties - Class in org.springframework.ai.autoconfigure.watsonxai
WatsonX.ai connection autoconfiguration properties.
WatsonxAiConnectionProperties() - Constructor for class org.springframework.ai.autoconfigure.watsonxai.WatsonxAiConnectionProperties
 
watsonxAiEmbeddingModel(WatsonxAiApi, WatsonxAiEmbeddingProperties) - Method in class org.springframework.ai.autoconfigure.watsonxai.WatsonxAiAutoConfiguration
 
WatsonxAiEmbeddingProperties - Class in org.springframework.ai.autoconfigure.watsonxai
Watsonx.ai Embedding autoconfiguration properties.
WatsonxAiEmbeddingProperties() - Constructor for class org.springframework.ai.autoconfigure.watsonxai.WatsonxAiEmbeddingProperties
 
watsonxApi(WatsonxAiConnectionProperties, ObjectProvider<RestClient.Builder>) - Method in class org.springframework.ai.autoconfigure.watsonxai.WatsonxAiAutoConfiguration
 
watsonxChatModel(WatsonxAiApi, WatsonxAiChatProperties) - Method in class org.springframework.ai.autoconfigure.watsonxai.WatsonxAiAutoConfiguration
 
weaviateClient(WeaviateVectorStoreProperties, WeaviateConnectionDetails) - Method in class org.springframework.ai.autoconfigure.vectorstore.weaviate.WeaviateVectorStoreAutoConfiguration
 
weaviateConnectionDetails(WeaviateVectorStoreProperties) - Method in class org.springframework.ai.autoconfigure.vectorstore.weaviate.WeaviateVectorStoreAutoConfiguration
 
WeaviateConnectionDetails - Interface in org.springframework.ai.autoconfigure.vectorstore.weaviate
 
WeaviateVectorStoreAutoConfiguration - Class in org.springframework.ai.autoconfigure.vectorstore.weaviate
Auto-configuration for Weaviate Vector Store.
WeaviateVectorStoreAutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.vectorstore.weaviate.WeaviateVectorStoreAutoConfiguration
 
WeaviateVectorStoreProperties - Class in org.springframework.ai.autoconfigure.vectorstore.weaviate
Configuration properties for Weaviate Vector Store.
WeaviateVectorStoreProperties() - Constructor for class org.springframework.ai.autoconfigure.vectorstore.weaviate.WeaviateVectorStoreProperties
 
WORKLOAD_IDENTITY - Enum constant in enum class org.springframework.ai.autoconfigure.oci.genai.OCIConnectionProperties.AuthenticationType
 

Z

ZhiPuAiAutoConfiguration - Class in org.springframework.ai.autoconfigure.zhipuai
Auto-configuration for ZhiPuAI.
ZhiPuAiAutoConfiguration() - Constructor for class org.springframework.ai.autoconfigure.zhipuai.ZhiPuAiAutoConfiguration
 
zhiPuAiChatModel(ZhiPuAiConnectionProperties, ZhiPuAiChatProperties, ObjectProvider<RestClient.Builder>, List<FunctionCallback>, FunctionCallbackResolver, RetryTemplate, ResponseErrorHandler, ObjectProvider<ObservationRegistry>, ObjectProvider<ChatModelObservationConvention>) - Method in class org.springframework.ai.autoconfigure.zhipuai.ZhiPuAiAutoConfiguration
 
ZhiPuAiChatProperties - Class in org.springframework.ai.autoconfigure.zhipuai
Configuration properties for ZhiPuAI chat model.
ZhiPuAiChatProperties() - Constructor for class org.springframework.ai.autoconfigure.zhipuai.ZhiPuAiChatProperties
 
ZhiPuAiConnectionProperties - Class in org.springframework.ai.autoconfigure.zhipuai
 
ZhiPuAiConnectionProperties() - Constructor for class org.springframework.ai.autoconfigure.zhipuai.ZhiPuAiConnectionProperties
 
zhiPuAiEmbeddingModel(ZhiPuAiConnectionProperties, ZhiPuAiEmbeddingProperties, RestClient.Builder, RetryTemplate, ResponseErrorHandler, ObjectProvider<ObservationRegistry>, ObjectProvider<EmbeddingModelObservationConvention>) - Method in class org.springframework.ai.autoconfigure.zhipuai.ZhiPuAiAutoConfiguration
 
ZhiPuAiEmbeddingProperties - Class in org.springframework.ai.autoconfigure.zhipuai
Configuration properties for ZhiPuAI embedding model.
ZhiPuAiEmbeddingProperties() - Constructor for class org.springframework.ai.autoconfigure.zhipuai.ZhiPuAiEmbeddingProperties
 
zhiPuAiImageModel(ZhiPuAiConnectionProperties, ZhiPuAiImageProperties, RestClient.Builder, RetryTemplate, ResponseErrorHandler) - Method in class org.springframework.ai.autoconfigure.zhipuai.ZhiPuAiAutoConfiguration
 
ZhiPuAiImageProperties - Class in org.springframework.ai.autoconfigure.zhipuai
Configuration properties for ZhiPuAI chat model.
ZhiPuAiImageProperties() - Constructor for class org.springframework.ai.autoconfigure.zhipuai.ZhiPuAiImageProperties
 
A B C D E F G H I J L M N O P Q R S T V W Z 
All Classes and Interfaces|All Packages|Constant Field Values