OuroborosM commited on
Commit
1a80a66
·
1 Parent(s): 94592e3

add excel support

Browse files
Files changed (1) hide show
  1. app.py +3 -0
app.py CHANGED
@@ -55,6 +55,7 @@ from langchain.document_loaders import (
55
  UnstructuredODTLoader,
56
  UnstructuredPowerPointLoader,
57
  UnstructuredWordDocumentLoader,
 
58
  )
59
  from langchain.text_splitter import RecursiveCharacterTextSplitter
60
  from langchain.docstore.document import Document
@@ -106,6 +107,8 @@ LOADER_MAPPING = {
106
  ".ppt": (UnstructuredPowerPointLoader, {}),
107
  ".pptx": (UnstructuredPowerPointLoader, {}),
108
  ".txt": (TextLoader, {"encoding": "utf8"}),
 
 
109
  # Add more mappings for other file extensions and loaders as needed
110
  }
111
 
 
55
  UnstructuredODTLoader,
56
  UnstructuredPowerPointLoader,
57
  UnstructuredWordDocumentLoader,
58
+ UnstructuredExcelLoader
59
  )
60
  from langchain.text_splitter import RecursiveCharacterTextSplitter
61
  from langchain.docstore.document import Document
 
107
  ".ppt": (UnstructuredPowerPointLoader, {}),
108
  ".pptx": (UnstructuredPowerPointLoader, {}),
109
  ".txt": (TextLoader, {"encoding": "utf8"}),
110
+ ".xls": (UnstructuredExcelLoader, {}),
111
+ ".xlsx": (UnstructuredExcelLoader, {"mode":"elements"}),
112
  # Add more mappings for other file extensions and loaders as needed
113
  }
114