📕 包版本控制
截至目前,LangChain 采用的是临时发布流程:发布由维护者频繁进行,并发布到 NPM。不同的包版本控制方式略有不同。
@langchain/core
@langchain/core
当前版本为 0.1.x
。
由于 @langchain/core
包含整个 LangChain 生态系统的基础抽象和运行时,我们将提前告知任何重大更改并进行版本升级。唯一的例外是任何标记为 beta
的内容(你可以在 API 参考中看到,并在使用此类功能时看到警告)。beta 功能的原因是,鉴于该领域变化的速度,能够快速移动仍然是优先事项。
次要版本升级将针对
- 任何标记为
beta
的公共接口的重大更改。
修补版本升级将针对
- 错误修复
- 新功能
- 任何对私有接口的更改
- 任何对
beta
功能的更改
langchain
langchain
当前版本为 0.2.x
次要版本升级将针对
- 任何未标记为
beta
的公共接口的重大更改。
修补版本升级将针对
- 错误修复
- 新功能
- 任何对私有接口的更改
- 任何对
beta
功能的更改。
@langchain/community
@langchain/community
当前版本为 0.2.x
所有更改将与 langchain
中的更改相同类型的版本升级相伴。
合作伙伴包
合作伙伴包版本独立。