GoodMem
ReferenceClient SDKsJava SDKConfiguration

RecursiveChunkingConfiguration Configuration

RecursiveChunkingConfiguration Configuration documentation for Java SDK

RecursiveChunkingConfiguration

Recursive hierarchical chunking strategy with configurable separators and overlap

Properties

NameTypeDescriptionNotes
chunkSizeIntegerMaximum size of a chunk (should be ≤ context window)
chunkOverlapIntegerSliding overlap between chunks
separatorsList<String>Hierarchical separator list (order = preference)[optional]
keepStrategySeparatorKeepStrategy
separatorIsRegexBooleanWhether separators are regex patterns[optional]
lengthMeasurementLengthMeasurement