進階技巧
Naive RAG 能解決「問題寫得清楚、答案就在某一段」的情況。問題含糊、要比較兩份文件、或檢索常常找錯時,再加下面這些層。不要一開始就上全套:每加一層都有延遲與成本。
這一分類會談什麼
- 查詢轉換:Multi-Query、HyDE、分解問題、Step-Back。
- 重排序與混合搜尋:先廣召回,再精排;關鍵字加向量。
- Agentic RAG:讓模型決定要不要檢索、檢索得夠不夠、要不要改寫再查。
LangChain RAG From Scratch Part 5 之後就是這些主題;對應內嵌見 官方影音。