fabricatio_rag.actions.chunk

Semantic chunking actions using LLM-guided split points.

Classes

ChunkAction

Split text into semantically coherent chunks using LLM-guided split points.

Module Contents

class fabricatio_rag.actions.chunk.ChunkAction(/, **data: Any)

Bases: fabricatio_core.models.action.Action, fabricatio_rag.capabilities.chunk.PreciseChunkText, abc.ABC

Split text into semantically coherent chunks using LLM-guided split points.

ctx_override: ClassVar[bool] = True

Whether to override the instance attr by the context variable.