Uses of Interface
org.springframework.ai.embedding.EmbeddingModel
Packages that use EmbeddingModel
Package
Description
Provides the API for embedding observations.
Provides the API for embedding observations.
Provides the API for embedding observations.
Provides the API for embedding observations.
Provides the API for embedding observations.
Provides the API for embedding observations.
Provides the API for embedding observations.
Provides the API for embedding observations.
Provides the API for embedding observations.
Provides the API for embedding observations.
Provides the API for embedding observations.
Provides the API for embedding observations.
Provides the API for embedding observations.
Provides classes for observing and storing vector data.
Provides the API for embedding observations.
Provides the API for embedding observations.
Provides the API for embedding observations.
Provides the API for embedding observations.
Provides the API for embedding observations.
Provides the API for embedding observations.
Provides the API for embedding observations.
Provides the API for embedding observations.
-
Uses of EmbeddingModel in org.springframework.ai.azure.openai
Classes in org.springframework.ai.azure.openai that implement EmbeddingModelModifier and TypeClassDescriptionclassAzure Open AI Embedding Model implementation. -
Uses of EmbeddingModel in org.springframework.ai.bedrock.cohere
Classes in org.springframework.ai.bedrock.cohere that implement EmbeddingModelModifier and TypeClassDescriptionclassEmbeddingModelimplementation that uses the Bedrock Cohere Embedding API. -
Uses of EmbeddingModel in org.springframework.ai.bedrock.titan
Classes in org.springframework.ai.bedrock.titan that implement EmbeddingModelModifier and TypeClassDescriptionclassEmbeddingModelimplementation that uses the Bedrock Titan Embedding API. -
Uses of EmbeddingModel in org.springframework.ai.chroma.vectorstore
Methods in org.springframework.ai.chroma.vectorstore with parameters of type EmbeddingModelModifier and TypeMethodDescriptionstatic ChromaVectorStore.BuilderChromaVectorStore.builder(ChromaApi chromaApi, EmbeddingModel embeddingModel) -
Uses of EmbeddingModel in org.springframework.ai.embedding
Classes in org.springframework.ai.embedding that implement EmbeddingModelModifier and TypeClassDescriptionclassAbstract implementation of theEmbeddingModelinterface that provides dimensions calculation caching.Methods in org.springframework.ai.embedding with parameters of type EmbeddingModelModifier and TypeMethodDescriptionstatic intAbstractEmbeddingModel.dimensions(EmbeddingModel embeddingModel, String modelName, String dummyContent) Return the dimension of the requested embedding generative name. -
Uses of EmbeddingModel in org.springframework.ai.minimax
Classes in org.springframework.ai.minimax that implement EmbeddingModelModifier and TypeClassDescriptionclassMiniMax Embedding Model implementation. -
Uses of EmbeddingModel in org.springframework.ai.mistralai
Classes in org.springframework.ai.mistralai that implement EmbeddingModelModifier and TypeClassDescriptionclassProvides the Mistral AI Embedding Model. -
Uses of EmbeddingModel in org.springframework.ai.oci
Classes in org.springframework.ai.oci that implement EmbeddingModelModifier and TypeClassDescriptionclassEmbeddingModelimplementation that uses the OCI GenAI Embedding API. -
Uses of EmbeddingModel in org.springframework.ai.ollama
Classes in org.springframework.ai.ollama that implement EmbeddingModel -
Uses of EmbeddingModel in org.springframework.ai.openai
Classes in org.springframework.ai.openai that implement EmbeddingModelModifier and TypeClassDescriptionclassOpen AI Embedding Model implementation. -
Uses of EmbeddingModel in org.springframework.ai.postgresml
Classes in org.springframework.ai.postgresml that implement EmbeddingModel -
Uses of EmbeddingModel in org.springframework.ai.transformers
Classes in org.springframework.ai.transformers that implement EmbeddingModelModifier and TypeClassDescriptionclassAn implementation of the AbstractEmbeddingModel that uses ONNX-based Transformer models for text embeddings. -
Uses of EmbeddingModel in org.springframework.ai.vectorstore
Fields in org.springframework.ai.vectorstore declared as EmbeddingModelModifier and TypeFieldDescriptionprotected final EmbeddingModelAbstractVectorStoreBuilder.embeddingModelMethods in org.springframework.ai.vectorstore that return EmbeddingModelMethods in org.springframework.ai.vectorstore with parameters of type EmbeddingModelModifier and TypeMethodDescriptionCouchbaseSearchVectorStore.builder(com.couchbase.client.java.Cluster cluster, EmbeddingModel embeddingModel) SimpleVectorStore.builder(EmbeddingModel embeddingModel) Creates an instance of SimpleVectorStore builder.Constructors in org.springframework.ai.vectorstore with parameters of type EmbeddingModel -
Uses of EmbeddingModel in org.springframework.ai.vectorstore.azure
Methods in org.springframework.ai.vectorstore.azure with parameters of type EmbeddingModelModifier and TypeMethodDescriptionstatic AzureVectorStore.BuilderAzureVectorStore.builder(com.azure.search.documents.indexes.SearchIndexClient searchIndexClient, EmbeddingModel embeddingModel) -
Uses of EmbeddingModel in org.springframework.ai.vectorstore.azure.autoconfigure
Methods in org.springframework.ai.vectorstore.azure.autoconfigure with parameters of type EmbeddingModelModifier and TypeMethodDescriptionAzureVectorStoreAutoConfiguration.vectorStore(com.azure.search.documents.indexes.SearchIndexClient searchIndexClient, EmbeddingModel embeddingModel, AzureVectorStoreProperties properties, org.springframework.beans.factory.ObjectProvider<io.micrometer.observation.ObservationRegistry> observationRegistry, org.springframework.beans.factory.ObjectProvider<VectorStoreObservationConvention> customObservationConvention, BatchingStrategy batchingStrategy) -
Uses of EmbeddingModel in org.springframework.ai.vectorstore.cassandra
Methods in org.springframework.ai.vectorstore.cassandra with parameters of type EmbeddingModelModifier and TypeMethodDescriptionstatic CassandraVectorStore.BuilderCassandraVectorStore.builder(EmbeddingModel embeddingModel) -
Uses of EmbeddingModel in org.springframework.ai.vectorstore.cassandra.autoconfigure
Methods in org.springframework.ai.vectorstore.cassandra.autoconfigure with parameters of type EmbeddingModelModifier and TypeMethodDescriptionCassandraVectorStoreAutoConfiguration.vectorStore(EmbeddingModel embeddingModel, CassandraVectorStoreProperties properties, com.datastax.oss.driver.api.core.CqlSession cqlSession, org.springframework.beans.factory.ObjectProvider<io.micrometer.observation.ObservationRegistry> observationRegistry, org.springframework.beans.factory.ObjectProvider<VectorStoreObservationConvention> customObservationConvention, BatchingStrategy batchingStrategy) -
Uses of EmbeddingModel in org.springframework.ai.vectorstore.chroma.autoconfigure
Methods in org.springframework.ai.vectorstore.chroma.autoconfigure with parameters of type EmbeddingModelModifier and TypeMethodDescriptionChromaVectorStoreAutoConfiguration.vectorStore(EmbeddingModel embeddingModel, ChromaApi chromaApi, ChromaVectorStoreProperties storeProperties, org.springframework.beans.factory.ObjectProvider<io.micrometer.observation.ObservationRegistry> observationRegistry, org.springframework.beans.factory.ObjectProvider<VectorStoreObservationConvention> customObservationConvention, BatchingStrategy chromaBatchingStrategy) -
Uses of EmbeddingModel in org.springframework.ai.vectorstore.coherence
Methods in org.springframework.ai.vectorstore.coherence with parameters of type EmbeddingModelModifier and TypeMethodDescriptionstatic CoherenceVectorStore.BuilderCoherenceVectorStore.builder(com.tangosol.net.Session session, EmbeddingModel embeddingModel) Creates a new builder for configuring and creating CoherenceVectorStore instances. -
Uses of EmbeddingModel in org.springframework.ai.vectorstore.cosmosdb
Methods in org.springframework.ai.vectorstore.cosmosdb with parameters of type EmbeddingModelModifier and TypeMethodDescriptionstatic CosmosDBVectorStore.BuilderCosmosDBVectorStore.builder(com.azure.cosmos.CosmosAsyncClient cosmosClient, EmbeddingModel embeddingModel) -
Uses of EmbeddingModel in org.springframework.ai.vectorstore.cosmosdb.autoconfigure
Methods in org.springframework.ai.vectorstore.cosmosdb.autoconfigure with parameters of type EmbeddingModelModifier and TypeMethodDescriptionCosmosDBVectorStoreAutoConfiguration.cosmosDBVectorStore(io.micrometer.observation.ObservationRegistry observationRegistry, org.springframework.beans.factory.ObjectProvider<VectorStoreObservationConvention> customObservationConvention, CosmosDBVectorStoreProperties properties, com.azure.cosmos.CosmosAsyncClient cosmosAsyncClient, EmbeddingModel embeddingModel, BatchingStrategy batchingStrategy) -
Uses of EmbeddingModel in org.springframework.ai.vectorstore.couchbase.autoconfigure
Methods in org.springframework.ai.vectorstore.couchbase.autoconfigure with parameters of type EmbeddingModelModifier and TypeMethodDescriptionCouchbaseSearchVectorStoreAutoConfiguration.vectorStore(CouchbaseSearchVectorStoreProperties properties, com.couchbase.client.java.Cluster cluster, EmbeddingModel embeddingModel) -
Uses of EmbeddingModel in org.springframework.ai.vectorstore.elasticsearch
Methods in org.springframework.ai.vectorstore.elasticsearch with parameters of type EmbeddingModelModifier and TypeMethodDescriptionElasticsearchVectorStore.builder(org.elasticsearch.client.RestClient restClient, EmbeddingModel embeddingModel) Creates a new builder instance for ElasticsearchVectorStore.Constructors in org.springframework.ai.vectorstore.elasticsearch with parameters of type EmbeddingModelModifierConstructorDescriptionBuilder(org.elasticsearch.client.RestClient restClient, EmbeddingModel embeddingModel) Sets the Elasticsearch REST client. -
Uses of EmbeddingModel in org.springframework.ai.vectorstore.gemfire
Methods in org.springframework.ai.vectorstore.gemfire with parameters of type EmbeddingModelModifier and TypeMethodDescriptionstatic GemFireVectorStore.BuilderGemFireVectorStore.builder(EmbeddingModel embeddingModel) -
Uses of EmbeddingModel in org.springframework.ai.vectorstore.gemfire.autoconfigure
Methods in org.springframework.ai.vectorstore.gemfire.autoconfigure with parameters of type EmbeddingModelModifier and TypeMethodDescriptionGemFireVectorStoreAutoConfiguration.gemfireVectorStore(EmbeddingModel embeddingModel, GemFireVectorStoreProperties properties, GemFireConnectionDetails gemFireConnectionDetails, org.springframework.beans.factory.ObjectProvider<io.micrometer.observation.ObservationRegistry> observationRegistry, org.springframework.beans.factory.ObjectProvider<VectorStoreObservationConvention> customObservationConvention, BatchingStrategy batchingStrategy) -
Uses of EmbeddingModel in org.springframework.ai.vectorstore.hanadb
Methods in org.springframework.ai.vectorstore.hanadb with parameters of type EmbeddingModelModifier and TypeMethodDescriptionstatic HanaCloudVectorStore.BuilderHanaCloudVectorStore.builder(HanaVectorRepository<? extends HanaVectorEntity> repository, EmbeddingModel embeddingModel) Creates a new builder for configuring and creating HanaCloudVectorStore instances. -
Uses of EmbeddingModel in org.springframework.ai.vectorstore.mariadb
Methods in org.springframework.ai.vectorstore.mariadb with parameters of type EmbeddingModelModifier and TypeMethodDescriptionMariaDBVectorStore.builder(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate, EmbeddingModel embeddingModel) Creates a new MariaDBBuilder instance. -
Uses of EmbeddingModel in org.springframework.ai.vectorstore.mariadb.autoconfigure
Methods in org.springframework.ai.vectorstore.mariadb.autoconfigure with parameters of type EmbeddingModelModifier and TypeMethodDescriptionMariaDbStoreAutoConfiguration.vectorStore(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate, EmbeddingModel embeddingModel, MariaDbStoreProperties properties, org.springframework.beans.factory.ObjectProvider<io.micrometer.observation.ObservationRegistry> observationRegistry, org.springframework.beans.factory.ObjectProvider<VectorStoreObservationConvention> customObservationConvention, BatchingStrategy batchingStrategy) -
Uses of EmbeddingModel in org.springframework.ai.vectorstore.milvus
Methods in org.springframework.ai.vectorstore.milvus with parameters of type EmbeddingModelModifier and TypeMethodDescriptionstatic MilvusVectorStore.BuilderMilvusVectorStore.builder(io.milvus.client.MilvusServiceClient milvusServiceClient, EmbeddingModel embeddingModel) Creates a new MilvusBuilder instance with the specified Milvus client. -
Uses of EmbeddingModel in org.springframework.ai.vectorstore.milvus.autoconfigure
Methods in org.springframework.ai.vectorstore.milvus.autoconfigure with parameters of type EmbeddingModelModifier and TypeMethodDescriptionMilvusVectorStoreAutoConfiguration.vectorStore(io.milvus.client.MilvusServiceClient milvusClient, EmbeddingModel embeddingModel, MilvusVectorStoreProperties properties, BatchingStrategy batchingStrategy, org.springframework.beans.factory.ObjectProvider<io.micrometer.observation.ObservationRegistry> observationRegistry, org.springframework.beans.factory.ObjectProvider<VectorStoreObservationConvention> customObservationConvention) -
Uses of EmbeddingModel in org.springframework.ai.vectorstore.mongodb.atlas
Methods in org.springframework.ai.vectorstore.mongodb.atlas with parameters of type EmbeddingModelModifier and TypeMethodDescriptionMongoDBAtlasVectorStore.builder(org.springframework.data.mongodb.core.MongoTemplate mongoTemplate, EmbeddingModel embeddingModel) Creates a new builder instance for MongoDBAtlasVectorStore. -
Uses of EmbeddingModel in org.springframework.ai.vectorstore.neo4j
Methods in org.springframework.ai.vectorstore.neo4j with parameters of type EmbeddingModelModifier and TypeMethodDescriptionstatic Neo4jVectorStore.BuilderNeo4jVectorStore.builder(org.neo4j.driver.Driver driver, EmbeddingModel embeddingModel) -
Uses of EmbeddingModel in org.springframework.ai.vectorstore.neo4j.autoconfigure
Methods in org.springframework.ai.vectorstore.neo4j.autoconfigure with parameters of type EmbeddingModelModifier and TypeMethodDescriptionNeo4jVectorStoreAutoConfiguration.vectorStore(org.neo4j.driver.Driver driver, EmbeddingModel embeddingModel, Neo4jVectorStoreProperties properties, org.springframework.beans.factory.ObjectProvider<io.micrometer.observation.ObservationRegistry> observationRegistry, org.springframework.beans.factory.ObjectProvider<VectorStoreObservationConvention> customObservationConvention, BatchingStrategy batchingStrategy) -
Uses of EmbeddingModel in org.springframework.ai.vectorstore.observation
Fields in org.springframework.ai.vectorstore.observation declared as EmbeddingModelModifier and TypeFieldDescriptionprotected final EmbeddingModelAbstractObservationVectorStore.embeddingModel -
Uses of EmbeddingModel in org.springframework.ai.vectorstore.opensearch
Methods in org.springframework.ai.vectorstore.opensearch with parameters of type EmbeddingModelModifier and TypeMethodDescriptionOpenSearchVectorStore.builder(org.opensearch.client.opensearch.OpenSearchClient openSearchClient, EmbeddingModel embeddingModel) Creates a new builder instance for configuring an OpenSearchVectorStore. -
Uses of EmbeddingModel in org.springframework.ai.vectorstore.oracle
Methods in org.springframework.ai.vectorstore.oracle with parameters of type EmbeddingModelModifier and TypeMethodDescriptionstatic OracleVectorStore.BuilderOracleVectorStore.builder(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate, EmbeddingModel embeddingModel) Constructors in org.springframework.ai.vectorstore.oracle with parameters of type EmbeddingModelModifierConstructorDescriptionBuilder(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate, EmbeddingModel embeddingModel) Sets the JdbcTemplate to be used for database operations. -
Uses of EmbeddingModel in org.springframework.ai.vectorstore.oracle.autoconfigure
Methods in org.springframework.ai.vectorstore.oracle.autoconfigure with parameters of type EmbeddingModelModifier and TypeMethodDescriptionOracleVectorStoreAutoConfiguration.vectorStore(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate, EmbeddingModel embeddingModel, OracleVectorStoreProperties properties, org.springframework.beans.factory.ObjectProvider<io.micrometer.observation.ObservationRegistry> observationRegistry, org.springframework.beans.factory.ObjectProvider<VectorStoreObservationConvention> customObservationConvention, BatchingStrategy batchingStrategy) -
Uses of EmbeddingModel in org.springframework.ai.vectorstore.pgvector
Methods in org.springframework.ai.vectorstore.pgvector with parameters of type EmbeddingModelModifier and TypeMethodDescriptionPgVectorStore.builder(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate, EmbeddingModel embeddingModel) -
Uses of EmbeddingModel in org.springframework.ai.vectorstore.pgvector.autoconfigure
Methods in org.springframework.ai.vectorstore.pgvector.autoconfigure with parameters of type EmbeddingModelModifier and TypeMethodDescriptionPgVectorStoreAutoConfiguration.vectorStore(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate, EmbeddingModel embeddingModel, PgVectorStoreProperties properties, org.springframework.beans.factory.ObjectProvider<io.micrometer.observation.ObservationRegistry> observationRegistry, org.springframework.beans.factory.ObjectProvider<VectorStoreObservationConvention> customObservationConvention, BatchingStrategy batchingStrategy) -
Uses of EmbeddingModel in org.springframework.ai.vectorstore.pinecone
Methods in org.springframework.ai.vectorstore.pinecone with parameters of type EmbeddingModelModifier and TypeMethodDescriptionPineconeVectorStore.builder(EmbeddingModel embeddingModel) Creates a new builder for constructing a PineconeVectorStore instance. -
Uses of EmbeddingModel in org.springframework.ai.vectorstore.pinecone.autoconfigure
Methods in org.springframework.ai.vectorstore.pinecone.autoconfigure with parameters of type EmbeddingModelModifier and TypeMethodDescriptionPineconeVectorStoreAutoConfiguration.vectorStore(EmbeddingModel embeddingModel, PineconeVectorStoreProperties properties, org.springframework.beans.factory.ObjectProvider<io.micrometer.observation.ObservationRegistry> observationRegistry, org.springframework.beans.factory.ObjectProvider<VectorStoreObservationConvention> customObservationConvention, BatchingStrategy batchingStrategy) -
Uses of EmbeddingModel in org.springframework.ai.vectorstore.qdrant
Methods in org.springframework.ai.vectorstore.qdrant with parameters of type EmbeddingModelModifier and TypeMethodDescriptionstatic QdrantVectorStore.BuilderQdrantVectorStore.builder(io.qdrant.client.QdrantClient qdrantClient, EmbeddingModel embeddingModel) Creates a new QdrantBuilder instance. -
Uses of EmbeddingModel in org.springframework.ai.vectorstore.qdrant.autoconfigure
Methods in org.springframework.ai.vectorstore.qdrant.autoconfigure with parameters of type EmbeddingModelModifier and TypeMethodDescriptionQdrantVectorStoreAutoConfiguration.vectorStore(EmbeddingModel embeddingModel, QdrantVectorStoreProperties properties, io.qdrant.client.QdrantClient qdrantClient, org.springframework.beans.factory.ObjectProvider<io.micrometer.observation.ObservationRegistry> observationRegistry, org.springframework.beans.factory.ObjectProvider<VectorStoreObservationConvention> customObservationConvention, BatchingStrategy batchingStrategy) -
Uses of EmbeddingModel in org.springframework.ai.vectorstore.redis
Methods in org.springframework.ai.vectorstore.redis with parameters of type EmbeddingModelModifier and TypeMethodDescriptionstatic RedisVectorStore.BuilderRedisVectorStore.builder(redis.clients.jedis.JedisPooled jedis, EmbeddingModel embeddingModel) -
Uses of EmbeddingModel in org.springframework.ai.vectorstore.redis.autoconfigure
Methods in org.springframework.ai.vectorstore.redis.autoconfigure with parameters of type EmbeddingModelModifier and TypeMethodDescriptionRedisVectorStoreAutoConfiguration.vectorStore(EmbeddingModel embeddingModel, RedisVectorStoreProperties properties, org.springframework.data.redis.connection.jedis.JedisConnectionFactory jedisConnectionFactory, org.springframework.beans.factory.ObjectProvider<io.micrometer.observation.ObservationRegistry> observationRegistry, org.springframework.beans.factory.ObjectProvider<VectorStoreObservationConvention> customObservationConvention, BatchingStrategy batchingStrategy) -
Uses of EmbeddingModel in org.springframework.ai.vectorstore.typesense
Methods in org.springframework.ai.vectorstore.typesense with parameters of type EmbeddingModelModifier and TypeMethodDescriptionstatic TypesenseVectorStore.BuilderTypesenseVectorStore.builder(org.typesense.api.Client client, EmbeddingModel embeddingModel) Creates a new TypesenseBuilder instance.Constructors in org.springframework.ai.vectorstore.typesense with parameters of type EmbeddingModelModifierConstructorDescriptionBuilder(org.typesense.api.Client client, EmbeddingModel embeddingModel) Constructs a new TypesenseBuilder instance. -
Uses of EmbeddingModel in org.springframework.ai.vectorstore.typesense.autoconfigure
Methods in org.springframework.ai.vectorstore.typesense.autoconfigure with parameters of type EmbeddingModelModifier and TypeMethodDescriptionTypesenseVectorStoreAutoConfiguration.vectorStore(org.typesense.api.Client typesenseClient, EmbeddingModel embeddingModel, TypesenseVectorStoreProperties properties, org.springframework.beans.factory.ObjectProvider<io.micrometer.observation.ObservationRegistry> observationRegistry, org.springframework.beans.factory.ObjectProvider<VectorStoreObservationConvention> customObservationConvention, BatchingStrategy batchingStrategy) -
Uses of EmbeddingModel in org.springframework.ai.vectorstore.weaviate
Methods in org.springframework.ai.vectorstore.weaviate with parameters of type EmbeddingModelModifier and TypeMethodDescriptionstatic WeaviateVectorStore.BuilderWeaviateVectorStore.builder(io.weaviate.client.WeaviateClient weaviateClient, EmbeddingModel embeddingModel) Creates a new WeaviateBuilder instance. -
Uses of EmbeddingModel in org.springframework.ai.vectorstore.weaviate.autoconfigure
Methods in org.springframework.ai.vectorstore.weaviate.autoconfigure with parameters of type EmbeddingModelModifier and TypeMethodDescriptionWeaviateVectorStoreAutoConfiguration.vectorStore(EmbeddingModel embeddingModel, io.weaviate.client.WeaviateClient weaviateClient, WeaviateVectorStoreProperties properties, org.springframework.beans.factory.ObjectProvider<io.micrometer.observation.ObservationRegistry> observationRegistry, org.springframework.beans.factory.ObjectProvider<VectorStoreObservationConvention> customObservationConvention, BatchingStrategy batchingStrategy) -
Uses of EmbeddingModel in org.springframework.ai.vertexai.embedding.text
Classes in org.springframework.ai.vertexai.embedding.text that implement EmbeddingModelModifier and TypeClassDescriptionclassA class representing a Vertex AI Text Embedding Model. -
Uses of EmbeddingModel in org.springframework.ai.zhipuai
Classes in org.springframework.ai.zhipuai that implement EmbeddingModelModifier and TypeClassDescriptionclassZhiPuAI Embedding Model implementation.