主要介紹Naive RAG & Advanced RAG,並且介紹LLM評估指標RAGAs和利用MongoDB Atlas作為向量資料庫
我是就讀資訊相關科系的大四學生,主要學習數據處理分析和人工智慧模型的應用。 在這次暑假期間因緣際會下加入GAI人工智慧組實習,從中開啟了我對於聊天機器人資料檢索...
今天要來介紹RAG的大腦:向量資料庫。這裡先簡單介紹一下為什麼要使用向量資料庫,因為在RAG技術當中最核心的概念就是向量。為什麼要用向量後續會說明,現在只要了解...
今天先來分享我在使用Atlas Compass設定的過程和遇到的問題,會使用到的Compass是因為我認為Compass是最直覺且好瀏覽的資料查閱工具。因為之後...
昨天我們介紹了如何設定MongoDB Compass,現在我們就可以比較簡單的去檢視今天進行的操作結果。這邊先補充昨天連線的內容,如果有遇到以下問題可先嘗試一些...
今天主要介紹MongoDB Atlas Search,並且介紹Index的強大之處。第一部分會先介紹Search 和Find的差異,接著分享Search的建立和...
今天將要開始介紹RAG的基礎組成元素:Chunks,進行RAG的時候最重要的就是「找到」可以幫助LLM回答的資訊。那你可能會想說那為什麼不要直接將文件完整的一份...
今天將會來介紹如何實際針對文本進行文檔的切割,我會使用LangChain所提供的TextSpliter作為切割工具,最終使用pymongo去將文件儲存起來。...
在第二天的時候有分享MongoDB Atlas作為這次主題的向量資料庫,或許你可能會想說MongoDB 原始設計本就不是專用於向量和進行向量資料查找而設計的資料...
今天主要來補充一下之前一直沒說到的「文字轉向量」,為什麼要將文字轉成向量來代表文字的意涵?為什麼不要用電腦常用的Unicode或者任何其他編碼原則來表示文字意義...