markdown_chunker#
Bases: BaseChunker “)
Source Code in griptape/chunkers/markdown_chunker.py
class MarkdownChunker(BaseChunker):
DEFAULT_SEPARATORS = [
ChunkSeparator("##", is_prefix=True),
ChunkSeparator("###", is_prefix=True),
ChunkSeparator("####", is_prefix=True),
ChunkSeparator("#####", is_prefix=True),
ChunkSeparator("######", is_prefix=True),
ChunkSeparator("\n\n"),
ChunkSeparator(". "),
ChunkSeparator("! "),
ChunkSeparator("? "),
ChunkSeparator(" "),
]
DEFAULT_SEPARATORS = [ChunkSeparator('##', is_prefix=True), ChunkSeparator('###', is_prefix=True), ChunkSeparator('####', is_prefix=True), ChunkSeparator('#####', is_prefix=True), ChunkSeparator('######', is_prefix=True), ChunkSeparator('\n\n'), ChunkSeparator('. '), ChunkSeparator('! '), ChunkSeparator('? '), ChunkSeparator(' ')]class-attribute instance-attribute