課程代號:2326020007  

Spring AI 企業應用開發實戰 -打造企業 RAG 知識庫(直播班)

․學習 Spring Boot 框架,整合 Spring MVC 與 Spring Data JPA 建立 RESTful API ․理解 Spring AI 架構設計與核心概念 ․掌握多種 AI 模型的用途及系統整合(OpenAI、Gemini) ․實作向量資料庫與 RAG 檢索增強生成系統 ․能夠建置企業級 AI 對話系統與智慧助理

課程型態/
數位課程
上課地址/
線上直播會議室(使用Cisco Webex Meetings,將於課前提供會議室資訊)
時  數/
28 小時
起迄日期/
2026/05/23 ~ 2026/05/31
聯絡資訊/
黃筱芸,王湘文,林鎂如   06-3636693,06-3636694,36698
報名截止日期:2026/05/22
課程介紹

隨著 ChatGPTGemini 等大型語言模型的普及,企業對於 AI 能力整合至現有系統的需求急速成長。Spring AI 作為 Spring 生態系的最新成員,提供了優雅且企業級的方式來整合各種 AI 服務,讓 Java 開發者能夠以熟悉的方式建構 AI 應用。

本課程專為 Java/Spring Boot 開發者設計,涵蓋 Spring AI 核心概念、多模型整合(OpenAIGemini…)、向量資料庫應用、RAG(檢索增強生成)實作,以及企業級部署考量。課程提供 17 個精選程式碼範例,稍加修改即可作為企業級 RAG 系統的基礎程式。

無論您是後端開發人員、架構師或技術主管,本課程都將協助您快速掌握 Spring AI打造符合企業需求的 AI 應用系統

課程目標

學習 Spring Boot 框架,整合 Spring MVC Spring Data JPA 建立 RESTful API

理解 Spring AI 架構設計與核心概念

