无法导入ReduceDocumentsChain类,已成功导入MapReduceDocumentsChain
解决ReduceDocumentsChain导入问题
- 先确认LangChain版本,不同版本对应不同导入路径:
- 若使用v0.1.x及以上版本,正确导入语句为:
from langchain.chains.combine_documents.reduce import ReduceDocumentsChain - 若使用旧版(v0.0.x),可尝试:
from langchain.chains.summarize import ReduceDocumentsChain
- 若使用v0.1.x及以上版本,正确导入语句为:
- 若跟随官方教程操作仍报错,大概率是本地版本与教程文档不匹配,执行
pip install --upgrade langchain升级到最新稳定版后,再使用v0.1.x的导入路径即可 - 若仍失败,检查拼写是否有误,或重新安装LangChain确保安装完整:
pip uninstall langchain && pip install langchain
内容的提问来源于stack exchange,提问作者M. Mariscal
相关产品推荐
相关产品推荐

