本周 Spring - 2024 年 8 月 27 日 - SpringOne 2024 版

工程 | Josh Long | 2024 年 8 月 27 日 | ...

大家好,Spring 粉丝们,来自 VMware Explore 2024 上 SpringOne 的展览大厅!一些关键演讲正在直播 - 立即注册并免费观看,网址为 SpringOne.io。我现在正在展览大厅值班,为络绎不绝的人群演示,但稍后我还会进行一些演讲,同样,您也可以在 SpringOne.io 上在线观看。

正如您所料,在 SpringOne 之前,有很多令人兴奋的部分需要了解,所以让我们开始吧!

Spring Boot 3.4 中的结构化日志记录

工程 | Moritz Halbritter | 2024 年 8 月 23 日 | ...

日志记录是应用程序故障排除的长期组成部分,以及可观察性的三大支柱之一(另外两个是指标和跟踪)。没有人喜欢在生产环境中摸黑,并且当出现故障时,开发人员很高兴拥有日志文件。日志通常以人类可读的格式写入。

结构化日志记录是一种技术,其中日志输出以定义明确、通常是机器可读的格式写入。此格式可以馈送到日志管理系统,并启用强大的搜索和分析功能。JSON 是最常用的结构化日志记录格式之一。

使用 Spring Boot 3.4,结构化日志记录开箱即用。它支持 Elastic Common Schema (ECS)Logstash

本周 Spring - 2024 年 8 月 20 日

工程 | Josh Long | 2024 年 8 月 20 日 | ...

大家好,Spring 粉丝们!欢迎收看《本周 Spring》的另一期节目!并且祝您 SpringOne 前一周快乐!我激动得都要说不出话来了!正如您可能想象的那样,AI、云原生架构等等都是我们关注的焦点。我热爱 AI 及其众多应用。本着这种精神,让我们让 ChatGPT 为我们写一首小诗吧!

“SpringOne 前一周,拉斯维加斯到处都是 Java 开发人员,他们的兴奋之情感染着所有人。Spring Boot 和 Kotlin,都经过精心打磨,希望新的功能很快就会出现。研讨会和课程,每一场都闪耀着光芒,承诺着……”

使用 NVIDIA LLM API 的 Spring AI

工程 | Christian Tzolov | 2024 年 8 月 20 日 | ...

Spring AI 现在支持 NVIDIA 的大型语言模型 API,提供与各种 模型 的集成。通过利用 NVIDIA 与 OpenAI 兼容的 API,Spring AI 允许开发人员通过熟悉的 Spring AI API 使用 NVIDIA 的 LLM。

SpringAI-NVIDIA-API-5

我们将探讨如何配置和使用 Spring AI OpenAI 聊天客户端以连接到 NVIDIA LLM API。

  • 演示应用程序代码可在 nvidia-llm GitHub 存储库中找到。
  • SpringAI/NVIDIA 集成的 文档

先决条件

  • 创建 NVIDIA 帐户并获得足够的积分。
  • 从 NVIDIA 提供的产品中选择您首选的 LLM 模型。例如,下图中的meta/llama-3.1-70b-instruct
  • 从模型页面获取您选择的模型的 API 密钥。

本周 Spring - 2024 年 8 月 13 日

工程 | Josh Long | 2024 年 8 月 13 日 | ...

大家好,Spring 粉丝们!欢迎收看《本周 Spring》的另一期节目!今天是星期二,我们正在加紧准备在短短几周后在拉斯维加斯举行的盛大的 SpringOne 活动!我欣喜若狂!因此,让我们开始这次综述,以便我能够回到准备的狂潮中……

Spring AI 拥抱 OpenAI 的结构化输出:增强 JSON 响应的可靠性

工程 | Christian Tzolov | 2024 年 8 月 9 日 | ...

OpenAI 最近 推出了一项名为结构化输出的强大功能,该功能可确保 AI 生成的响应严格遵守预定义的 JSON 架构。此功能显着提高了 AI 生成内容在现实世界应用程序中的可靠性和可用性。今天,我们很高兴地宣布,Spring AI(1.0.0-SNAPSHOT)已 完全集成支持 OpenAI 的结构化输出,以 Spring 原生的方式为 Java 开发人员带来此功能。

下图显示了新的结构化输出功能如何扩展 OpenAI Chat API

Restored Spring AI (2)

注意:Spring AI 已经提供了一个强大的、与模型无关的结构化输出 实用程序,可用于各种 AI 模型,包括 OpenAI。OpenAI 结构化输出功能提供了一种额外的、一致的,但特定于模型的解决方案,目前仅适用于gpt-4ogpt-4o-mini 及更高版本的模型。

本周 Spring - 2024 年 8 月 6 日

工程 | Josh Long | 2024 年 8 月 7 日 | ...

是 8 月!天哪,时间过得真快!8 月。一年中的第八个月,而且我们几乎已经度过了第一周!我并不是说我不感激现在所拥有的一切,但是,是的,哇,时间过得太快了。当然,也是我最喜欢的双跳绳会议 SpringOne 的月份,将于 2024 年 8 月 26 日举行!我会在那里见到你吗?

获取 Spring 时事通讯

通过 Spring 时事通讯保持联系

订阅

抢先一步

VMware 提供培训和认证,助您快速提升技能。

了解更多

获得支持

Tanzu Spring 在一个简单的订阅中提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件。

了解更多

即将举行的活动

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

查看全部