diff --git a/libs/community/langchain_community/document_loaders/csv_loader.py b/libs/community/langchain_community/document_loaders/csv_loader.py index 8f2351602..d58b8c528 100644 --- a/libs/community/langchain_community/document_loaders/csv_loader.py +++ b/libs/community/langchain_community/document_loaders/csv_loader.py @@ -223,4 +223,7 @@ def __init__( def _get_elements(self) -> List: from unstructured.partition.csv import partition_csv - return partition_csv(filename=self.file_path, **self.unstructured_kwargs) + input_encoding = self.unstructured_kwargs.get("encoding") + return partition_csv( + filename=self.file_path, encoding=input_encoding, **self.unstructured_kwargs + )