



Document chunking strategy that dynamically chooses split points between sentences based on embedding similarity rather than fixed sizes. Maintains semantic coherence by grouping related content together for improved RAG retrieval.
Loading more......
On this page
Semantic Chunker
Semantic Chunker is an advanced document splitting strategy that uses embedding models to determine natural breakpoints in text. Unlike fixed-size methods, it creates variable-length chunks based on semantic similarity.
Start with recursive character splitting. Move to semantic chunking only if metrics show you need extra performance and budget allows for the additional costs.
Available in LangChain with LLMSemanticChunker and other variants. Also supported in LlamaIndex and other frameworks.
Free algorithmic approach, but incurs embedding API costs for similarity calculations.
Explore more items related to this one