LangChainDeprecationWarning: The class `Ollama` was deprecated in LangChain 0.3.1 and will be remove
CrewAI调用本地大模型时出现LangChain弃用警告,提示Ollama类已从0.3.1版本开始弃用。解决方法:1)安装新包pip install langchain-ollama;2)将导入语句从from langchain_community.llms import Ollama改为from langchain_ollama import OllamaLLM。这是因CrewAI升级导致的老
大家好,我是 程序员码递夫。
问题
最近测试CrewAi 调用本地大模型 跑一些 AI应用,在一些应用中,运行报错,类似

crew.py:27: LangChainDeprecationWarning: The class Ollama was deprecated in LangChain 0.3.1 and will be removed in 1.0.0. An updated version of the class exists in the :class:~langchain-ollama package and should be used instead. To use it run pip install -U :class:~langchain-ollama and import as from :class:~langchain_ollama import OllamaLLM``.
ollama_openhermes = Ollama(model=“SimonPu/qwen3:30B-2507-Q4_K_XL”)
分析
从提示中,可以看到应该是 CrewAi 升级了代码,老的调用方式已经不再支持。 按提示做相应的 升级处理。
解决问题
1、pip install langchain-ollama
2、原来的 from langchain_community.llms import Ollama 改成 from langchain_ollama import OllamaLLM
火山引擎开发者社区是火山引擎打造的AI技术生态平台,聚焦Agent与大模型开发,提供豆包系列模型(图像/视频/视觉)、智能分析与会话工具,并配套评测集、动手实验室及行业案例库。社区通过技术沙龙、挑战赛等活动促进开发者成长,新用户可领50万Tokens权益,助力构建智能应用。
更多推荐
所有评论(0)