[Text Splitters](https://js.langchain.com/docs/concepts/text_splitters/): LLM should read this page when (looking for document chunking strategies, implementing text splitting for RAG applications, or overcoming model context limitations) (Comprehensive guide to text splitters in LangChain, covering why document splitting is necessary and four main approaches: length-based splitting (character/token), text-structure based (recursive splitting), document-structure based (for HTML/markdown/code), and semantic meaning based splitting. Includes code examples and explanations of when to use each approach.)

