Configuration for document chunking

interface ChunkerConfig {
    chunkSize: number;
    chunkOverlap: number;
    minChunkSize?: number;
}

Properties

chunkSize: number

Maximum size of each chunk in characters

chunkOverlap: number

Number of characters to overlap between chunks

minChunkSize?: number

Minimum chunk size (chunks smaller than this will be discarded or merged)