Uses of Interface
org.springframework.ai.embedding.EmbeddingClient
Package
Description
-
Uses of EmbeddingClient in org.springframework.ai.autoconfigure.vectorstore.azure
Modifier and TypeMethodDescriptionAzureVectorStoreAutoConfiguration.vectorStore
(com.azure.search.documents.indexes.SearchIndexClient searchIndexClient, EmbeddingClient embeddingClient, AzureVectorStoreProperties properties) -
Uses of EmbeddingClient in org.springframework.ai.autoconfigure.vectorstore.chroma
Modifier and TypeMethodDescriptionChromaVectorStoreAutoConfiguration.vectorStore
(EmbeddingClient embeddingClient, ChromaApi chromaApi, ChromaVectorStoreProperties storeProperties) -
Uses of EmbeddingClient in org.springframework.ai.autoconfigure.vectorstore.milvus
Modifier and TypeMethodDescriptionMilvusVectorStoreAutoConfiguration.vectorStore
(io.milvus.client.MilvusServiceClient milvusClient, EmbeddingClient embeddingClient, MilvusVectorStoreProperties properties) -
Uses of EmbeddingClient in org.springframework.ai.autoconfigure.vectorstore.neo4j
Modifier and TypeMethodDescriptionNeo4jVectorStoreAutoConfiguration.vectorStore
(org.neo4j.driver.Driver driver, EmbeddingClient embeddingClient, Neo4jVectorStoreProperties properties) -
Uses of EmbeddingClient in org.springframework.ai.autoconfigure.vectorstore.pgvector
Modifier and TypeMethodDescriptionPgVectorStoreAutoConfiguration.vectorStore
(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate, EmbeddingClient embeddingClient, PgVectorStoreProperties properties) -
Uses of EmbeddingClient in org.springframework.ai.autoconfigure.vectorstore.pinecone
Modifier and TypeMethodDescriptionPineconeVectorStoreAutoConfiguration.vectorStore
(EmbeddingClient embeddingClient, PineconeVectorStoreProperties properties) -
Uses of EmbeddingClient in org.springframework.ai.autoconfigure.vectorstore.qdrant
Modifier and TypeMethodDescriptionQdrantVectorStoreAutoConfiguration.vectorStore
(EmbeddingClient embeddingClient, QdrantVectorStoreProperties properties) -
Uses of EmbeddingClient in org.springframework.ai.autoconfigure.vectorstore.redis
Modifier and TypeMethodDescriptionRedisVectorStoreAutoConfiguration.vectorStore
(EmbeddingClient embeddingClient, RedisVectorStoreProperties properties) -
Uses of EmbeddingClient in org.springframework.ai.autoconfigure.vectorstore.weaviate
Modifier and TypeMethodDescriptionWeaviateVectorStoreAutoConfiguration.vectorStore
(EmbeddingClient embeddingClient, WeaviateVectorStoreProperties properties) -
Uses of EmbeddingClient in org.springframework.ai.azure.openai
-
Uses of EmbeddingClient in org.springframework.ai.bedrock.cohere
Modifier and TypeClassDescriptionclass
EmbeddingClient
implementation that uses the Bedrock Cohere Embedding API. -
Uses of EmbeddingClient in org.springframework.ai.bedrock.titan
Modifier and TypeClassDescriptionclass
EmbeddingClient
implementation that uses the Bedrock Titan Embedding API. -
Uses of EmbeddingClient in org.springframework.ai.embedding
Modifier and TypeClassDescriptionclass
Abstract implementation of theEmbeddingClient
interface that provides dimensions calculation caching.Modifier and TypeMethodDescriptionstatic int
AbstractEmbeddingClient.dimensions
(EmbeddingClient embeddingClient, String modelName, String dummyContent) Return the dimension of the requested embedding generative name. -
Uses of EmbeddingClient in org.springframework.ai.mistralai
-
Uses of EmbeddingClient in org.springframework.ai.ollama
-
Uses of EmbeddingClient in org.springframework.ai.openai
Modifier and TypeClassDescriptionclass
Open AI Embedding Client implementation. -
Uses of EmbeddingClient in org.springframework.ai.postgresml
-
Uses of EmbeddingClient in org.springframework.ai.transformers
Modifier and TypeClassDescriptionclass
https://www.sbert.net/index.html https://www.sbert.net/docs/pretrained_models.html -
Uses of EmbeddingClient in org.springframework.ai.vectorsore
ModifierConstructorDescriptionChromaVectorStore
(EmbeddingClient embeddingClient, ChromaApi chromaApi) ChromaVectorStore
(EmbeddingClient embeddingClient, ChromaApi chromaApi, String collectionName) -
Uses of EmbeddingClient in org.springframework.ai.vectorstore
ModifierConstructorDescriptionMilvusVectorStore
(io.milvus.client.MilvusServiceClient milvusClient, EmbeddingClient embeddingClient) MilvusVectorStore
(io.milvus.client.MilvusServiceClient milvusClient, EmbeddingClient embeddingClient, MilvusVectorStore.MilvusVectorStoreConfig config) Neo4jVectorStore
(org.neo4j.driver.Driver driver, EmbeddingClient embeddingClient, Neo4jVectorStore.Neo4jVectorStoreConfig config) PgVectorStore
(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate, EmbeddingClient embeddingClient) PgVectorStore
(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate, EmbeddingClient embeddingClient, int dimensions) PgVectorStore
(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate, EmbeddingClient embeddingClient, int dimensions, PgVectorStore.PgDistanceType distanceType, boolean removeExistingVectorStoreTable, PgVectorStore.PgIndexType createIndexMethod) PineconeVectorStore
(PineconeVectorStore.PineconeVectorStoreConfig config, EmbeddingClient embeddingClient) Constructs a new PineconeVectorStore.RedisVectorStore
(RedisVectorStore.RedisVectorStoreConfig config, EmbeddingClient embeddingClient) SimpleVectorStore
(EmbeddingClient embeddingClient) WeaviateVectorStore
(WeaviateVectorStore.WeaviateVectorStoreConfig vectorStoreConfig, EmbeddingClient embeddingClient) Constructs a new WeaviateVectorStore. -
Uses of EmbeddingClient in org.springframework.ai.vectorstore.azure
ModifierConstructorDescriptionAzureVectorStore
(com.azure.search.documents.indexes.SearchIndexClient searchIndexClient, EmbeddingClient embeddingClient) Constructs a new AzureCognitiveSearchVectorStore.AzureVectorStore
(com.azure.search.documents.indexes.SearchIndexClient searchIndexClient, EmbeddingClient embeddingClient, List<AzureVectorStore.MetadataField> filterMetadataFields) Constructs a new AzureCognitiveSearchVectorStore. -
Uses of EmbeddingClient in org.springframework.ai.vectorstore.qdrant
ModifierConstructorDescriptionQdrantVectorStore
(io.qdrant.client.QdrantClient qdrantClient, String collectionName, EmbeddingClient embeddingClient) Constructs a new QdrantVectorStore.QdrantVectorStore
(QdrantVectorStore.QdrantVectorStoreConfig config, EmbeddingClient embeddingClient) Constructs a new QdrantVectorStore. -
Uses of EmbeddingClient in org.springframework.ai.vertexai.palm2