您现在的位置是:首页 > 文章详情

Spring AI 1.0.0 M7 发布,最后一个里程碑版本

日期:2025-04-14点击:123

Spring AI 1.0.0 Milestone 7 现已发布,这是最后一个里程碑版本。项目团队计划在下个月发布 RC1 版本,随后在巴塞罗那 Spring IO 大会期间正式发布 GA 版本。为了庆祝新版本的发布,官方还在 AI 生成的音乐播放列表中添加了一首新歌 —— 欣赏这首最新曲目

Breaking Changes

Spring AI 1.0.0-M7 引入了多项重要变更,这些变更与先前 SNAPSHOT 版本中引入的结构性改进相一致,创建了更加模块化且更易于维护的代码库,同时减少了应用程序中不必要的依赖项。

Artifact ID Changes

  • Model starters: spring-ai-{model}-spring-boot-starter → spring-ai-starter-model-{model}
  • Vector Store starters: spring-ai-{store}-store-spring-boot-starter → spring-ai-starter-vector-store-{store}
  • MCP starters: spring-ai-mcp-{type}-spring-boot-starter → spring-ai-starter-mcp-{type}

Package Changes

一些类别已移至新的包:

  • KeywordMetadataEnricher 和 SummaryMetadataEnricher 从 org.springframework.ai.transformer 移至org.springframework.ai.chat.transformer
  • Content、MediaContent和 Media 从org.springframework.ai.model 移至org.springframework.ai.content

New Module Structure

如上文 Core Architecture 改进部分所述,该项目已从单一核心重组为专门的领域模块。这种模块化方法允许用户仅包含所需的功能,从而实现更小的部署和更清晰的组件之间界限。

重要的是,如果用户使用 Spring AI Starter,此更改不会造成破坏,因为它们现在会自动导入新的模块依赖项。只有直接引用先前单体组件的应用程序才需要更新其依赖项。

ToolContext 更改

ToolContext类已得到增强,可同时支持显式和隐式工具解析,只有在明确请求时才会在模型调用中包含工具。

更多详情可查看官方公告

原文链接:https://www.oschina.net/news/344397/spring-ai-1-0-0-m7-released
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章