Langchain最新的langchain-openrouter与最新的langchain-core和 langchain-openai不兼容
我需要在当前项目中同时使用OpenAI和 Openrouter,并且该项目是基于langchain构建的。
然而,langchain的 Openrouter在版本方面落后于langchain-openai和 core,因此我无法同时安装它们。这该如何处理才是最好的办法?
解决方案
当我执行 uv add langchain-{openrouter,core,openai} 时,包管理器会告诉我这些版本是兼容的:
langchain-core 1.4.1
langchain-openai 1.2.2
langchain-openrouter 0.2.3
langchain-protocol 0.0.16
一个 import langchain_openrouter(或 _openai)能在不发出任何警告的情况下成功。
这是在解释器3.14.2下运行。
站内所有文章版权归属LeftHeroAI导航站,无授权禁止任何主体转载、抄袭、复制内容,亦不得私自架设镜像站点。一经侵权,本站将通过法律途径追责。