向量數據庫
一句話解釋
存儲向量、並能快速找出意思最接近內容的數據庫,是 RAG 和知識庫檢索的常用組件。
文檔切塊後轉成向量存進向量數據庫。用戶提問時,問題也轉成向量,數據庫返回最接近的幾段原文。
向量檢索擅長按意思找,但對型號、編號這類要求一字不差的內容,最好再配合關鍵詞檢索。
舉個例子
知識庫裏有 5000 段產品資料,用戶一提問,向量數據庫在一秒內找出最相關的 5 段。
相關術語
- 向量(Embedding)Embedding
- 把一段文字或一張圖片轉換成一串數字,意思相近的內容,數字也相近,用來按意思找資料。
- RAG(檢索增強生成)Retrieval-Augmented Generation
- AI 回答前先從知識庫裏檢索出相關資料,再根據這些資料生成回答的方法。
- 文本切塊(Chunking)Chunking
- 把長文檔切成大小合適的小段,再存進知識庫,方便檢索時只取出相關的部分。