chunk
Subtype: chunk_by_character
Usage guidance
Best used when your source documents have little or no heading structure. For more information, see Basic chunking strategy.Settings
string
If specified, overrides the default API URL used for chunker calls. Default: none (uses Unstructured’s internal default).
string
If specified, overrides the default API key used for chunker calls. Default: none (uses Unstructured’s internal default).
boolean
If
true, the elements used to form a chunk appear in .metadata.orig_elements for that chunk. Default: false.integer
Soft maximum length of a chunk in characters. Closes a section after reaching approximately this length. Default: none.
integer
Hard maximum number of characters in a chunk. Default: none.
integer
Number of trailing characters from the prior text-split chunk to prepend to each subsequent chunk formed by splitting an oversized element. Default: none.
boolean
If
true, applies overlap to chunks formed by combining whole elements, not just oversized ones. Use with caution — this can introduce noise into otherwise clean semantic units. Default: false.boolean
If
true, each table is placed in its own dedicated chunk, separate from any surrounding
text elements. If false, small tables may share a chunk with adjacent text, producing
mixed chunks that contain both text and table content.Regardless of this setting, narrative overlap is never prepended to table-only chunks,
and table overlap is never appended to following narrative chunks.Note that max_characters applies to a chunk’s visible .text content. When a table
joins a mixed chunk with isolate_table set to false, the table’s
metadata.text_as_html is not subject to the same size budget. If the table has a large
HTML representation, the serialized chunk payload may exceed max_characters. Use
isolate_table: true if you have strict payload size requirements.Default: true.string
deprecated
Deprecated. The
v1 contextual chunking option is no longer available in the workflow designer and is not recommended. To apply contextual chunking, add a Contextual Chunker node after this chunker. Allowed value: v1. Default: none.
