Class ContextVectorStoreQuery
- Namespace
- FoundationaLLM.Common.Models.Context.Knowledge
- Assembly
- FoundationaLLM.Common.dll
Represents a query to be executed against a context vector store.
public class ContextVectorStoreQuery
- Inheritance
-
ContextVectorStoreQuery
- Inherited Members
- Extension Methods
Properties
TextChunksMaxCount
Gets or sets the maximum number of text chunks included in the query result.
[JsonPropertyName("text_chunks_max_count")]
public int TextChunksMaxCount { get; set; }
Property Value
TextChunksSimilarityThreshold
Gets or sets the minimum similarity measure threshold used to identify relevant text chunks.
[JsonPropertyName("text_chunks_similarity_threshold")]
public float TextChunksSimilarityThreshold { get; set; }
Property Value
UseHybridSearch
Gets or sets a flag that indicates whether hybrid search should be used or not.
[JsonPropertyName("use_hybrid_search")]
public bool UseHybridSearch { get; set; }
Property Value
UseSemanticRanking
Gets or sets a flag that indicates whether semantic ranking should be used or not.
[JsonPropertyName("use_semantic_ranking")]
public bool UseSemanticRanking { get; set; }