Fix separator escaping in CharacterTextSplitterComponent

This commit is contained in:
Gabriel Luiz Freitas Almeida 2024-02-16 08:46:05 -03:00
commit d965040478

View file

@ -24,6 +24,8 @@ class CharacterTextSplitterComponent(CustomComponent):
chunk_size: int = 1000,
separator: str = "\n",
) -> List[Document]:
# separator may come escaped from the frontend
separator = separator.encode().decode("unicode_escape")
docs = CharacterTextSplitter(
chunk_overlap=chunk_overlap,
chunk_size=chunk_size,