Spring AI 2.0 正式上市 Java AI 應用堆疊邁向成熟

商傳媒|責任編輯/綜合外電報導

專為 Java 開發者打造的 Spring AI 框架已於 2026 年 6 月 29 日正式推出 2.0 版本。此次更新讓 Java 開發者在熟悉的 Spring 生態系中,能夠利用更成熟的 AI 應用堆疊加速生成式 AI 專案的開發。

Spring AI 2.0 版本針對 Spring Boot 4.x 和 Spring Framework 7.0 進行了架構重整,並大幅強化了 AI Agent(人工智慧代理人)的開發能力。透過統一的工具呼叫(Tool Calling)機制、漸進式工具探索(Progressive Tool Discovery)以及具備自我修正功能的結構化輸出(Structured Output),開發者能更有效率地建構具備推理、資料擷取和多步驟操作能力的 AI 應用。

Spring AI 的設計理念源於 Python 領域的 LangChain 和 LlamaIndex 等框架,但其目標並非直接移植,而是讓 Java 和 Spring 開發者能將對話式 AI、檢索增強生成(RAG)、Agent、埋入(Embeddings)等功能無縫整合至現有應用架構中。Spring AI 2.0 帶來了多項底層強化,包括全程式碼庫的空值安全註釋(Null-safety Annotations)、改進的 JSON 序列化處理,以及選項和配置的重構,確保模型和應用程式之間行為更一致。

值得注意的是,微軟(Microsoft)也積極投入,為 Spring AI 應用程式提供 Azure Cosmos DB 的向量搜尋和持久性對話記憶體(Chat Memory)整合。這些整合模組目前由微軟維護,涵蓋向量儲存庫(Vector Store)與其自動配置,以及用於持久化對話紀錄的 ChatMemoryRepository 實作。這使得 Spring AI 應用程式能將 Azure Cosmos DB 同時作為營運資料庫和 AI 持久層。

此次更新還強化了對模型上下文協議(Model Context Protocol, MCP)的支援,該協議是一種新興的標準,用於連接 AI 系統與外部工具、資源和提示。透過在 Spring AI 中整合 MCP 註釋,Spring 服務能輕鬆參與不斷擴大的 AI 工具生態系,同時維持 Spring MVC、WebFlux 等既有架構。Spring AI 2.0 的發布,預示著 AI 開發正逐漸成為企業應用程式的核心環節,而非獨立的實驗性專案,為 Java 開發者提供了跳脫 Python 框架或逐一編碼各供應商 SDK 的替代方案。

不過,從 Spring AI 1.1.x 升級至 2.0.0 並非直接替換即可,由於模組更名、類別移動以及顧問(Advisor)和工具搜尋(Tool Search)方面的變更,開發團隊需進行必要的遷移工作。

頭條留言
商傳媒
商傳媒https://sunmedia.tw/
商傳媒是一個提供財經、科技、智慧製造、醫療、產業資訊,為主要服務內容的金融、科技網路媒體,其宗旨在於提供台灣中小企業一個產品新聞的平台,未來更將推廣至世界各國!
- 廣告 -
- 廣告 -

最新文章

嘉義城市森林搬上雲端 全臺首創3D樹木平台正式登場...

墨新聞|記者宋其佳/嘉義報導為推動智慧城市發展,嘉...

暨大與敏惠簽署MOU 攜手翻轉超高齡社會挑戰 共育...

墨新聞|記者張游舜/台北報導 因應臺灣邁入超高齡社...

Google Gemini 可操控電腦 資安威脅同...

商傳媒|何映辰/台北報導Google 近期為其大型...

Fiserv 數位銀行服務整合 Personeti...

商傳媒|何映辰/台北報導金融服務技術供應商 Fis...

川普警告:歐盟數位服務稅恐招致美國 100% 關稅...

商傳媒|責任編輯/綜合外電報導美國總統川普上週五(...