Spring AI 0.8.1 发布


Spring AI 0.8.1 现已发布,一些亮点更新包括:

Google Gemini

  • 对 Gemini 的多模态功能支持。
  • 在此处阅读更多相关信息,并查看展示许多 Gemini 功能的示例应用程序。
  • 流式和非流式聊天客户端
  • 函数调用
  • Gemini 应用程序的 Native compilation

值得注意的是,Google Vertex Palm2 支持将在 Spring AI 的未来版本中删除,因为 Google 将在 6 个月后停止使用该机型。

Mistral AI

  • 可重试的流式和非流式聊天客户端
  • 函数调用
  • Mistral 应用程序的 Native compilation

函数调用改进

对函数调用进行了多项改进,并创建了一个示例程序。

OpenAI 改进

  • 添加了对音频转录的支持。
  • 添加了对由于 transient errors 而重试请求的支持。

Azure 改进

  • 添加了对函数调用的支持。
  • Azure AI 应用程序的 Native compilation
  • 新的示例应用程序展示了这些功能。
  • 注意,自动配置属性已更改。名为“spring.ai.azure.openai.chat.options.model”的属性现在是“spring.ai.azure.openai.chat.options.deployment-name”。

Qdrant Vector Database

Qdrant 是一个用 Rust 编写的开源向量数据库和搜索引擎,以其快速、可扩展的向量相似性搜索服务而闻名。Qdrant 提供了这个新的实现。

Spring Intializr

可以在 https://start.spring.io 上为不同的 AI 模型和向量数据库创建新的 Spring AI 应用程序。

更多详情可查看官方博客。


相關推薦

2024-03-31

企业IM 在线客服 大模型AI助手 技术栈 springboot-3.2.0 for 后端 react-18.2.0 for web前端 react-native-0.73.4 for 移动客户端(ios&android) electron-29.1.0 for 桌面客户端(windows&mac&linux) 快速开始

2023-10-20

(的前两天),相约开源PHP办公室,我们一起聊 AI!>>> Spring Batch 5.1 发布了首个 RC 版本。 Spring Batch 是一个轻量级且功能全面的批处理框架,使用 Spring 和 Java 编写离线和批处理应用程序,旨在为开发对企业系统日常运行至

2023-08-27

26 日「源创会」北京站,聊聊 AI 大模型与底层技术 >>> Spring Batch 多个分支发布了更新,包括: 5.1.0-M2, 5.0.3 和 4.3.9。 Spring Batch 是一个轻量级且功能全面的批处理框架,使用 Spring 和 Java 编写离线和批处理应用程序,旨

2023-08-26

26 日「源创会」北京站,聊聊 AI 大模型与底层技术 >>> Spring Boot 多个分支发布了更新,包括 3.2.0-M2、3.1.3、3.0.10 和 2.7.15。 3.2.0-M2 此版本包括 132 项增强功能、文档改进、依赖项升级和错误修复。值得注意的新功能

2023-10-18

(的前两天),相约开源PHP办公室,我们一起聊 AI!>>> Spring Data 2023.1 RC1 现已发布,带来了一些新的和值得注意的变化: 为存储库查询方法提供@ReadPreference支持,并支持 MongoDB 文档字段名称中的点。 修订了Spring Data Relationa

2023-08-26

会」北京站,聊聊 AI 大模型与底层技术 >>> Bun v0.8.1版本发布。这一版在0.8.0发布一天后发布,重点主要是修复了多个存在的问题和bug。 首先,新版本解决了一个很关键的问题:在处理格式错误的版本名时,bun install会崩溃。这

2023-10-19

两天),相约开源PHP办公室,我们一起聊 AI!>>> 原名 X Spring File Storage 现已捐赠至 dromara 开源组织 x-file-storage.dromara.org | x-file-storage.xuyanwu.cn | spring-file-storage.xuyanwu.cn 📚简介 一行代码将文件存储到本地、FTP、SFTP、We

2023-10-20

于 apache commons-compress 的org.redisson.codec.LZ4CodecV2编解码器 Spring 6.1.0 中引入了 Redis 缓存异步方法实现 添加了tcpKeepAliveCount, tcpKeepAliveIdle, tcpKeepAliveInterval, tcpUserTimeout 设置 添加了subscriptionTimeout设置 Fixed Rediss

2023-10-17

时、爽快)!以知名开源项目“小诺”为例: “snowy-spring 版” 启动 15-50秒 “snowy-solon 版” 启动3-5秒,启动内存节省1/3(有兴趣的,欢迎拉取代码体验) 相对于 Spring 生态,有什么特点? 启动快 5 ~ 10 倍。&nb

2023-10-23

以及个 Star 呀🤺🤺🤺     基于 Spring Boot 框架生态打造,针对单体式应用进行专门设计,同时做好模块切分,兼顾快速适应分布式改造,其设计准则是切分功能,划分模块,不同模块之间间可能减少耦合

2023-10-23

新增忽略表更新功能 去掉mybatis plus的强制依赖 更改为Spring Data Jdbc进行数据操作 增加PostgreSql对应自动建表 支持字节数组的默认映射 功能说明 支持自动创建和更新数据库表结构 支持指定表的名称、字符集、引擎类

2022-08-04

Spring Cloud 2022.0.0-M4 现已发布,代号 Kilburn。Spring Cloud 2022.0.0-M4 与 Spring Boot 3.0.0-M4 兼容,一些值得关注的变化包括: Spring Cloud Stream 完全反应式 Kafka binder 的初始版本 通过 BiFunction 改进了对 Kafka tombstone records 录的支持 Sprin

2022-10-08

Spring Cloud 2022.0.0 发布了第 5 个里程碑版本。 值得关注的变化 Spring Cloud Netflix 升级到 Eureka 2.0.0-rc.3。Eureka 2.0.0 是 Eureka 的一个新分支,与 7 年前的旧 2.x-archive 分支实验无关。新的 2.x 分支是为了与 JakartaEE 兼容,这也

2022-11-11

Spring Cloud 2021.0.5 已正式发布,代号 Jubilee。 主要变化 Spring Cloud Function 在 spring-cloud-function-azure 中添加对 Azure Timer Trigger 的支持 增强 spring-cloud-function-aws 中的 AWS Function Invoker,支持通过编程方式注入函数定义 在 spring-cloud