Property MmrLambda
MmrLambda
public float MmrLambda { get; set; }
Property Value
Examples
LM embeddingModel = LM.LoadFromModelID("embeddinggemma-300m");
RagEngine ragEngine = new RagEngine(embeddingModel);
// Set MMR lambda to 0.7 for a good balance between relevance and diversity
ragEngine.MmrLambda = 0.7f;
// Favor diversity over relevance
ragEngine.MmrLambda = 0.3f;
// Disable MMR (pure relevance ranking, which is the default)
ragEngine.MmrLambda = 1.0f;
Exceptions
- ArgumentOutOfRangeException
Thrown if set to a value outside the [0, 1] range.