From 8650fc2b196b79cb7c5e205e6019f409b1a369f9 Mon Sep 17 00:00:00 2001 From: better629 Date: Tue, 5 Mar 2024 14:25:59 +0800 Subject: [PATCH] fix langchain problem --- metagpt/document.py | 4 ++-- requirements.txt | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/metagpt/document.py b/metagpt/document.py index f4fa0a489..2b47f5c47 100644 --- a/metagpt/document.py +++ b/metagpt/document.py @@ -11,12 +11,12 @@ from pathlib import Path from typing import Optional, Union import pandas as pd -from langchain.document_loaders import ( +from langchain.text_splitter import CharacterTextSplitter +from langchain_community.document_loaders import ( TextLoader, UnstructuredPDFLoader, UnstructuredWordDocumentLoader, ) -from langchain.text_splitter import CharacterTextSplitter from pydantic import BaseModel, ConfigDict, Field from tqdm import tqdm diff --git a/requirements.txt b/requirements.txt index a009464dd..64b174913 100644 --- a/requirements.txt +++ b/requirements.txt @@ -12,6 +12,7 @@ typer==0.9.0 # google_api_python_client==2.93.0 # Used by search_engine.py lancedb==0.4.0 langchain==0.1.8 +sqlalchemy==2.0.0 # along with langchain loguru==0.6.0 meilisearch==0.21.0 numpy>=1.24.3,<1.25.0