:mod:`langchain.text_splitter`.RecursiveCharacterTextSplitter ==================================================================== .. currentmodule:: langchain.text_splitter .. autoclass:: RecursiveCharacterTextSplitter .. rubric:: Methods .. autosummary:: ~RecursiveCharacterTextSplitter.__init__ ~RecursiveCharacterTextSplitter.atransform_documents ~RecursiveCharacterTextSplitter.create_documents ~RecursiveCharacterTextSplitter.from_huggingface_tokenizer ~RecursiveCharacterTextSplitter.from_language ~RecursiveCharacterTextSplitter.from_tiktoken_encoder ~RecursiveCharacterTextSplitter.get_separators_for_language ~RecursiveCharacterTextSplitter.split_documents ~RecursiveCharacterTextSplitter.split_text ~RecursiveCharacterTextSplitter.transform_documents .. automethod:: RecursiveCharacterTextSplitter.__init__ .. automethod:: RecursiveCharacterTextSplitter.atransform_documents .. automethod:: RecursiveCharacterTextSplitter.create_documents .. automethod:: RecursiveCharacterTextSplitter.from_huggingface_tokenizer .. automethod:: RecursiveCharacterTextSplitter.from_language .. automethod:: RecursiveCharacterTextSplitter.from_tiktoken_encoder .. automethod:: RecursiveCharacterTextSplitter.get_separators_for_language .. automethod:: RecursiveCharacterTextSplitter.split_documents .. automethod:: RecursiveCharacterTextSplitter.split_text .. automethod:: RecursiveCharacterTextSplitter.transform_documents .. example_links:: RecursiveCharacterTextSplitter