Property PreserveHeadingContext
PreserveHeadingContext
Gets or sets whether to prepend heading context (a breadcrumb trail of parent headings) to each chunk that falls under a heading hierarchy. This improves retrieval quality by giving each chunk a clear topic signal.
public bool PreserveHeadingContext { get; set; }
Property Value
- bool
The default value is
true.
Examples
// Disable heading breadcrumbs when chunks are self-contained.
var htmlChunker = new HtmlChunking { PreserveHeadingContext = false };
ragEngine.DefaultIChunking = htmlChunker;