為何選擇 Spring AI:通往生成式 AI 的無縫之路

工程 | Oded Shopen | 2024 年 11 月 19 日 | ...

為何選擇 Spring AI:Spring 開發者通往生成式 AI 世界的無縫之路

簡介

作為一名探索生成式 AI 世界的 Java 開發者,您可能已經瞭解了一些聲稱能簡化 AI 整合的框架。我相信 Spring AI 是一個自然而然的選擇,特別是對於已經在 Spring 生態系統中工作的開發者。Spring AI 建立在與 Spring BootSpring Data 相同的基礎之上,它使 向您的應用程式新增 AI 功能 變得無縫且直觀,無需您學習一套全新的正規化。

與…的無縫整合

本週 Spring - 2024 年 11 月 12 日

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

各位 Spring 粉絲大家好!歡迎來到最新一期的 本週 Spring

本週 Spring - 2024 年 11 月 5 日

工程 | Josh Long | 2024 年 11 月 05 日 | ...

本週 Spring - 2024 年 11 月 5 日

各位 Spring 粉絲大家好!歡迎來到最新一期的 本週 Spring!今天是 2024 年 11 月 5 日,嗯,我——一個美國人——正在竭力保持冷靜並繼續前進。我做了我能做的一切(投票!),因此我帶著相當大的熱情投入到本週(希望是令人分散注意力的)總結中!

本週 Spring - 2024 年 10 月 29 日

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

各位 Spring 粉絲大家好!一切安好?萬聖節快到了!我太興奮了!我準備打扮成一個 PHP 程式。Boooooooo...t (和 Boot 雙關)。我正在德國法蘭克福精彩的 Vaadin Create 大會上寫這篇,準備為這裡熱愛 Spring 的出色聽眾做主題演講。所以,事不宜遲,讓我們直入正題吧!

Spring Security 6.4 中對 OAuth2 的 RestClient 支援

工程 | Steve Riesenberg | 2024 年 10 月 28 日 | ...

在 Spring Security 6.2 和 6.3 版本中,我們一直在努力穩步改進使用 OAuth2 Client 的應用程式的配置。透過允許應用程式釋出 Bean,這些 Bean 在應用程式啟動期間會自動包含在整體 OAuth2 Client 配置中,從而簡化了常見用例的配置。最近的改進包括

  • 透過簡單地釋出一個 OAuth2AuthorizedClientProvider 型別(或 ReactiveOAuth2AuthorizedClientProvider 型別)的 Bean,即可啟用擴充套件授權型別
  • 透過簡單地釋出一個或多個 OAuth2AccessTokenResponseClient 型別(或 ReactiveOAuth2AccessTokenResponseClient 型別)的 Bean,即可使用自定義引數擴充套件 OAuth 2.0 訪問令牌請求
  • 如果尚未釋出,Spring Security 會自動釋出一個 OAuth2AuthorizedClientManager 型別(或 ReactiveOAuth2AuthorizedClientManager 型別)的 Bean,當應用程式需要獲取訪問令牌時,這減少了樣板配置

讓我們在 Spring 中使用 OpenTelemetry

工程 | Marcin Grzejszczak | 2024 年 10 月 28 日 | ...

簡介

在動態變化的觀測領域,OpenTelemetry 是從現已棄用的 OpenCensus 和 OpenTracing 專案中湧現出的一套新工具。對於 Spring Framework、Spring Boot、Spring Data 和 Spring Cloud 的可觀測性而言,正在使用 Micrometer(事實上的 Java 可觀測性標準)等成熟的解決方案來檢測其各種模組。OpenTelemetry 專案包含許多元件。我們認為最引人注目的是 OpenTelemetry Protocol (OTLP),它允許開發者利用一致的遙測格式的強大功能,用於任何…

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

工程 | 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 新聞郵件

訂閱 Spring 新聞郵件,保持聯絡

訂閱

領先一步

VMware 提供培訓和認證,助您飛速進步。

瞭解更多

獲取支援

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

瞭解更多

近期活動

檢視 Spring 社群的所有近期活動。

檢視全部