iT邦幫忙

鐵人檔案

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

「打造專屬小幫手:生成式 AI 的從零到一實戰」 系列

從生成式 AI 的基本概念開始,逐步帶大家走過環境建置、Prompt 設計、模型選擇,到最終打造出一個能解決特定場域問題的小幫手(例如:颱風防災、股市資訊、或學習輔助)。文章會包含技術講解、程式碼實作、案例分享,讓讀者 30 天後不只是懂原理,還能親手做出一個能用的 AI 工具。

參賽天數 23 天 | 共 23 篇文章 | 0 人訂閱 訂閱系列文 RSS系列文
DAY 11

RAG 是什麼?為什麼小幫手需要它?

昨天我們試了「直接餵資料」的方法,讓 AI 具有根據我們提供的內容回答問題的能力。不過,假設今天資料量一多的話(例如整本書、幾百篇文件),我們不可能每次都把全部...

2025-09-24 ‧ 由 38798969 分享
DAY 12

文件切分與向量化

昨天聊到 RAG,需要先「找出相關的資料」再交給 AI,但問題來了:如果一份文件很長,AI 怎麼知道哪一段才有用?這就牽涉到兩個關鍵步驟:文件切分和向量化。 文...

2025-09-25 ‧ 由 38798969 分享
DAY 13

建立本地資料庫(pgvector / FAISS)

昨天我們聊到文件切分與向量化,但要讓小幫手真的能「記住」這些向量,就需要一個地方來存放──這就是向量資料庫。 常見的有兩種方式: pgvector:這是一個 P...

2025-09-26 ‧ 由 38798969 分享
DAY 14

查詢 + 生成:完成 RAG 最小雛型

之前的幾天我們已經把基礎都準備好了:文件切分、向量化、資料庫(pgvector 或 FAISS)。今天就來拼拼圖,完成一個最小版的 RAG(Retrieval-...

2025-09-27 ‧ 由 38798969 分享
DAY 15

評估小幫手的回覆品質

我們已經有了最小版的 RAG 小幫手,但接下來要面對一個現實問題:它的答案到底靠不靠譜? 如果沒有方法去檢查,小幫手就可能講得很流暢,但其實內容錯一半。 常見的...

2025-09-28 ‧ 由 38798969 分享
DAY 16

提升準確率:結合多模型策略

昨天聊到怎麼評估小幫手的回覆品質,今天就來分享一個進階的做法:用多模型策略來提升準確率。簡單來說,就是不要只依賴單一模型,而是讓不同的模型一起合作,就像是開會時...

2025-09-29 ‧ 由 38798969 分享
DAY 17

錯誤處理與日誌設計

今天提到在做小幫手專案時,我自己很常遇到的問題,就是在設計功能階段遇到錯誤卻不知道怎麼追。這時候「錯誤處理」和「日誌設計」就超級重要。可以想像它們是專案裡的黑盒...

2025-09-30 ‧ 由 38798969 分享
DAY 18

UI/UX 初探:用 Flask / Streamlit 做簡單介面

當我們的小幫手後端功能都差不多跑起來後,下一步就會想:「那要怎麼讓別人用得更直覺?」這就是 UI/UX 的重要性啦。畢竟 CLI(指令列介面)很酷,但大部分使用...

2025-10-01 ‧ 由 38798969 分享
DAY 19

部署到雲端(Heroku / Vercel / Hugging Face Space)

做到這裡,我們的小幫手已經有點雛形了,但如果只在自己電腦跑,就只有自己可以使用到。所以今天的重點是——部署到雲端,讓大家都能透過瀏覽器體驗! 常見的選擇大概有三...

2025-10-02 ‧ 由 38798969 分享
DAY 20

常見問題與除錯指南

當我們把小幫手做出來,甚至部署到雲端後,最常遇到的挑戰就是各種層出不窮的 bug。這時候如果沒有一點經驗,很容易卡關卡到懷疑人生。 所以我這邊整理了一些常見問題...

2025-10-03 ‧ 由 38798969 分享