iT邦幫忙

鐵人檔案

2025 iThome 鐵人賽
回列表
AI & Data

RAG × Agent:從知識檢索到智慧應用的30天挑戰 系列

這次挑戰中,我以RAG × Agent:從知識檢索到智慧應用的30天挑戰」為主題,試想紀錄自己從零開始學習檢索式生成 (Retrieval-Augmented Generation, RAG) 的過程。
內容會包含幾個部分,先從探索RAG的基礎原理開始,最後希望可以進一步延伸到 AI Agent 的應用。

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

Day 21|什麼是 AI Agent?

在前面我們介紹了 RAG 與 RAGAS,這些方法主要是解決 『如何讓 LLM 回答得更正確』 的問題。但隨著應用需求不斷升級,其實不少學者也開始思考:如果我們...

2025-10-05 ‧ 由 otterday 分享
DAY 22

Day 22|AI Agent 核心模組:推理、規劃、工具呼叫與記憶

今天要說的就是 AI Agent 的核心模組,這邊主要是整理《The Landscape of Emerging AI Agent Architectures...

2025-10-06 ‧ 由 otterday 分享
DAY 23

Day 23|AI Agent 的類型與架構演進:Single Agent、MCP、Multi-Agent

我們前面已經提過 AI Agent 是具備感知、決策、行動能力的系統。早期的 Agent 幾乎都靠一個模型自己思考、自己行動,我們會稱它為 Single Age...

2025-10-07 ‧ 由 otterday 分享
DAY 24

Day 24|AI Agent 實作規劃:打造能推理、能反思的法規助理

之前已經有基礎了,這次要繼續延伸做下去,後面應該也會放上我比較完整的程式碼,所以如果前面的內容已經忘光光的沒有關係,我這邊應該會打算做點整理,所以程式碼後面都會...

2025-10-08 ‧ 由 otterday 分享
DAY 25

Day 25|實戰 Agent 入口設計:從查詢到答案(RAG×ChromaDB×Ollama)

今天先把最小能跑的版本 MVP 做出來,後面的幾天會加入像是工具選擇、記憶、評分那些的。為了避免越做越亂,我會先把目錄的結構畫出來再開始實作。 檔案架構 檔案...

2025-10-09 ‧ 由 otterday 分享
DAY 26

Day 26|實戰工具化與記憶:讓系統會查條文、會記得你說過什麼

昨天我們已經完成了最小可跑的版本,連結了查資料庫、組 prompt、請模型回答,我們現在要加上兩個功能也就是工具化(Tool)與記憶(Memory)。簡單說一下...

2025-10-10 ‧ 由 otterday 分享
DAY 27

Day 27|實戰 AutoGen:讓模型自己選工具(Tool Selection 篇)

昨天我們讓系統具備了「會查條文、會記得你說過什麼」的能力,但這些功能仍然是人工判斷。今天要邁向真正的「Agent」:讓模型自己看到工具列表後,決定何時使用哪個工...

2025-10-11 ‧ 由 otterday 分享
DAY 28

Day 28|實戰 RAGAS:教 Agent 檢查自己答得好不好

昨天我們讓模型能自己選工具,從人工判斷變成自動決策,不過還有一個問題,那麼就是 :它的答案到底好不好?準不準?有沒有亂講?光靠肉眼看很難判斷,這時就要請出我們之...

2025-10-12 ‧ 由 otterday 分享
DAY 29

Day 29|實戰 AutoGen:讓 Agent 學會反思與規劃(Reflection & Planning 篇)

到目前為止,Agent 只能「問→答→(必要時)重答」,但還不會自己檢查邏輯、規劃下一步。所以今天的目標就是要讓它具備: 自我反思(Reflection):...

2025-10-13 ‧ 由 otterday 分享
DAY 30

Day 30|總結

這 30 天,我們從最初的一個簡單查詢程式,逐步打造出一個能「查資料、組 Prompt、生成答案、記得對話、會選工具、能評分與反思」的完整 AI Agent 系...

2025-10-14 ‧ 由 otterday 分享