请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

langchain0.2环境完整依赖

老师,我没有找到langchain0.2环境完整的依赖版本,比如langgraph,langchain-openai,openai等依赖的版本。不指定版本会安装最新版,和langchain0.2不匹配。

正在回答 回答被采纳积分+3

插入代码

1回答

tomiezhang 2025-02-24 23:03:13

嗯 看下langchain的git就知道了,发版太快了,你可以在 https://github.com/langchain-ai/langchain/releases 这里找到所有的生态包的发版记录,不过依赖关系好像的确没有做大版本对应,因为包太多了,也不是一个团队维护,0.3和0.2的版本差异比较小,我建议你可以直接过渡到0.3去就好,最大的区别是0.3完全使用了pydantic2,而0.2是部分支持,其他就是一些依赖包的变化等,区别比较大的是0.0版本系列,有很多重大的版本变化。PS:课程也在升级很快也会升级到最新版本去

0 回复 有任何疑惑可以回复我~
  • 提问者 慕标1049315 #1
    好的。langchain的版本确实太多了。
    回复 有任何疑惑可以回复我~ 2025-02-25 11:54:12
  • 提问者 慕标1049315 #2
    doctran最新版本0.0.14,它要求openai和pydantic的版本都比较低,直接使用langchain0.3似乎也有问题。
    
    安装依赖报错:
    doctran 0.0.14 requires openai<0.28.0,>=0.27.8, but you have openai 1.60.0 which is incompatible.
    doctran 0.0.14 requires pydantic<2.0.0,>=1.10.9, but you have pydantic 2.10.5 which is incompatible
    回复 有任何疑惑可以回复我~ 2025-02-26 15:06:01
  • tomiezhang 回复 提问者 慕标1049315 #3
    doctran作者已经不维护了,我fork了一份修改了一下,增加了对openai 1.0+ 以及pydantic 2的支持,也可以使用deepseek v2.5接入,具体看这个仓库吧: https://github.com/neilzhangpro/doctran_deepseek
    回复 有任何疑惑可以回复我~ 2025-02-28 00:59:59
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号