利用 Spring AI 和 Ollama 驅動 4.5 萬個免費的 Hugging Face 模型

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

這篇博文由我們的優秀貢獻者 Thomas Vitale 合著。

Ollama 現在支援來自 Hugging Face 的所有 GGUF 模型,透過 Spring AI 的 Ollama 整合,可以訪問超過 45,000 個社群建立的模型,這些模型可以在本地執行。

spring-ai-ollama-huggingface-gguf2

我們將探討如何在 Spring AI 中使用此新功能。Spring AI Ollama 整合可以自動拉取聊天補全模型和嵌入模型中不可用的模型。這在切換模型或部署到新環境時非常有用。

使用 Ollama 設定 Spring AI

在你的系統上安裝 Ollama: https://ollama.com/download

提示:Spring AI 還支援透過 Testcontainers 執行 Ollama 或透過Kubernetes Service Bindings整合外部 Ollama 服務…

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

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

各位 Spring 愛好者大家好!歡迎收看最新一期的《本週 Spring 動態》。我正在德國法蘭克福附近的高速公路上,坐在一輛飛馳的 Uber 裡給你們寫下這段文字。活著真是太好了!照這個司機的速度,我們很快就要到了,我沒多少時間寫了,所以我們直接開始吧!

Spring for Apache Kafka 3.3.0-RC1 已釋出

釋出 | Soby Chacko | 2024 年 10 月 22 日 | ...

Spring for Apache Kafka 3.3.0-RC1 現已可用

我們很高興宣佈 Spring for Apache Kafka 3.3.0-RC1 釋出!此版本凝聚了我們活躍社群的共同努力,我們感謝每一位貢獻者。

新特性

  • 請檢視完整的釋出說明以瞭解詳細的更新和改進
  • 與即將釋出的 Spring Boot 3.4.0-RC1 完全整合

路線圖

3.3.0 版本的最終釋出計劃於 2024 年 11 月全面可用。在此之前,我們邀請您

  • 試用此釋出候選版本
  • 分享您的反饋和體驗
  • 報告您遇到的任何錯誤或問題

Spring AMQP 3.2 RC1 可用

釋出 | Artem Bilan | 2024 年 10 月 22 日 | ...

我代表團隊和所有貢獻者高興地宣佈,Spring AMQP 3.2 系列的第一個釋出候選版本現已可用。

此版本的一些亮點

  • 伺服器端重試邏輯(手動 DLX)已透過一個新的 retry-count header 得到改進,以使 Spring AMQP 與最近釋出的 RabbitMQ 4.0.x 相容。在將訊息重新發布到 DLX 之前,必須呼叫 MessageProperties.incrementRetryCount()。由於 RabbitMQ 4.0.x 忽略了客戶端傳送的任何 x-* header,之前基於 x-death header 的邏輯已不再起作用;
  • 透過 Rabbit Listener 和 Template 的觀測暴露了更多 Open Telemetry 的語義標籤;
  • 一些 Bug 修復和內部程式碼改進。

Spring Security 6.4.0-RC1 現已可用

釋出 | Steve Riesenberg | 2024 年 10 月 21 日 | ...

我代表團隊和所有貢獻者高興地宣佈,Spring Security 6.4 的第一個釋出候選版本現已可用。

此版本帶來了幾個引人注目的功能,包括

  • 支援 Passkeys
  • 支援使用 RestClient 發起訪問令牌請求
  • 改進了對使用 WebClient 發起訪問令牌請求的支援
  • 支援根據提供的配置構建 ClientRegistration
  • AuthorizationManager 現在返回 AuthorizationResult
  • AuthorizationEventPublisher 現在接受 AuthorizationResult
  • 支援透過 SpEL 表示式提取巢狀許可權
  • 現在可以選擇安全觀測

Spring Data 2024.0.5 和 2023.1.11 已釋出

釋出 | Mark Paluch | 2024 年 10 月 18 日 | ...

我代表團隊和所有貢獻者高興地宣佈,2024.0.52023.1.11 服務版本現已可用。這些版本包含依賴項升級、迴歸錯誤修復以及部分改進。

即將釋出的 Spring Boot 3.3.53.2.11 版本將在下週包含上述版本。

2024.0.5

Spring Data 2024.1.0 進入 RC1 階段

釋出 | Mark Paluch | 2024 年 10 月 18 日 | ...

我代表團隊和所有貢獻者高興地宣佈,Spring Data 釋出列車 2024.1 已進入釋出候選階段,2024.1.0-RC1 現已可用。

此版本完善了跨模組的值表示式支援,允許您在 @Query 中利用屬性佔位符以及現有的 SpEL 支援。Spring Data fragment 的開發者現在可以利用透過 spring.factories 進行 fragment 註冊並獲取呼叫元資料。

請參閱釋出說明以瞭解更多詳情和升級說明。

展望未來,我們的目標是全面可用…

訂閱 Spring 新聞通訊

透過 Spring 新聞通訊保持聯絡

訂閱

快人一步

VMware 提供培訓和認證,助您加速發展。

瞭解更多

獲取支援

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

瞭解更多

即將舉行的活動

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

檢視全部