掌握多種 AI 模型的用途及系統整合(OpenAIGemini

實作向量資料庫與 RAG 檢索增強生成系統

能夠建置企業級 AI 對話系統與智慧助理

適合對象

Java/Spring Boot 後端開發人員

企業應用架構師

技術主管與技術團隊負責人

對企業級 AI 應用整合有興趣的開發者

希望將 LLM 整合至現有 Java 系統的工程師

建議課前須要懂什麼?

Java 程式語言基礎

RESTful API 有基本認識

對資料庫操作有基本認識

上完本課程你可以學會?

學會使用Antigravity透過AI進行後端開發

能開發具資料庫整合功能的API後端服務

․能使用 Spring AI 整合多種 AI 模型(OpenAIGemini

能實作 Function Calling  AI 控制企業資訊系統

能建置企業級 RAG 檢索增強生成系統

能設計 AI 記憶架構與知識庫系統

講師簡介

凱文大叔

目前是上市櫃公司MIS主管,擁有超過 20 年的 Java 開發經驗,近期專注於人工智慧(AI)的應用研究,尤其是語言模型整合、RAG及智能化工作流程的開發,探索科技如何改變未來的系統架構與工作方式。

【專長】:AI應用、AI工作流平台(Difyn8n)、JavaSpring BootJavascriptReact 企業流程導入

【著作】:使用 Spring AI 打造企業 RAG 知識庫

課程大綱

模組

課程單元

單元大綱

時數

Spring Boot 
基礎

Spring Boot介紹Spring Boot架構及相關套件介紹

1.5

開發環境建置Antigravity開發工具介紹、Java插件安裝

1.5

實戰專案演練:建立專案Spring Boot專案建置

1

Spring MVC  API 開發

Spring MVCSpring MVC架構以及前後端分離的API設計概念

1

實戰專案演練:透過AI快速完成簡易API開發透過 AI 開發模擬後端API

1

生產級 API 開發實踐

Spring Data JPASpring Data JPA架構以及ORM開發觀念

1

實戰專案演練:開發具儲存功能的後端API透過 AI 開發具儲存功能的後端API

2

Spring AI 的誕生與核心價值

AI基礎知識與Spring AI概述AI基礎知識、Spring AI 架構、核心概念、生態系統介紹

1

實戰專案演練:AI生成實作透過 Spring AI 結合模型產生文字

0.5

Spring AI 進階

實戰專案演練:Prompt  工程Prompt Template、系統提示詞設計、輸出格式控制

0.5

實戰專案演練:AI多模態資料分析實作透過Spring AI 結合模型分析多模態資料

1.5

實戰專案演練:透過 Spring MVC串接AI整合 Spring MVC 透過API分析多模態資料

1.5

實戰專案演練:Function CallingAI控制企業資訊系統

1.5

AI 記憶與知識管理

AI  記憶架構AI記憶的本質: In-Context Learning原理說明

1

實戰專案演練:AI對話機器人API結合Spring Boot / SpringAI實做AI對話機器人API

1.5

實戰專案演練:開發AI對話機器人前端介面透過AI開發對話網頁具有打字機效果(流式輸出

3

實戰專案演練:讓AI對話產生短期記憶實作具有短期記憶的AI對話機器人

1

實戰專案演練:讓AI對話產生長期記憶實作具有長期記憶的AI對話機器人

1

RAG 系統建構與企業知識庫整合

Embedding介紹Embedding 概念及模型API申請

1

RAG概念RAG原理介紹

0.5

實戰專案演練:向量資料庫安裝向量資料庫選型與建置

1

實戰專案演練:使用向量資料庫實作長期記憶將原專案改為向量資料庫長期記憶

0.5

Advanced RAG 技術與優化

實戰專案演練:RAG系統實作文件處理、切割策略、檢索優化、RAG Pipeline

2

註:主辦單位保有課程內容及講師調整之權利。

課程資訊

主辦單位:財團法人工業技術研究院產業學院

舉辦地點:線上直播會議室使用Cisco Webex Meetings,將於課前提供會議室資訊)

課程日期:523()524()530()531()
 09:00~17:00,共28小時日期如因配合講師有所異動將於開課前通知)

課程費用

課程費用

價格

原價

25,200/

14天前報名 優惠價

21,000/

3()以上揪團同行 優惠價

20,000/

 

受訓證明:課程總出席率達80%,將由工業技術研究院產業學院核發受訓證明。

報名方式:

1. 線上報名:http://college.itri.org.tw

2. 傳真報名:傳真電話 (06) 303-2289 (傳真後請來電確認,以保障優先報名權益)

3. 電子郵件報名:E-mailitritn@itri.org.tw

報名洽詢:06-3636697 

繳費方式:信用卡線上繳費或匯款,主辦單位將於確認開班後通知您相關匯款資訊

注意事項

1. 為確保您的上課權益,報名後若未收到任何回覆,敬請來電洽詢方完成報名。

2. 維護課程品質與其他學員權益,若原報名繳費者不克參加時,但欲更換他人參加,敬請最晚於開課前一週通知主辦單位。

3. 收到上課及繳費通知後,於指定日期以匯款、支票或線上刷卡方式進行繳費。

4. 因課前教材、講義及餐點等皆需提前準備,若您不克前來,請於開課前一周告知,以利行政作業進行並共同愛護資源。

5. 如需取消報名退費規定:

  • 學員於開訓前退訓者:退還所繳上課費用90
  • 學員於培訓期間上課未逾總時數1/3退訓者:退還所繳上課費用之50
  • 學員於培訓期間上課逾總時數1/3退訓者:不退費

6. 為配合講師時間或臨時突發事件,主辦單位有調整日期或更換講師之權利。

7. 本課程全程嚴禁錄影、錄音、拍照,如有違者除須當場徹底刪除相關資料,若有不配合或嚴重事宜者,將送法辦理。

8. 本教材嚴禁轉印、轉送、分享他人,如有違者,將保留法律追訴權。