Spring AI 1.0.0 M7 发布,最后一个里程碑版本
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
类已得到增强,可同时支持显式和隐式工具解析,只有在明确请求时才会在模型调用中包含工具。
更多详情可查看官方公告。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
🔥🔥🔥高质量 SmartAdmin 重磅更新 V3.19
SmartAdmin「高质量代码、简洁、高效、安全」的快速开发平台 v3.19 版本 重磅更新 发布,更新如下: 【新增】启动时邮箱测试连接关闭 【新增】默认菜单打开互斥 【新增】默认不显示帮助文档 SmartAdmin由中国・洛阳1024 创新实验室基于 SpringBoot2/3+Sa-Token+Mybatis-Plus 和 Vue3+Ant Design Vue+Uni-App+Uni-UI,并以「高质量代码」为核心,「简洁、高效、安全」的快速开发平台。 国内首个满足《网络安全 - 三级等保》、《数据安全》功能要求,支持登录限制、接口国产加解密、数据脱敏等一系列安全要求。 前端提供JavaScript 和 TypeScript 双版本,后端提供Java8+SpringBoot2.X 和 Java17+SpringBoot3.X 双版本。 同时重磅开源开源六年来千余家企业验证过且正在使用的代码规范:《高质量代码思想》、《Vue3 规范》、《Java 规范》,让大家在这浮躁的世界里感受到一股把代码写好的清流!同时又能节省大量时间,减少加班,快乐工作,保持谦逊,保持学习,热爱代码,更...
- 下一篇
java 快速开发框架-zebra
zebra是基于SpringBoot封装的增强框架,基于“约定优于配置”的理念,再次精简常规配置, 内置丰富的starter,并优化Springboot环境配置和完善的规约限制。 其目的是提供一个更为完整的一站式解决方案,帮助开发人员更加快速的集成常用第三方库或工具到 Spring Boot Web 应用程序中, 建立统一基础技术规范,建立可积累,可复用的组件库,促进开发人员复用,提升研发质量和效率。 框架地址为:http://zebra.zhanghongbin.xyz 最新版本为v1.0.5 更新内容如下: 1. 去掉redis hutool序列化方式2. 增加redisson starter及相关功能3. 增加captcha starter相关配置4. 修复message starter邮件发送bug5. 修复tenant starter中TenantHelper类增加一些方法6. 调整cache starter中RedisUtil类一些方法7. 增加git-changelog-maven-plugin插件
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS关闭SELinux安全模块
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- CentOS7,CentOS8安装Elasticsearch6.8.6
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- Mario游戏-低调大师作品
- CentOS8编译安装MySQL8.0.19
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果