我很高兴代表 Spring AI 工程团队和所有贡献者宣布,Spring AI 1.1.0-M4 已发布,现在可以从 Maven Central 获取。
此补丁版本带来了重要的稳定性改进和错误修复。
发布摘要
本次发布包含 340 项改进、错误修复和文档更新。此补丁版本的重点是:
- 改进:35 项增强功能,以扩展功能和特性
- 稳定性:132 项错误修复,解决社区报告的问题
- 文档:41 项改进,以帮助开发人员
感谢所有通过问题报告和拉取请求做出贡献的人。
主要亮点
- 35 项重大改进,显著增强功能
- 132 项错误修复,显著提高稳定性
- 41 项文档更新和改进
- 更新了依赖项,以提高安全性和性能
主要功能领域增强
本次发布在 Spring AI 的主要功能领域带来了显著改进
- 模型上下文协议 (MCP) 0.15.0 - 更新至 MCP SDK 0.15.0 版本,包含统一的请求上下文 API、改进的 MCP 工具初始化自动配置,并修复了工具回调提供程序注入问题
- 递归顾问执行 - 启用顾问以可配置的观察方式进行链式调用,从而实现具有更好监控能力的多步骤 AI 工作流
- Anthropic 引文 API - 添加了对从 Anthropic 的引文 API 中检索模型响应中的源引文的支持,提高了生成内容的可追溯性
- OpenAI 文件 API 集成 - 添加了 OpenAI 模型的文件上传和管理功能,从而在 OpenAI 集成中实现了文档处理
- AWS Bedrock 提示缓存 - 启用了 AWS Bedrock Converse API 的提示缓存,以降低成本并提高常用提示的性能
- Oracle JDBC 聊天记忆 - 添加了对 ChatMemoryRepository 的 Oracle 数据库支持,扩展了对话存储选项,并支持新的 H2 和 SQLite 方言
这些增强功能加强了 Spring AI 在整个 AI 应用程序开发生命周期中的能力。
下一步计划
Spring AI 团队继续致力于通过 Spring Boot 改进 AI 应用程序开发。基于 1.1.0-M4 的势头,我们计划很快发布 RC 版本,随后是 1.1.0-GA。
有关最新更新并为项目做出贡献,请访问我们的 GitHub 仓库或加入我们社区频道的讨论。
资源
项目页面 | GitHub | 问题 | 文档 | Stack Overflow 🙏 贡献者 感谢所有为本次发布做出贡献的人员