Spring AI 2.0.0-M2 现已发布
Spring AI 2.0.0-M2 现已发布。此版本包含94 项更改:36 项改进、16 项错误修复、38 项文档更新和 4 项依赖项升级。 Null Safety Spring AI 2.0 将加入 Spring Portfolio 的行列,提供 null-safe API,详情可参阅这篇博文。这意味着整个 Spring AI 代码库都需要进行审查并转换为JSpecify。 这样做的好处是 API 文档更加完善,而且由于 JSpecify 和NullAway 的引入,所有这些特性现在都在编译时强制执行,因此可以更加信任 API。此外,对于 Kotlin 用户来说,这意味着 Kotlin 语言中真正实现了可空类型与非空类型。 为在 2.0 GA 版本之前实现全面覆盖,M2 已开始提供所有核心 Spring AI API、内存实现、文档读取器和所有向量存储的带注释软件包。 随着项目团队对各厂商 API 实际使用情况的了解不断深入,未来可能会有一些变化。参阅此用户指南以开始使用。 Functional Areas Model Context Protocol SDK- 已更新至 MCP ...