📕 包版本说明
目前 LangChain 采用临时的发布流程: 维护者以较高频率发布版本到 PyPI (opens in a new tab)。 各包的版本策略略有不同。
langchain-core
langchain-core 目前的版本为 0.1.x。
由于 langchain-core 包含整个 LangChain 生态的基础抽象与运行时, 任何破坏性变更我们都会提前公告并进行版本号提升。例外情况是标记为 beta 的功能(你可以在 API 参考中看到它, 使用时也会看到警告)。之所以保留 beta 功能, 是因为考虑到这个领域的变化速度, 能够快速迭代仍然是优先事项。
以下情况会导致次版本号提升:
- 标记为
beta的任何公开接口出现破坏性变更。
以下情况会导致补丁版本号提升:
- Bug 修复
- 新功能
- 对私有接口的任何变更
- 对
beta功能的任何变更
langchain
langchain 目前的版本为 0.1.x。
以下情况会导致次版本号提升:
- 未标记为
beta的任何公开接口出现破坏性变更。
以下情况会导致补丁版本号提升:
- Bug 修复
- 新功能
- 对私有接口的任何变更
- 对
beta功能的任何变更
我们正在开发 langchain v0.2 版本, 它将对旧版 Chains 和 Agents 做出一些破坏性变更。
此外, 我们将移除 langchain-community 依赖, 并不再重新导出已迁移到 langchain-community 的集成。
langchain-community
langchain-community 目前的版本为 0.0.x。
所有变更都会伴随补丁版本号提升。
langchain-experimental
langchain-experimental 目前的版本为 0.0.x。
所有变更都会伴随补丁版本号提升。
合作伙伴包
合作伙伴包独立进行版本管理。