RAGChunker

UMLClass
Skill Seekers :: skill_seekers :: Utilities :: RAGChunker

Description

Intelligent document chunker for RAG platforms. Splits documents at semantic boundaries (headings, paragraphs) with configurable chunk_size and overlap. Preserves code blocks intact during splitting.

Attributes

Visibility Name Type Description
private chunk_size int
private chunk_overlap int
private preserve_code_blocks bool
private preserve_paragraphs bool
private min_chunk_size int

Operations

Visibility Name Description
public chunk_document()
public chunk_skill()
public estimate_tokens()
public save_chunks()

Properties

Name Value
name RAGChunker
stereotype null
visibility public
isAbstract false
isFinalSpecialization false
isLeaf false
isActive false

Diagrams