Skip to main content

Recherche Vectorielle

Pure vector search in the embedding space. Returns the closest documents by cosine similarity.

Parameters

ParameterTypeRequiredVariableDescription
querydynamic valueYesYesText to search by semantic similarity in vector space.
limitnumberNoNoMaximum number of results to return. (Default: 10, min 1, max 100)
minScorenumberNoNoMinimum similarity score (0 to 1). Results below are excluded. (Default: 0.7, min 0, max 1)
entityTypeFilterarrayNoNoFilter results by entity types.
embeddingModelchoice (text-embedding-3-small, text-embedding-3-large, text-embedding-ada-002)NoNoEmbedding model to use for vectorizing the query.
rerankbooleanNoNoEnable result reranking for improved relevance. (Default: false)
dedupThresholdnumberNoNoDeduplication threshold (0 to 1). Results too similar are merged. (min 0, max 1)
outputVariabletextNoNoOutput variable name containing the vector search results.

Parameters marked Variable = Yes accept the {{blockName.field}} syntax.

Output

Output variable : vectorResults

// direct value (no wrapper object)

Example

Vector search on a concept.

Input :

{"query": "gestion des risques operationnels"}

Output :

[{"id": "doc-1", "content": "...", "score": 0.91}]
Tip

Faster than hybrid search but lower recall on exact keywords. Use topK to limit the number of results.