Spaces:
Running
Running
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
|
| 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
|
| 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
|
| 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__)
|