Table of Contents

Property PreserveHeadingContext

Namespace
LMKit.Retrieval
Assembly
LM-Kit.NET.dll

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;
Share