Spring AI 2.0.0-M1 现已发布

Spring AI 2.0.0-M1 现已发布

💡 原文英文,约900词,阅读约需4分钟。
📝

内容提要

Spring AI 2.0.0-M1已发布,基于Spring Boot 4.0和Spring Framework 7.0,包含67项改进和修复。主要增强功能包括Redis聊天存储、Google GenAI集成和OpenAI Java SDK支持,提升了安全性和性能,感谢所有贡献者。

🎯

关键要点

  • Spring AI 2.0.0-M1已发布,基于Spring Boot 4.0和Spring Framework 7.0。

  • 此次发布包含67项改进、修复和文档更新。

  • 主要增强功能包括Redis聊天存储、Google GenAI集成和OpenAI Java SDK支持。

  • 安全性和性能得到了提升,感谢所有贡献者的支持。

  • 更新了平台基础,要求使用Java 21进行开发。

  • 新增Redis基础的聊天内存实现,支持持久会话存储和文本搜索功能。

  • 增强了Redis向量存储,支持文本搜索和范围查询。

  • 集成了官方OpenAI Java SDK,默认聊天模型更新为gpt-5-mini。

  • 对Claude集成进行了全面更新,支持最新的Claude 4.5模型。

  • 新增Azure Cosmos DB聊天内存存储库的Spring Boot启动器。

  • 将会继续确定2.0 GA版本的范围和时间,保持更新。

🔎

延伸解读

平台升级的重要性

Spring AI 2.0.0-M1的发布标志着平台从Spring Boot 3.x升级到4.0和Spring Framework 7.0。这一升级不仅提升了性能,还要求开发者使用Java 21,意味着开发者需要及时更新其开发环境,以便充分利用新特性和增强的安全性。

Redis聊天存储的优势

新版本引入的Redis聊天存储实现,支持持久会话存储和文本搜索功能。这对于需要长期保存用户对话记录的应用尤为重要,开发者可以利用这一功能提升用户体验,确保数据的可访问性和检索效率。

集成OpenAI SDK的影响

集成官方OpenAI Java SDK并将默认聊天模型更新为gpt-5-mini,意味着开发者可以更方便地构建基于最新AI技术的应用。这一变化可能会吸引更多开发者使用Spring AI,推动社区的进一步发展。

Claude集成的全面更新

对Claude集成的全面更新,特别是支持Claude 4.5模型和新Citations API,增强了生成响应的能力。这为开发者提供了更强大的工具,能够在生成内容时引用特定文档,提升了应用的智能化水平。

延伸问答

Spring AI 2.0.0-M1的主要新功能是什么?

主要新功能包括Redis聊天存储、Google GenAI集成和OpenAI Java SDK支持。

Spring AI 2.0.0-M1基于哪个版本的Spring Boot和Spring Framework?

基于Spring Boot 4.0和Spring Framework 7.0。

此次发布包含多少项改进和修复?

此次发布包含67项改进和修复。

Spring AI 2.0.0-M1对安全性有哪些提升?

更新了3个依赖项以增强安全性。

Redis聊天存储的主要功能是什么?

支持持久会话存储和文本搜索功能。

未来Spring AI 2.0的GA版本计划是什么?

将继续确定2.0 GA版本的范围和时间,并保持更新。

🏷️

标签

➡️

继续阅读