想要使用 faiss 進行本地 RAG 嗎?好的,但是在哪裡儲存我的區塊(元資料)。
解決方案:將 faiss 與 sqlite(或任何其他 sql)連接。
如何:將向量保存在 faiss 中,將資料保存在 sqlite 中。
好處:
使用 faiss 處理向量資料(它的用途),使用 sqlite 處理普通資料(它的用途)。
通常,您已經擁有一個資料庫。您可能只需要建立額外的表或列。
大多數資料庫引擎都支援全文搜尋:無論是 sqlite 還是 postgres。
當然,你可以嘗試pgvector,但使用FAISS有自己的優勢。最終,這取決於您的用例。
儲存庫連結
以上是Faiss 與 RAG 的 sqlite的詳細內容。更多資訊請關注PHP中文網其他相關文章!