Table of Contents

Class RagQueryOptions

Namespace
Mythosia.AI.Rag
Assembly
Mythosia.AI.Rag.Abstractions.dll
public sealed class RagQueryOptions
Inheritance
RagQueryOptions
Inherited Members

Constructors

RagQueryOptions()

public RagQueryOptions()

Properties

FinalFilter

public RagFilter FinalFilter { get; set; }

Property Value

RagFilter

FinalSelection

public RagFinalSelectionOptions FinalSelection { get; set; }

Property Value

RagFinalSelectionOptions

ProgressAsync

public Func<RagProgressStage, Task>? ProgressAsync { get; set; }

Property Value

Func<RagProgressStage, Task>

RetrievalDerivation

public RagRetrievalDerivation RetrievalDerivation { get; set; }

Property Value

RagRetrievalDerivation

StoreFilter

public VectorFilter? StoreFilter { get; set; }

Property Value

VectorFilter

Methods

Clone()

public RagQueryOptions Clone()

Returns

RagQueryOptions

GetRetrievalFilter(bool)

public RagRetrievalFilter GetRetrievalFilter(bool hasReranker)

Parameters

hasReranker bool

Returns

RagRetrievalFilter