Uses of Interface
org.springframework.ai.embedding.EmbeddingClient
Packages that use EmbeddingClient
Package
Description
-
Uses of EmbeddingClient in org.springframework.ai.autoconfigure.vectorstore.azure
Methods in org.springframework.ai.autoconfigure.vectorstore.azure with parameters of type EmbeddingClientModifier and TypeMethodDescriptionAzureVectorStoreAutoConfiguration.vectorStore
(com.azure.search.documents.indexes.SearchIndexClient searchIndexClient, EmbeddingClient embeddingClient, AzureVectorStoreProperties properties) -
Uses of EmbeddingClient in org.springframework.ai.autoconfigure.vectorstore.chroma
Methods in org.springframework.ai.autoconfigure.vectorstore.chroma with parameters of type EmbeddingClientModifier and TypeMethodDescriptionChromaVectorStoreAutoConfiguration.vectorStore
(EmbeddingClient embeddingClient, ChromaApi chromaApi, ChromaVectorStoreProperties storeProperties) -
Uses of EmbeddingClient in org.springframework.ai.autoconfigure.vectorstore.milvus
Methods in org.springframework.ai.autoconfigure.vectorstore.milvus with parameters of type EmbeddingClientModifier and TypeMethodDescriptionMilvusVectorStoreAutoConfiguration.vectorStore
(io.milvus.client.MilvusServiceClient milvusClient, EmbeddingClient embeddingClient, MilvusVectorStoreProperties properties) -
Uses of EmbeddingClient in org.springframework.ai.autoconfigure.vectorstore.neo4j
Methods in org.springframework.ai.autoconfigure.vectorstore.neo4j with parameters of type EmbeddingClientModifier and TypeMethodDescriptionNeo4jVectorStoreAutoConfiguration.vectorStore
(org.neo4j.driver.Driver driver, EmbeddingClient embeddingClient, Neo4jVectorStoreProperties properties) -
Uses of EmbeddingClient in org.springframework.ai.autoconfigure.vectorstore.pgvector
Methods in org.springframework.ai.autoconfigure.vectorstore.pgvector with parameters of type EmbeddingClientModifier and TypeMethodDescriptionPgVectorStoreAutoConfiguration.vectorStore
(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate, EmbeddingClient embeddingClient, PgVectorStoreProperties properties) -
Uses of EmbeddingClient in org.springframework.ai.autoconfigure.vectorstore.pinecone
Methods in org.springframework.ai.autoconfigure.vectorstore.pinecone with parameters of type EmbeddingClientModifier and TypeMethodDescriptionPineconeVectorStoreAutoConfiguration.vectorStore
(EmbeddingClient embeddingClient, PineconeVectorStoreProperties properties) -
Uses of EmbeddingClient in org.springframework.ai.autoconfigure.vectorstore.qdrant
Methods in org.springframework.ai.autoconfigure.vectorstore.qdrant with parameters of type EmbeddingClientModifier and TypeMethodDescriptionQdrantVectorStoreAutoConfiguration.vectorStore
(EmbeddingClient embeddingClient, QdrantVectorStoreProperties properties) -
Uses of EmbeddingClient in org.springframework.ai.autoconfigure.vectorstore.redis
Methods in org.springframework.ai.autoconfigure.vectorstore.redis with parameters of type EmbeddingClientModifier and TypeMethodDescriptionRedisVectorStoreAutoConfiguration.vectorStore
(EmbeddingClient embeddingClient, RedisVectorStoreProperties properties) -
Uses of EmbeddingClient in org.springframework.ai.autoconfigure.vectorstore.weaviate
Methods in org.springframework.ai.autoconfigure.vectorstore.weaviate with parameters of type EmbeddingClientModifier and TypeMethodDescriptionWeaviateVectorStoreAutoConfiguration.vectorStore
(EmbeddingClient embeddingClient, WeaviateVectorStoreProperties properties) -
Uses of EmbeddingClient in org.springframework.ai.azure.openai
Classes in org.springframework.ai.azure.openai that implement EmbeddingClient -
Uses of EmbeddingClient in org.springframework.ai.bedrock.cohere
Classes in org.springframework.ai.bedrock.cohere that implement EmbeddingClientModifier and TypeClassDescriptionclass
EmbeddingClient
implementation that uses the Bedrock Cohere Embedding API. -
Uses of EmbeddingClient in org.springframework.ai.bedrock.titan
Classes in org.springframework.ai.bedrock.titan that implement EmbeddingClientModifier and TypeClassDescriptionclass
EmbeddingClient
implementation that uses the Bedrock Titan Embedding API. -
Uses of EmbeddingClient in org.springframework.ai.embedding
Classes in org.springframework.ai.embedding that implement EmbeddingClientModifier and TypeClassDescriptionclass
Abstract implementation of theEmbeddingClient
interface that provides dimensions calculation caching.Methods in org.springframework.ai.embedding with parameters of type EmbeddingClientModifier 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
Classes in org.springframework.ai.mistralai that implement EmbeddingClient -
Uses of EmbeddingClient in org.springframework.ai.ollama
Classes in org.springframework.ai.ollama that implement EmbeddingClient -
Uses of EmbeddingClient in org.springframework.ai.openai
Classes in org.springframework.ai.openai that implement EmbeddingClientModifier and TypeClassDescriptionclass
Open AI Embedding Client implementation. -
Uses of EmbeddingClient in org.springframework.ai.postgresml
Classes in org.springframework.ai.postgresml that implement EmbeddingClient -
Uses of EmbeddingClient in org.springframework.ai.transformers
Classes in org.springframework.ai.transformers that implement EmbeddingClientModifier and TypeClassDescriptionclass
https://www.sbert.net/index.html https://www.sbert.net/docs/pretrained_models.html -
Uses of EmbeddingClient in org.springframework.ai.vectorsore
Constructors in org.springframework.ai.vectorsore with parameters of type EmbeddingClientModifierConstructorDescriptionChromaVectorStore
(EmbeddingClient embeddingClient, ChromaApi chromaApi) ChromaVectorStore
(EmbeddingClient embeddingClient, ChromaApi chromaApi, String collectionName) -
Uses of EmbeddingClient in org.springframework.ai.vectorstore
Fields in org.springframework.ai.vectorstore declared as EmbeddingClientConstructors in org.springframework.ai.vectorstore with parameters of type EmbeddingClientModifierConstructorDescriptionMilvusVectorStore
(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
Constructors in org.springframework.ai.vectorstore.azure with parameters of type EmbeddingClientModifierConstructorDescriptionAzureVectorStore
(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
Constructors in org.springframework.ai.vectorstore.qdrant with parameters of type EmbeddingClientModifierConstructorDescriptionQdrantVectorStore
(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
Classes in org.springframework.ai.vertexai.palm2 that implement EmbeddingClient