Spring AI 1.0.1 发布
Spring AI 1.0.1 现已发布,此版本包括150 多项变化,重点关注稳定性、增强功能和文档改进。
展望未来:Spring AI 1.1 及未来
1.0.1 版本专注于稳定性和错误修复,而 Spring AI 团队正在为 1.1 版本开发新功能。2025 年路线图提供了关键日期,并展示团队基于全新 Spring Boot 4 基础的 Spring AI 2.0 的规划重点。
Spring AI 1.1 的当前重点领域
1.1 版本将专注于一系列高影响力的增强功能和有针对性的基础工作,并明确关注在代码冻结之前能够切实完成的工作。
1. Model Context Protocol (MCP) 支持
与最新的 MCP Java SDK 版本深度集成,使 Spring AI 与最新的协议和传输功能保持一致:
- 多协议版本协商(2024-11-05 和 2025-03-26)。
- 通过新的传输定制器实现 OAuth2 安全的 MCP 服务器连接。
- 可流式传输的 HTTP 和 WebMVC/HttpServlet 服务器传输,用于反应式和 servlet 部署。
- 使用 JSON Schema 强制执行的结构化输出验证。
- 分页、保持活动 ping、URI 模板支持更丰富的资源交互。
- 改进的错误处理、日志记录和初始化流程。
- 迁移到 builder-based APIs for tools and transport providers。
2. Core Responses API Enhancements
扩展 Responses API 以缩小功能差距、改善 provider parity 并引入最新的 SDK 功能:
- 及时缓存以减少延迟和成本。
- “Thinking”模型支持增强推理能力。
- 消息批处理以实现更高的吞吐量。
- 跨提供商的本机 JSON 模式和更强大的结构化输出处理。
- 在保持统一 API 的同时,为提供商特定的扩展提供 Hook。
- Google Vertex AI SDK 更新– 升级到最新 SDK 以:
- 解锁新发布的 endpoints(包括非聊天 API)。
- 确保与增强的 Responses API 功能兼容。
- 带来安全修复和长期支持。
- 刷新并扩展 Vertex AI 集成测试。
3. Chat Memory 改进
改进 Spring AI 在生产环境中的内存管理:
- 内存压缩来管理 token 预算。
- 可配置长期对话的保留策略。
- 改进了自定义内存存储的集成点。
4. 可观察性和多客户端配置
- 简化的可观察性设置,包括更容易与 Langfuse 等工具集成。
- 多客户端配置改进,简化了在同一应用程序中与多个提供商的工作流程。
5. Net new areas
这些大多是全新的实现,如果时间紧迫,可能超出 1.1 版本范围,但早期准备工作可能已开始:
- Azure OpenAI – 新的 SDK 支持。
- 向量存储改进,包括混合搜索。
- Reranking – 对 re-ranker 模型提供一流的支持。
- Enterprise guardrails – 安全性和合规性功能。
6. 可能进入孵化阶段的项目
- MemGPT-style chat memory 实现。
- AgentClient 用于通过 Spring AI 运行自主 CLI 代理(例如 Claude Code)。
公告表示,项目团队将继续调整优先事项,以努力实现 9 月 23 日 1.1 版的 code freeze,同时平衡近期交付成果与 Spring AI 2.0 的战略基础。
更多详情可查看官方公告。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
国产数据库管理工具 CloudDM 2.7.0.0 发布,支持 OpenGauss、 GaussDB
CloudDM 是 ClouGence 公司推出的面向团队使用的数据库管理工具,支持云上、云下、多云等多种环境,并且提供多达23种数据源的支持。CloudDM 还支持数据库DevOps CI/CD功能,将用户产品发布流程中数据库发布和程序发布无缝串联起来。 更新亮点 支持查询策略功能,可配置环境是否只允许执行查询类 SQL。 新增 新增 支持 OpenGauss 和 GaussDB 数据源,可进行新建/重命名/清空/删除表、新建/重命名/删除视图等可视化操作、数据脱敏、权限管理等操作。 新增 查询策略 功能,用于管理环境中是否只允许执行查询类 SQL。 优化 优化 Oracle 解析器使用 ANTLR 实现,具备更强的可控性。 问题修复 修复 无权限提示信息重复显示的问题。 修复 子账号授权提示信息未国际化的问题。 修复 已授权限的环境下没有资源时,环境未隐藏的问题。 修复 子账号有资源授权查看权限,操作列表中未显示“授权” 的问题。 修复 主账号给子账号授权,时间范围设置无法显示的问题。 修复 不支持特殊库名/schema 名/表名显示的问题。 修复 操作审计表单中有空白列的问题。 ...
- 下一篇
Syncthing 2.0.0 正式发布,连续文件同步工具
Syncthing是一个免费开源的工具,它能在你的各个网络计算机间同步文件 / 文件夹,它的同步数据是直接从一个系统中直接传输到另一个系统的,并且它是安全且私密的。 Syncthing 全新 2.0 系列的首发版本已正式推出,一些更新亮点如下: 数据库后端从 LevelDB 切换到 SQLite。首次启动时需要迁移,对于大型系统来说,迁移过程可能会比较耗时。新数据库更易于理解和维护,且希望其稳定性更高。 日志格式已更改为使用结构化日志条目(一条消息加上多个键值对)。此外,现在可以按包控制日志级别,并在 INFO 和 ERROR 之间新增了 WARNING 日志级别(此前该级别被称为 WARNING...)。INFO 级别的日志内容更加详细,会显示 Syncthing 执行的同步操作。新增命令行参数--log-level可设置所有包的默认日志级别,STTRACE环境变量和 GUI也已更新以支持按包设置日志级别。---verbose和 --logflags命令行选项已被移除,若指定将被忽略。 已删除的项目不再永久保存在数据库中,而是在六个月后被清楚。如果你的用例要求删除操作在六个月以上后生...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8编译安装MySQL8.0.19
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- CentOS关闭SELinux安全模块
- Linux系统CentOS6、CentOS7手动修改IP地址
- 2048小游戏-低调大师作品
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS7,CentOS8安装Elasticsearch6.8.6
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池