Python3导入langchain报错求助:原有正常代码突发异常
解决langchain导入ChatOpenAI报错的问题
从报错信息来看,核心原因是langchain版本更新后,ChatOpenAI的导入路径发生了变更,之前的导入方式不再适用。以下是具体解决办法:
先检查当前langchain版本:
执行命令:pip show langchain若版本为0.1.x及以上(新版本):
- 先安装拆分出的OpenAI依赖包:
pip install langchain_openai - 修改导入代码,替换原有的
from langchain.chat_models import ChatOpenAI为:from langchain_openai import ChatOpenAI
- 先安装拆分出的OpenAI依赖包:
若想保留原有代码不变,可降级langchain到之前可用的版本(比如0.0.350):
pip install langchain==0.0.350
内容的提问来源于stack exchange,提问作者Felipe
相关产品推荐
相关产品推荐

