Chia Woon Yap commited on
Commit
a0077f9
·
verified ·
1 Parent(s): d8c1e2b

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +10 -2
app.py CHANGED
@@ -18,8 +18,16 @@ import uuid # For generating unique filenames
18
  # Updated imports to address LangChain deprecation warnings:
19
  from langchain_groq import ChatGroq
20
  #from langchain.schema import HumanMessage
21
- from langchain_core.messages import HumanMessage
22
- from langchain.text_splitter import RecursiveCharacterTextSplitter
 
 
 
 
 
 
 
 
23
  from langchain_community.vectorstores import Chroma
24
  from langchain_community.embeddings import HuggingFaceEmbeddings
25
  from langchain.docstore.document import Document
 
18
  # Updated imports to address LangChain deprecation warnings:
19
  from langchain_groq import ChatGroq
20
  #from langchain.schema import HumanMessage
21
+
22
+ from langchain_text_splitters import RecursiveCharacterTextSplitter
23
+
24
+ try:
25
+ # For newer versions
26
+ from langchain_text_splitters import RecursiveCharacterTextSplitter
27
+ except ImportError:
28
+ # For older versions
29
+ from langchain.text_splitter import RecursiveCharacterTextSplitter
30
+
31
  from langchain_community.vectorstores import Chroma
32
  from langchain_community.embeddings import HuggingFaceEmbeddings
33
  from langchain.docstore.document import Document