本周 Spring - 2024 年 12 月 17 日

工程 | Josh Long | 2024年12月17日 | ...

本周 Spring - 2024 年 12 月 17 日

大家好,Spring 粉丝!欢迎收听另一期“Bootiful Podcast”!今天是 2024 年 12 月 17 日!你知道这意味着什么吗?年底就快到了!我简直不敢相信。这一年过得真是漫长,但我很高兴很快就要登上飞往旧金山的航班,和家人朋友在一起度过我今年的最后时光。我希望你也能如此。让我们立即开始本周的精彩内容吧!

宣布 Spring AI MCP:一个用于模型上下文协议的 Java SDK

工程 | Christian Tzolov | 2024 年 12 月 11 日 | ...

我们很高兴推出 Spring AI MCP,它是模型上下文协议 (MCP) 的一个健壮的 Java SDK 实现。这是 Spring AI 生态系统的新增功能,它为 Java 平台带来了标准化的 AI 模型集成功能。

MCP 是什么?

模型上下文协议 (MCP) 是一种开放协议,它标准化了应用程序如何向大型语言模型 (LLM) 提供上下文。MCP 提供了一种标准化的方法,可将 AI 模型连接到不同的数据源和工具,从而实现无缝且一致的集成。它帮助你在 LLM 之上构建代理和复杂的工作流。LLM 经常…

推出 Spring AI Amazon Bedrock Nova 集成,通过 Converse API

工程 | Christian Tzolov | 2024年12月10日 | ...

Amazon Bedrock Nova 模型代表了新一代的基础模型,支持从文本和图像理解到视频到文本分析的广泛用例。

通过Spring AI Bedrock Converse API 集成,开发人员可以无缝连接到这些先进的 Nova 模型,并以最少的精力构建复杂的对话式应用程序。

这篇博文介绍了 Amazon Nova 模型的主要功能,演示了它们与 Spring AI 的 Bedrock Converse API 的集成,并提供了文本、图像、视频、文档处理和函数… 的实际示例。

本周 Spring - 2024 年 12 月 10 日

工程 | Josh Long | 2024年12月10日 | ...

大家好,Spring 爱好者们!欢迎收看本周 Spring 系列文章的又一次更新!写这篇文章时,我身处南半球(这里是夏天!),在布里斯班,正准备搭乘飞机前往悉尼。这次旅行非常愉快!

音频多模态:通过 Spring AI 和 OpenAI 扩展 AI 交互

工程 | Christian Tzolov | 2024 年 12 月 5 日 | ...

这篇博文由我们杰出的贡献者Thomas Vitale 联合撰写。

OpenAI 提供了专门的 `speech-to-text` 和 `text-to-speech` 转换模型,以其性能和成本效益而闻名。Spring AI 通过语音转文本文本转语音 (TTS) 集成了这些功能。

新的音频生成功能 (gpt-4o-audio-preview) 更进一步,支持混合输入和输出模态。音频输入可以包含比纯文本更丰富的数据。音频可以传达音调和语气的细微信息,并结合音频输出,可以实现异步 `speech-to-speech` 交互。此外,这种新的多模态性为创新应用程序打开了可能性,例如结构化数据提取。开发人员不仅可以从纯文本中提取结构化信息,还可以从图像和音频中提取,构建复杂的结构化对象…

扩展 Spring Data Repositories 变得更容易了

工程 | Christoph Strobl | 2024年12月3日 | ...

自诞生以来,Spring Data Repositories 就被设计为可扩展的,无论您是想自定义单个查询方法,还是提供一个全新的基础实现。

2024.1 版本通过自定义功能增强了您扩展仓库的能力,使任何人都可以比以往更轻松地创建可在不同项目之间共享的扩展。

让我们通过一个示例来了解这在实践中是如何工作的。

想象一下您正在使用 MongoDB 作为文档存储来管理电影数据库。您希望通过您的…利用 MongoDB Atlas 向量搜索功能。

本周 Spring - 2024 年 12 月 24 日

工程 | Josh Long | 2024年12月3日 | ...

大家好,Spring 粉丝!圣诞快乐,光明节快乐,宽扎节快乐,节日快乐,或者 simplemente 12 月一个友好的星期二!

我们有很多很棒的内容要介绍,让我们开始吧!

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

VMware 提供培训和认证,助您加速进步。

了解更多

获得支持

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件,只需一份简单的订阅。

了解更多

即将举行的活动

查看 Spring 社区所有即将举行的活动。

查看所有