|
-2
|
| Atoms · 技术社区 · 2 年前 |
|
|
1
1
我也有同样的问题。这是langchain实现本身的问题。如果你像我一样使用langchain 0.1.0,那么它使用的Pydantic包似乎是2.5.2。但是,一些langchain代码(在我的例子中是langchain_community/chat_models/openai.py:456)使用了Pydantic早期版本中不推荐使用的方法。 开发人员应该意识到这一点,如果他们需要将pydantic升级到3.0,他们应该为我们相应地迁移代码。 所以现在我们很好,除非在某个时候你的代码依赖于Pydantic3,但langchain不依赖,并且会有冲突。。。 |