rag-study-buddy logo

rag-study-buddy

免費

本地檢索增強生成(RAG)系統,用於使用句子變換器、ChromaDB 和 Ollama 查詢 PDF 學習筆記。

訪問官網
依共同標籤和關鍵字推薦Namaste-AIgenai-learning-oscaretrack-ai
generative-aichromadbembeddingsllmollamaaiai assistantautomation

工具概覽

RAG Study Buddy 是一個本地的檢索增強生成(RAG)應用,用於針對 PDF 學習筆記提問。它使用 Sentence Transformers、ChromaDB 和 Ollama。該專案是作為動手學習專案構建的,用於理解 RAG 流水線的各個組成部分,包括文件處理、分塊、嵌入、向量檢索和有依據的 LLM 生成。它允許使用者新增 PDF 學習資料、提取文件文本並分塊、生成語義嵌入、把嵌入存入向量資料庫、為問題檢索相關的片段、使用本地託管的 LLM 生成答案,並檢視檢索時使用的文件片段。流水線用 PyPDF 載入 PDF,把提取的文本劃分為有重疊的片段,使用 Sentence Transformers 的 all-MiniLM-L6-v2 把每個片段轉換成稠密向量,並把嵌入、原始文本和來源後設資料存入 ChromaDB。對於一個問題,系統用同一個模型對問題做嵌入,進行向量相似度搜索,把檢索到的片段加入提示詞,並通過 Ollama 傳送給本地執行的 Llama 3.2 模型。模型被要求只使用所提供的上下文來回答。向量資料庫和 LLM 都在本地執行,該專案回答問題時不需要託管的 LLM API。

定價

免費

目錄尚未確認完整價格方案,請至官網查看目前額度、限制及計費方式。

訪問官網

價格與限制可能變動,請以官網為準,並確認幣別、付款週期、最低席位數和用量上限。

應用場景

  • 使用者用 RAG Study Buddy 針對 PDF 學習筆記提問。
  • 使用者用 RAG Study Buddy 新增 PDF 學習資料。
  • 使用者用 RAG Study Buddy 提取文件文本並分塊。
  • 使用者用 RAG Study Buddy 生成語義嵌入。
  • 使用者用 RAG Study Buddy 把嵌入存入向量資料庫。
  • 使用者用 RAG Study Buddy 為問題檢索相關的片段。
  • 使用者用 RAG Study Buddy 使用本地託管的 LLM 生成答案。
  • 使用者用 RAG Study Buddy 檢視檢索時使用的文件片段。

功能特色

在本地執行檢索增強生成系統

查詢 PDF 學習筆記

使用 Sentence Transformers 生成嵌入向量

使用 ChromaDB 檢索內容

通過 Ollama 生成回答

使用者評論

還沒有評論,來分享你的使用體驗吧