mirror of
https://github.com/hwchase17/langchain.git
synced 2025-09-07 05:52:15 +00:00
text-splitters[minor], langchain[minor], community[patch], templates, docs: langchain-text-splitters 0.0.1 (#18346)
This commit is contained in:
15
libs/text-splitters/langchain_text_splitters/latex.py
Normal file
15
libs/text-splitters/langchain_text_splitters/latex.py
Normal file
@@ -0,0 +1,15 @@
|
||||
from __future__ import annotations
|
||||
|
||||
from typing import Any
|
||||
|
||||
from langchain_text_splitters.base import Language
|
||||
from langchain_text_splitters.character import RecursiveCharacterTextSplitter
|
||||
|
||||
|
||||
class LatexTextSplitter(RecursiveCharacterTextSplitter):
|
||||
"""Attempts to split the text along Latex-formatted layout elements."""
|
||||
|
||||
def __init__(self, **kwargs: Any) -> None:
|
||||
"""Initialize a LatexTextSplitter."""
|
||||
separators = self.get_separators_for_language(Language.LATEX)
|
||||
super().__init__(separators=separators, **kwargs)
|
Reference in New Issue
Block a user