Uses of Interface
dev.langchain4j.store.embedding.filter.Filter
Package
Description
-
Uses of Filter in dev.langchain4j.rag.content.retriever
Modifier and TypeMethodDescription -
Uses of Filter in dev.langchain4j.rag.content.retriever.azure.search
Modifier and TypeMethodDescriptionSets the filter to be applied to the search query.ModifierConstructorDescriptionAzureAiSearchContentRetriever
(String endpoint, com.azure.core.credential.AzureKeyCredential keyCredential, com.azure.core.credential.TokenCredential tokenCredential, boolean createOrUpdateIndex, int dimensions, com.azure.search.documents.indexes.models.SearchIndex index, String indexName, EmbeddingModel embeddingModel, int maxResults, double minScore, AzureAiSearchQueryType azureAiSearchQueryType, AzureAiSearchFilterMapper filterMapper, Filter filter) -
Uses of Filter in dev.langchain4j.store.embedding
Modifier and TypeMethodDescriptiondefault void
Removes all embeddings that match the specifiedFilter
from the store.ModifierConstructorDescriptionEmbeddingSearchRequest
(Embedding queryEmbedding, Integer maxResults, Double minScore, Filter filter) Creates an instance of an EmbeddingSearchRequest. -
Uses of Filter in dev.langchain4j.store.embedding.azure.search
-
Uses of Filter in dev.langchain4j.store.embedding.chroma
-
Uses of Filter in dev.langchain4j.store.embedding.elasticsearch
-
Uses of Filter in dev.langchain4j.store.embedding.filter
Modifier and TypeMethodDescriptiondefault Filter
static Filter
MetadataFilterBuilder.isBetween
(double fromValue, double toValue) MetadataFilterBuilder.isBetween
(float fromValue, float toValue) MetadataFilterBuilder.isBetween
(int fromValue, int toValue) MetadataFilterBuilder.isBetween
(long fromValue, long toValue) MetadataFilterBuilder.isEqualTo
(double value) MetadataFilterBuilder.isEqualTo
(float value) MetadataFilterBuilder.isEqualTo
(int value) MetadataFilterBuilder.isEqualTo
(long value) MetadataFilterBuilder.isGreaterThan
(double value) MetadataFilterBuilder.isGreaterThan
(float value) MetadataFilterBuilder.isGreaterThan
(int value) MetadataFilterBuilder.isGreaterThan
(long value) MetadataFilterBuilder.isGreaterThan
(String value) MetadataFilterBuilder.isGreaterThanOrEqualTo
(double value) MetadataFilterBuilder.isGreaterThanOrEqualTo
(float value) MetadataFilterBuilder.isGreaterThanOrEqualTo
(int value) MetadataFilterBuilder.isGreaterThanOrEqualTo
(long value) MetadataFilterBuilder.isGreaterThanOrEqualTo
(String value) MetadataFilterBuilder.isIn
(double... values) MetadataFilterBuilder.isIn
(float... values) MetadataFilterBuilder.isIn
(int... values) MetadataFilterBuilder.isIn
(long... values) MetadataFilterBuilder.isIn
(Collection<?> values) MetadataFilterBuilder.isLessThan
(double value) MetadataFilterBuilder.isLessThan
(float value) MetadataFilterBuilder.isLessThan
(int value) MetadataFilterBuilder.isLessThan
(long value) MetadataFilterBuilder.isLessThan
(String value) MetadataFilterBuilder.isLessThanOrEqualTo
(double value) MetadataFilterBuilder.isLessThanOrEqualTo
(float value) MetadataFilterBuilder.isLessThanOrEqualTo
(int value) MetadataFilterBuilder.isLessThanOrEqualTo
(long value) MetadataFilterBuilder.isLessThanOrEqualTo
(String value) MetadataFilterBuilder.isNotEqualTo
(double value) MetadataFilterBuilder.isNotEqualTo
(float value) MetadataFilterBuilder.isNotEqualTo
(int value) MetadataFilterBuilder.isNotEqualTo
(long value) MetadataFilterBuilder.isNotEqualTo
(String value) MetadataFilterBuilder.isNotEqualTo
(UUID value) MetadataFilterBuilder.isNotIn
(double... values) MetadataFilterBuilder.isNotIn
(float... values) MetadataFilterBuilder.isNotIn
(int... values) MetadataFilterBuilder.isNotIn
(long... values) MetadataFilterBuilder.isNotIn
(Collection<?> values) static Filter
default Filter
static Filter
Parses a filter expression string into aFilter
object. -
Uses of Filter in dev.langchain4j.store.embedding.filter.builder.sql
-
Uses of Filter in dev.langchain4j.store.embedding.filter.comparison
Modifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
-
Uses of Filter in dev.langchain4j.store.embedding.filter.logical
-
Uses of Filter in dev.langchain4j.store.embedding.filter.parser.sql
-
Uses of Filter in dev.langchain4j.store.embedding.inmemory
-
Uses of Filter in dev.langchain4j.store.embedding.milvus
-
Uses of Filter in dev.langchain4j.store.embedding.oracle
-
Uses of Filter in dev.langchain4j.store.embedding.pgvector
-
Uses of Filter in dev.langchain4j.store.embedding.tablestore
Modifier and TypeMethodDescriptionprotected com.alicloud.openservices.tablestore.model.search.query.Query
TablestoreEmbeddingStore.mapFilterToQuery
(Filter filter) void