Package dev.langchain4j.store.embedding
Class EmbeddingSearchRequest
-
- All Implemented Interfaces:
public class EmbeddingSearchRequestRepresents a request to search in an EmbeddingStore.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classEmbeddingSearchRequest.EmbeddingSearchRequestBuilder
-
Constructor Summary
Constructors Constructor Description EmbeddingSearchRequest(Embedding queryEmbedding, Integer maxResults, Double minScore, Filter filter)Creates an instance of an EmbeddingSearchRequest.
-
Method Summary
Modifier and Type Method Description static EmbeddingSearchRequest.EmbeddingSearchRequestBuilderbuilder()EmbeddingqueryEmbedding()intmaxResults()doubleminScore()Filterfilter()booleanequals(Object o)inthashCode()StringtoString()-
-
Constructor Detail
-
EmbeddingSearchRequest
EmbeddingSearchRequest(Embedding queryEmbedding, Integer maxResults, Double minScore, Filter filter)
Creates an instance of an EmbeddingSearchRequest.- Parameters:
queryEmbedding- The embedding used as a reference.maxResults- The maximum number of embeddings to return.minScore- The minimum score, ranging from 0 to 1 (inclusive).filter- The filter to be applied to the Metadata during search.
-
-
Method Detail
-
builder
static EmbeddingSearchRequest.EmbeddingSearchRequestBuilder builder()
-
queryEmbedding
Embedding queryEmbedding()
-
maxResults
int maxResults()
-
minScore
double minScore()
-
hashCode
int hashCode()
-
-
-
-