Table of Contents

Property PreferHybridSearch

Namespace
Qavren.Edge.Rag
Assembly
Qavren.Edge.Rag.dll

PreferHybridSearch

Use IKeywordHybridSearchable<TRecord> when the collection implements it and keywords are present. Default true.

It changes the scoring polarity. A collection that implements the interface is scored as Relevance (higher is better); one that does not is scored as Distance (lower is better). That is the whole reason RetrievalScoreKind exists and the reason the retriever re-stamps it after projection.

public bool PreferHybridSearch { get; set; }

Property Value

bool