Abeshith commited on
Commit
6215836
·
1 Parent(s): 17aafad

Fix all langchain.schema imports to langchain_core.documents

Browse files
project/model/reranking.py CHANGED
@@ -1,5 +1,5 @@
1
  from typing import List
2
- from langchain.schema import Document
3
  from flashrank.Ranker import Ranker, RerankRequest
4
  from project.utils.config_loader import load_config
5
  from project.logger.logging import get_logger
 
1
  from typing import List
2
+ from langchain_core.documents import Document
3
  from flashrank.Ranker import Ranker, RerankRequest
4
  from project.utils.config_loader import load_config
5
  from project.logger.logging import get_logger
project/model/retriever.py CHANGED
@@ -1,5 +1,5 @@
1
  from typing import List, Optional
2
- from langchain.schema import Document
3
  from langchain_community.vectorstores import FAISS
4
  from langchain.chains.query_constructor.base import AttributeInfo
5
  from langchain.retrievers.self_query.base import SelfQueryRetriever
 
1
  from typing import List, Optional
2
+ from langchain_core.documents import Document
3
  from langchain_community.vectorstores import FAISS
4
  from langchain.chains.query_constructor.base import AttributeInfo
5
  from langchain.retrievers.self_query.base import SelfQueryRetriever
project/source/data_preparation.py CHANGED
@@ -3,7 +3,7 @@ from pathlib import Path
3
  from typing import List, Optional
4
  from langchain_community.document_loaders import PyPDFLoader, ArxivLoader
5
  from langchain_text_splitters import RecursiveCharacterTextSplitter
6
- from langchain.schema import Document
7
  from project.logger.logging import get_logger
8
 
9
  logger = get_logger(__name__)
 
3
  from typing import List, Optional
4
  from langchain_community.document_loaders import PyPDFLoader, ArxivLoader
5
  from langchain_text_splitters import RecursiveCharacterTextSplitter
6
+ from langchain_core.documents import Document
7
  from project.logger.logging import get_logger
8
 
9
  logger = get_logger(__name__)