iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
生成式 AI

使用 Spring AI 打造企業 RAG 知識庫 系列

Spring AI 在2024年2月推出了 0.8 版,不到半年就迅速更新到 1.0.0-M1,其發展速度與 AI 同樣迅速。
實際使用後,發現它與 LangChain4j 有幾分神似。
希望藉由鐵人賽讓大家知道 Spring 也有 AI 框架,透過 SpringBoot 的整合.可輕易串接不同模組,讓企業導入 AI 甚至整合 AI 不在只是一個願景

鐵人鍊成 | 共 35 篇文章 | 36 人訂閱 訂閱系列文 RSS系列文
DAY 1

使用 Spring AI 打造企業 RAG 知識庫【1】- Spring AI 簡介

Java在AI看到了春天 Spring AI 在2024年2月推出了0.8版本,不到半年就迅速更新到了 1.0.0-M1,目前幾乎每個月就一個 Mileston...

2024-08-01 ‧ 由 凱文大叔 分享
DAY 2

使用 Spring AI 打造企業 RAG 知識庫【2】- 取得 AI 入門鑰匙 API key

開啟AI的鑰匙 平常使用 ChatGPT 或其他類似的對話 AI 都可直接使用,大不了額度沒了會降為效果比較差的模型,不過要進行程式開發就需要先申請 API k...

2024-08-02 ‧ 由 凱文大叔 分享
DAY 3

使用 Spring AI 打造企業 RAG 知識庫【3】- Hello AI World

第一隻AI程式 寫程式不免俗要來個 Hello World,依據開發 Spring Boot 程式的經驗,我們只需定義變數,並透過自動注入的機制就能開始使用,為...

2024-08-03 ‧ 由 凱文大叔 分享
DAY 4

使用 Spring AI 打造企業 RAG 知識庫【4】- 如何像 ChatGPT 產生流式輸出

打字機效果 由於 AI 產生內容得靠伺服器運算後產生結果,資料多的話得等不少時間,若能產生資料後馬上分段送出,可大大提升使用者感受,要達到這種效果主要靠的是 S...

2024-08-04 ‧ 由 凱文大叔 分享
DAY 5

使用 Spring AI 打造企業 RAG 知識庫【5】- 深入瞭解 ChatModel

ChatModel是Spring AI的核心 到目前為止我們做得比直接上 ChatGPT 發問還不如,ChatGPT 起碼還能記住你是誰(不信自己去問),今天我...

2024-08-05 ‧ 由 凱文大叔 分享
DAY 6

使用 Spring AI 打造企業 RAG 知識庫【6】- 懶得打字問 AI?用提示詞範本吧

Garbage in garbage out Garbage in garbage out也適用在AI,有些人就是不知如何問 AI,得到的解答自然也不具參考價...

2024-08-06 ‧ 由 凱文大叔 分享
DAY 7

使用 Spring AI 打造企業 RAG 知識庫【7】- 如何跟 ChatGPT 一樣處理多模態資料

多模態就是同時提供兩種以上資料源 還記得 Message 這張 UML 圖片嗎?在 UserMessage 中其實是可以包含多媒體檔案的,這也是最近 AI 強調...

2024-08-07 ‧ 由 凱文大叔 分享
DAY 8

使用 Spring AI 打造企業 RAG 知識庫【8】- 透過 Spring AI 生成美女圖

文生圖AI將會是最大圖庫 昨天學了如何上傳圖片給 AI 辨識,今天我們讓 AI 來產生圖片吧不果要生成圖片前先給大家看一下最近 API 測試的數據多虧 gpt-...

2024-08-08 ‧ 由 凱文大叔 分享
DAY 9

使用 Spring AI 打造企業 RAG 知識庫【9】- 做一個雲端字幕產生器

上字幕不再痛苦 相信很多人知道 OpenAI 開源了 Whisper 模型,網路上也很多人製作本機端的字幕產生程式,凱文大叔試過,只能說慘不忍睹,由於電腦沒有獨...

2024-08-09 ‧ 由 凱文大叔 分享
DAY 10

使用 Spring AI 打造企業 RAG 知識庫【10】- 聲優太花錢?找 AI 幫你配音

AI有ABC腔調 昨天教大家上字幕,今天則是反過來,給文字讓 AI 幫你配音比起以前文字轉聲音的軟體,AI 的聲音更為自然,角色跟速度也都能調整,讓我們看看如何...

2024-08-10 ‧ 由 凱文大叔 分享