知識庫(Knowledge Base)是什麼?

知識庫是儲存結構化和非結構化知識的中央儲存庫,用於支援決策、自動化任務和提供資訊。|本頁含完整原理、應用場景、iPAS 考試重點與 3 個常見問答。

英文
Knowledge Base
主題標籤
AI基礎、知識圖譜、自然語言處理
考點定位
非 iPAS 核心術語
最後更新
2026/07/29
知識庫(Knowledge Base)是什麼? AI基礎知識圖譜
術語快查

搜尋意圖: 如果你在找「知識庫 是什麼」或「知識庫 和相近概念差在哪」,先看這頁的短定義、完整說明與延伸比較。

TL;DR: 知識庫是儲存結構化和非結構化知識的中央儲存庫,用於支援決策、自動化任務和提供資訊。

實用情境: 適合用在閱讀 AI 文章、產品文件或和同事討論時,先用一頁快速對齊概念。

下一步: 先讀完定義,再往下看延伸比較與對應工具,把概念轉成實際應用。

你有沒有想過,客服、文件和 FAQ 為什麼能被整理成一個可直接查詢的地方?

你可以把它想成一座先整理好內容的圖書館,不只放資料,還把答案和關聯一起收好。

知識庫是儲存結構化和非結構化知識的中央儲存庫,用於支援決策、自動化任務和提供資訊。

容易混淆

資料庫 資料庫偏向存原始資料,知識庫偏向存已整理、可直接拿來用的知識。

向量資料庫 向量資料庫只是支撐檢索的一種技術,知識庫的範圍更大,還包含規則、關係和版本管理。

記住這句就好

存的不只是資料,還要能被人和系統直接用。

實際案例

企業 FAQ 員工問請假、報銷或資安規範時,知識庫可以直接回到標準答案。

維修手冊 工程師遇到設備異常時,先查知識庫找處理步驟,比翻原始文件快很多。

算法與應用

知識庫通常會把文件、規則、實體關係和版本整理在一起,讓搜尋、推理和問答更有效。做 AI 應用時,知識庫常和檢索系統、權限控管、更新流程綁在一起,重點是「可用」而不是只是「有存」。

中英對照與容易搞混的幾個詞

中文 英文 指的是什麼
知識庫 knowledge base(KB) 有結構、可被查詢與推理的知識集合
資料庫 database(DB) 存放資料的系統,不要求語意結構
知識圖譜 knowledge graph(KG) 用節點與關係表示知識的一種知識庫
向量資料庫 vector database 存嵌入向量、用相似度檢索的資料庫
文件庫 document store 存原始文件,不做語意結構化

客服系統或企業內部常講的「知識庫」多半是第五種,也就是一批 FAQ 與說明文件。學術與 AI 語境下的知識庫指的是第一種,強調它有明確的結構與可推理性。看到這個詞先確認對方講的是哪一種。

知識庫在 RAG 架構裡的角色

檢索增強生成(RAG)之所以需要知識庫,是因為大型語言模型的知識鎖在參數裡:無法查證出處、無法即時更新、也無法針對特定企業的內部資料回答。

一套可用的 RAG 知識庫通常包含四層:

原始文件層。 保留原文與版本,回答時才有出處可以標注。

切塊層。 把長文切成適合檢索的段落。切太大會夾帶雜訊,切太小會失去上下文,這一層的設計直接決定回答品質。

索引層。 同時建向量索引(語意相似)與關鍵字索引(BM25 這類精確比對)。只用向量會漏掉專有名詞與型號,只用關鍵字會漏掉換句話說的問法,混合檢索才穩。

權限與時效層。 哪些人能看到哪些文件、哪些文件已經過期。這一層常被忽略,但在企業導入時它是能不能上線的關鍵。

判斷一套知識庫做得好不好,看的不是文件多寡,而是「答錯時能不能追出是哪一份文件、哪一段造成的」。追不出來就無法改善。

情境判斷

Q1(直覺題): 如果你現在遇到一個 企業 FAQ 的場景,這個概念會是第一個想到的工具嗎? → 看情況,但如果任務目標和這個概念的用途一致,就很可能是。核心還是先確認你要解決的是分類、分群、壓縮、檢索,還是最佳化。

Q2(判斷題): 如果你把它和 向量資料庫 一起用,結果反而變不穩,通常該怎麼想? → 看情況。先檢查資料分布、特徵定義和模型假設是否相容,很多時候不是概念本身有問題,而是使用條件不對,像距離尺度沒對齊、標註規則不一致,或輸入格式不合。

常見問題

知識庫 最容易跟 資料庫 混淆嗎?

資料庫偏向存原始資料,知識庫偏向存已整理、可直接拿來用的知識。

什麼情況會用到 知識庫?

你可以把它想成一座先整理好內容的圖書館,不只放資料,還把答案和關聯一起收好。 實務上只要你要處理和這個概念相符的任務,就會用到它。

初學者最常錯在哪裡?

向量資料庫只是支撐檢索的一種技術,知識庫的範圍更大,還包含規則、關係和版本管理。