Class RagQueryOptions
- Namespace
- Mythosia.AI.Rag
- Assembly
- Mythosia.AI.Rag.Abstractions.dll
public sealed class RagQueryOptions
- Inheritance
-
RagQueryOptions
- Inherited Members
-
Constructors
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