Spring AI 1.0.0 M3 釋出

釋出 | Mark Pollack | 2024 年 10 月 08 日 | ...

我們很高興地宣佈 Spring AI 的 1.0.0 里程碑 3 版本釋出。

此版本在多個領域帶來了顯著增強和新功能。

可觀測性

此版本為可觀測性堆疊帶來了許多改進,特別是對於來自聊天模型的流式響應。非常感謝 Thomas Vitale 和 Dariusz Jedrzejczyk 在這方面的所有幫助!

可觀測性涵蓋了 ChatClient、ChatModel、Embedding Models 和 Vector stores,使您能夠詳細檢視與 AI 基礎設施的所有接觸點。

在 M2 版本中,我們引入了可觀測性……

從 Spring Cloud Data Flow 2.11.x 到 3.0

工程 | Ilayaperumal Gopinathan | 2024 年 10 月 07 日 | ...

尊敬的 Spring 社群,

隨著 Spring Framework 7.0 和 Spring Boot 4.0 的最新發布,Spring Cloud Data Flow 團隊很高興地宣佈下一個主要版本 SCDF 3.0,以與 Spring Framework 7.0 和 Spring Boot 4.0 對齊。

這將使以下 SCDF 生態系統專案與 Spring Framework 7.0 和 Spring Boot 4.0 保持一致

  • Spring Cloud Data Flow 伺服器元件(SCDF core 和 Skipper servers)
  • Composed Task Runner、SCDF Shell、Single Step Batch Job 和 Task Launcher
  • Spring Cloud Deployer 對 Cloud Foundry 和 Kubernetes 的實現
  • Spring Cloud Data Flow UI
  • 基於 Spring Boot 4.0 的 Spring Cloud Stream/Task 工作負載
  • ……

使用 Spring AI Advisors 為您的 AI 應用賦能

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

在快速發展的人工智慧世界中,開發者一直在尋找增強其 AI 應用的方法。Spring AI,一個用於構建 AI 驅動應用的 Java 框架,引入了一項強大的功能:Spring AI Advisors

Advisors 可以增強您的 AI 應用,使其更具模組化、可移植性且更易於維護。

如果您不方便閱讀這篇博文,可以收聽這個實驗性播客,它是根據部落格內容AI 生成

什麼是 Spring AI Advisors?

核心來說,Spring AI Advisors 是攔截並可能修改您的 AI 應用中聊天完成請求和響應流的元件。這個系統中的關鍵角色是 AroundAdvisor……

從 Spring Framework 6.2 到 7.0

工程 | Juergen Hoeller | 2024 年 10 月 01 日 | ...

尊敬的 Spring 社群,

Spring Framework 6.2 正在為 2024 年 11 月的正式釋出做準備,核心容器和 Web 支援方面有特別重大的修訂:參見《Spring Framework 6.2 新特性》。此版本設計用於 JDK 17-23 和 Jakarta EE 9-10。

與此同時,我們已經在規劃 2025 年,我很高興地宣佈,我們 2025 年 11 月的釋出將開啟一個新的主要世代:Spring Framework 7.0!

我們將把基線升級到 Jakarta EE 11 (Tomcat 11, Hibernate ORM 7, Hibernate Validator 9),並擁抱即將到來的 JDK 25 LTS,同時為了與更廣泛的 Java 生態系統保持一致,將保留 JDK 17 基線。對於 Kotlin 應用,我們計劃將 Spring Framework 7 的支援基於 Kotlin 2。最後但同樣重要的是,我們的空安全策略正在與最近釋出的 JSpecify 融合……

Spring 本週動態 - 2024 年 10 月 1 日

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

嗨,Spring 粉絲們!今天是十月一號!我們正式進入了 2024 年的第四季度!時間過得太快了。太快了。但一如既往,精彩的事物正在發生,所以讓我們直奔主題吧!

Spring Boot 2.7 支援週期延長

新聞 | Michael Minella | 2024 年 09 月 27 日 | ...

升級需要時間。我們理解這一點。Spring Boot 3 於 2022 年 11 月釋出,帶來了 Java 17 的新現代化基線以及從 Java EE 到 Jakarta EE 的遷移。它包含了超過 55 個託管依賴項更新。透過 GraalVM 進行本地編譯是整個產品組合中的首選選項,開箱即用的可觀測性是所有 Spring 專案的核心能力。然而,直到 Spring Boot 3.2,我們才開始看到社群對 Spring Boot 3 的採用超過了 Spring Boot 2。Spring Boot 3 已經迅速超越了 Spring Boot 2,但是……

AI 遇見 Spring Petclinic:使用 Spring AI 實現 AI 助手(第二部分)

工程 | Oded Shopen | 2024 年 09 月 27 日 | ...

第一部分回顧

在本部落格系列的第一部分中,我們探討了將 Spring AI 與大型語言模型整合的基礎知識。我們逐步介紹了構建自定義 ChatClient、利用函式呼叫實現動態互動以及最佳化提示以適應 Spring Petclinic 用例。到最後,我們擁有了一個功能齊全的 AI 助手,能夠理解和處理與我們的獸醫診所領域相關的請求。

現在,在第二部分中,我們將進一步探討檢索增強生成(RAG),這是一種使我們能夠處理無法容納的大型資料集的技術,……

AI 遇見 Spring Petclinic:使用 Spring AI 實現 AI 助手(第一部分)

工程 | Oded Shopen | 2024 年 09 月 26 日 | ...

引言

在這篇分為兩部分的博文中,我將討論我為 Spring Petclinic 所做的修改,以整合一個允許使用者使用自然語言與應用互動的 AI 助手。

Spring Petclinic 介紹

Spring Petclinic 是 Spring 生態系統中的主要參考應用。根據 GitHub 的資料,該倉庫創建於 2013 年 1 月 9 日。自那時以來,它已成為使用 Spring Boot 編寫簡潔、開發者友好程式碼的模範應用。截至撰寫本文時,它已獲得超過 7,600 個星標和 23,000 個 Fork。

e386a28e-e860-4cf7-a94c-aa7dad13abe3

該應用……

Spring 本週動態 - 2024 年 9 月 24 日

工程 | Josh Long | 2024 年 09 月 24 日 | ...

嗨,Spring 粉絲們!歡迎來到又一期《Spring 本週動態》!我正在德克薩斯州令人愉快的達拉斯,參加精彩的 JConf.dev 展會。然後我將前往德國,再回家洗衣服,之後動身前往科羅拉多州丹佛參加精彩的 Dev2Next 展會,接著再去比利時參加 Devoxx Belgium。這將是充滿樂趣的幾周。你們怎麼樣?

獲取 Spring 時事通訊

訂閱 Spring 時事通訊,保持聯絡

訂閱

先行一步

VMware 提供培訓和認證,助您快速提升。

瞭解更多

獲取支援

Tanzu Spring 透過一個簡單的訂閱提供對 OpenJDK™、Spring 和 Apache Tomcat® 的支援和二進位制檔案。

瞭解更多

即將舉辦的活動

檢視 Spring 社群所有即將舉辦的活動。

檢視全部