免费国产精品自在自线-91精品国产色综合久久久浪潮-99热久久免费频精品-国产精品国模在线观看-久久亚洲国产精品成人?V秋霞-久久国产一级A片免费播放-亚洲国产欧洲综合97久久-久久国产白嫩美女呻吟高潮

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營的一線實(shí)戰(zhàn)洞察。

增強(qiáng)版RAG知識庫實(shí)戰(zhàn):混合檢索與重排序優(yōu)化

增強(qiáng)版RAG知識庫實(shí)戰(zhàn):混合檢索與重排序優(yōu)化 1. 從零拆解這個增強(qiáng)版知識庫到底在解決什么問題做過RAG的人大概都有過這種體驗(yàn)demo跑起來驚艷一上真實(shí)文檔就露餡。用戶問“上季度的差旅報(bào)銷標(biāo)準(zhǔn)是多少”系統(tǒng)檢索回來三段話一段講的是差旅申請流程一段講的是辦公用品采購還有一段是兩年前的舊版制度。模型拿著這三段話硬編最后給出的答案似是而非用戶罵罵咧咧地關(guān)掉對話框。這就是基礎(chǔ)RAG的典型困境。樸素RAG的本質(zhì)是“向量相似度檢索拼接生成”它假設(shè)語義相近的文本塊就是用戶需要的答案。但真實(shí)場景里語義相近和邏輯相關(guān)是兩碼事。一個問“怎么辦”一個答“是什么”向量距離可能很近但答非所問。我這次做的增強(qiáng)版智能知識庫核心目標(biāo)就一個讓檢索結(jié)果真正對得上用戶的問題意圖而不是對得上字面相似度。具體來說它要解決四個層面的問題。第一層是檢索精度?;A(chǔ)RAG用單一向量檢索遇到專業(yè)術(shù)語、縮寫、多義詞就抓瞎。比如“Agent”這個詞在AI語境下是智能體在化學(xué)語境下是試劑在房地產(chǎn)語境下是代理人。純向量檢索分不清這些需要引入關(guān)鍵詞檢索做互補(bǔ)。第二層是上下文完整性。文檔切塊是個技術(shù)活。切得太碎一個完整邏輯被拆成三段檢索到其中一段也拼不出完整答案切得太粗一個塊里塞了五個主題向量被平均化反而什么都匹配不準(zhǔn)。這就是為什么需要語義分塊而不是簡單的按字?jǐn)?shù)切。第三層是知識時(shí)效性。企業(yè)知識庫不是靜態(tài)的制度在更新、產(chǎn)品在迭代、FAQ在增補(bǔ)?;A(chǔ)RAG每次更新都要重新 embedding 全量文檔成本高、周期長。增強(qiáng)版需要支持增量更新和版本管理。第四層是多模態(tài)內(nèi)容。熱詞里有人問“rag知識庫能存儲圖片嘛”答案是能但要看怎么存。圖片不能直接做向量檢索需要先做多模態(tài) embedding 或者 OCR 提取文字再入庫。這個鏈路設(shè)計(jì)不好圖片就是知識庫里的死數(shù)據(jù)。這個項(xiàng)目適合誰參考如果你已經(jīng)跑通過最基礎(chǔ)的 LangChain RAG demo但被真實(shí)場景的召回率折磨過那這篇內(nèi)容就是寫給你的。如果你還沒入門建議先補(bǔ)一下 LangChain 的基礎(chǔ)概念和向量數(shù)據(jù)庫的基本操作否則后面的一些設(shè)計(jì)取舍你可能體會不到痛點(diǎn)在哪。注意增強(qiáng)版RAG不是把組件堆得越多越好。每加一個環(huán)節(jié)延遲就漲一截維護(hù)成本就翻一倍。我的原則是先定位瓶頸再針對性增強(qiáng)不做無意義的炫技。2. 架構(gòu)選型為什么是這套組合而不是別的2.1 核心組件選型與取舍邏輯整個系統(tǒng)的骨架是LangChain 向量數(shù)據(jù)庫 混合檢索 重排序。這個組合不是拍腦袋定的每個選擇背后都有具體的考量。先說 LangChain。很多人吐槽它抽象層太厚、調(diào)試?yán)щy我承認(rèn)這是事實(shí)。但在這個項(xiàng)目里L(fēng)angChain 的價(jià)值在于它把文檔加載、分塊、embedding、檢索、生成這條鏈路的接口統(tǒng)一了。如果全部手寫光是適配不同格式的文檔加載器就要花掉大量時(shí)間。LangChain 的DocumentLoader生態(tài)覆蓋了 PDF、Word、Markdown、HTML、Notion 導(dǎo)出等常見格式省去了大量膠水代碼。而且它的Retriever接口設(shè)計(jì)得很干凈方便我在后面插入自定義的混合檢索邏輯。向量數(shù)據(jù)庫我選了Milvus而不是 Chroma 或 FAISS。原因很直接Chroma 適合原型驗(yàn)證但它的持久化和并發(fā)能力在真實(shí)負(fù)載下不夠看FAISS 是庫不是服務(wù)沒有內(nèi)置的增刪改查和權(quán)限管理。Milvus 支持標(biāo)量字段過濾、支持多向量字段、支持增量插入這些特性在增強(qiáng)版知識庫里都會用到。比如我要按文檔版本號過濾舊數(shù)據(jù)或者按部門標(biāo)簽限定檢索范圍Milvus 的標(biāo)量過濾能直接在向量檢索時(shí)完成不需要檢索后再過濾。Embedding 模型我用了BGE-M3。這個模型的特點(diǎn)是同時(shí)支持稠密向量、稀疏向量和多向量表示。稠密向量負(fù)責(zé)語義匹配稀疏向量負(fù)責(zé)關(guān)鍵詞匹配多向量表示可以處理長文本的細(xì)粒度匹配。一個模型搞定三種檢索模式比分別部署三個模型省事得多。而且 BGE-M3 對中文的支持相當(dāng)好這在處理中文企業(yè)文檔時(shí)很關(guān)鍵。重排序模型我選了BGE-Reranker-v2-M3?;旌蠙z索會召回較多候選我一般設(shè) top 20但最終送給 LLM 的只能有 3 到 5 個塊。重排序的作用就是在這 20 個候選里用更精細(xì)的交叉注意力機(jī)制重新打分把真正相關(guān)的排到前面。實(shí)測下來加了重排序之后Top 3 的命中率能從 60% 左右提升到 85% 以上。2.2 語義分塊策略的設(shè)計(jì)考量分塊是 RAG 里最容易被低估的環(huán)節(jié)。我見過太多項(xiàng)目直接用RecursiveCharacterTextSplitter按 500 字切、50 字重疊然后抱怨檢索不準(zhǔn)。問題就出在固定長度切分不考慮語義邊界。舉個例子一份產(chǎn)品需求文檔里有一段話“用戶登錄后進(jìn)入首頁首頁展示推薦內(nèi)容。推薦算法基于協(xié)同過濾需要用戶行為數(shù)據(jù)。行為數(shù)據(jù)采集需要用戶授權(quán)?!比绻?500 字硬切很可能“推薦算法基于協(xié)同過濾”和“用戶登錄后進(jìn)入首頁”被切到兩個塊里。用戶問“推薦算法怎么做的”檢索到的是后半塊但前半塊的上下文丟了。我的做法是基于語義相似度的動態(tài)分塊。具體來說先把文檔按段落拆開然后計(jì)算相鄰段落的 embedding 相似度。如果相似度高于閾值我設(shè)的是 0.75就合并成一個塊如果低于閾值就在此處斷開。這樣切出來的塊每個塊內(nèi)部的主題是一致的塊與塊之間的邊界是語義轉(zhuǎn)折點(diǎn)。但純語義分塊也有問題塊的長度不可控。有的塊可能只有一句話有的塊可能上千字。太短的塊信息量不足太長的塊向量被稀釋。所以我在語義分塊的基礎(chǔ)上加了長度約束最小 200 字最大 800 字。低于下限的塊嘗試與相鄰塊合并高于上限的塊在語義相似度最低的位置二次切分。還有一個細(xì)節(jié)塊與塊之間保留 15% 的重疊。這個重疊不是為了湊字?jǐn)?shù)而是為了防止答案剛好落在邊界上。比如一個問題的答案跨了兩個塊如果沒有重疊檢索到其中一個塊也拼不出完整答案。15% 是我實(shí)測下來比較平衡的值再高會引入冗余再低邊界保護(hù)不夠。2.3 混合檢索的權(quán)重分配與調(diào)參混合檢索的核心是稠密向量檢索和稀疏向量檢索的加權(quán)融合。稠密向量擅長語義匹配比如用戶問“怎么請假”能匹配到“休假申請流程”這樣的文檔稀疏向量擅長關(guān)鍵詞匹配比如用戶問“OA-2024-001 號文件”能精確匹配到文檔編號。權(quán)重怎么分我的經(jīng)驗(yàn)是不要固定權(quán)重按查詢類型動態(tài)調(diào)整。具體做法是先對用戶查詢做一次輕量分類判斷它是“語義型查詢”還是“精確型查詢”。語義型查詢?nèi)纭叭绾翁嵘蛻魸M意度”給稠密向量更高權(quán)重0.7精確型查詢?nèi)纭癐SO9001 認(rèn)證流程”給稀疏向量更高權(quán)重0.6。分類器不需要很復(fù)雜我用了一個基于規(guī)則的判斷如果查詢里包含引號、編號、專有名詞通過詞性標(biāo)注識別就歸為精確型否則歸為語義型。這個規(guī)則簡單但有效實(shí)測準(zhǔn)確率在 80% 以上。如果不想自己做分類也可以用一個小型 LLM 做 zero-shot 分類但會增加延遲。融合算法我用的是RRFReciprocal Rank Fusion而不是簡單的加權(quán)求和。RRF 的好處是不需要?dú)w一化分?jǐn)?shù)直接基于排名融合。公式是score Σ(1/(k rank))k 一般取 60。這樣即使兩個檢索器的分?jǐn)?shù)尺度不同也能公平融合。3. 核心實(shí)現(xiàn)從文檔入庫到答案生成的完整鏈路3.1 文檔預(yù)處理與多模態(tài)內(nèi)容處理文檔入庫的第一步是格式解析。不同格式的文檔解析策略完全不同。PDF 是最麻煩的。掃描版 PDF 需要 OCR我用的方案是PaddleOCR它對中文的識別準(zhǔn)確率比 Tesseract 高不少。文本版 PDF 用PyMuPDF提取但要注意處理分欄、表格、頁眉頁腳。分欄如果不處理提取出來的文字會串行表格如果不特殊處理會變成一堆亂序的文字。Word 文檔用python-docx解析重點(diǎn)處理表格和嵌入圖片。表格我轉(zhuǎn)成 Markdown 格式保留結(jié)構(gòu)圖片走多模態(tài)處理鏈路。Markdown 和 HTML 相對簡單但要注意代碼塊和公式的處理。代碼塊要保留語言標(biāo)記公式要轉(zhuǎn)成 LaTeX 格式否則 embedding 模型理解不了。多模態(tài)內(nèi)容是增強(qiáng)版的重點(diǎn)。熱詞里有人問“rag知識庫能存儲圖片嘛”我的答案是能存但要分情況處理。如果圖片是流程圖、架構(gòu)圖用多模態(tài) embedding 模型如 CLIP直接編碼成向量檢索時(shí)用文本查圖片。如果圖片是截圖、掃描件先 OCR 提取文字文字入庫做文本檢索圖片本身作為附件存儲檢索到文字后返回圖片鏈接。如果圖片是裝飾性圖片直接跳過不入庫。我實(shí)測下來多模態(tài)檢索的召回率還不如純文本檢索穩(wěn)定。所以我的策略是圖片優(yōu)先 OCR 轉(zhuǎn)文字只有純圖形內(nèi)容才走多模態(tài)向量。這樣既保證了檢索效果又控制了系統(tǒng)復(fù)雜度。3.2 向量化與索引構(gòu)建的實(shí)操細(xì)節(jié)Embedding 這一步有幾個坑要注意。批量大小不要一次性把所有文檔塞進(jìn)去 embedding。BGE-M3 在 24G 顯存的卡上batch size 設(shè) 32 比較穩(wěn)。設(shè)太大容易 OOM設(shè)太小吞吐上不去。我一般用 16 做調(diào)試32 做生產(chǎn)。歸一化BGE-M3 輸出的稠密向量需要做 L2 歸一化否則內(nèi)積和余弦相似度不等價(jià)。LangChain 的HuggingFaceBgeEmbeddings默認(rèn)會做歸一化但如果你自己寫 embedding 邏輯記得手動加normalize_embeddingsTrue。稀疏向量生成BGE-M3 的稀疏向量不是傳統(tǒng)的 BM25而是學(xué)習(xí)出來的詞權(quán)重。生成稀疏向量需要調(diào)用模型的encode方法并指定return_sparseTrue。這個稀疏向量的維度是詞表大小約 25 萬但大部分位置是 0存儲時(shí)用稀疏格式。Milvus 的 collection 設(shè)計(jì)我用了多向量字段from pymilvus import CollectionSchema, FieldSchema, DataType fields [ FieldSchema(nameid, dtypeDataType.INT64, is_primaryTrue, auto_idTrue), FieldSchema(namedense_vector, dtypeDataType.FLOAT_VECTOR, dim1024), FieldSchema(namesparse_vector, dtypeDataType.SPARSE_FLOAT_VECTOR), FieldSchema(nametext, dtypeDataType.VARCHAR, max_length65535), FieldSchema(namedoc_id, dtypeDataType.VARCHAR, max_length128), FieldSchema(nameversion, dtypeDataType.INT64), FieldSchema(namedept, dtypeDataType.VARCHAR, max_length64), ]version和dept是標(biāo)量字段用于過濾。比如檢索時(shí)加version 3只查最新版文檔或者dept finance只查財(cái)務(wù)部文檔。索引類型稠密向量用IVF_FLAT稀疏向量用SPARSE_INVERTED_INDEX。IVF_FLAT 的nlist我設(shè) 1024這個值跟數(shù)據(jù)量有關(guān)經(jīng)驗(yàn)公式是nlist 4 * sqrt(N)N 是向量總數(shù)。稀疏索引不需要調(diào)參Milvus 會自動處理。3.3 檢索鏈路混合檢索重排序的完整實(shí)現(xiàn)檢索鏈路的代碼結(jié)構(gòu)如下def hybrid_retrieve(query, top_k20, alpha0.7): # 1. 查詢分類 query_type classify_query(query) if query_type precise: alpha 0.4 # 稀疏權(quán)重更高 # 2. 生成查詢向量 dense_vec embed_dense(query) sparse_vec embed_sparse(query) # 3. 并行檢索 dense_results milvus.search( collection, dense_vector, [dense_vec], limittop_k, output_fields[text, doc_id] ) sparse_results milvus.search( collection, sparse_vector, [sparse_vec], limittop_k, output_fields[text, doc_id] ) # 4. RRF融合 fused rrf_fusion(dense_results, sparse_results, k60) # 5. 重排序 reranked reranker.rerank(query, fused[:20], top_n5) return reranked這里有幾個實(shí)操細(xì)節(jié)值得展開。并行檢索稠密和稀疏檢索是獨(dú)立的可以用concurrent.futures并行執(zhí)行。實(shí)測下來并行比串行快 40% 左右。但要注意 Milvus 的連接池配置并發(fā)太高會打滿連接。RRF 的 k 值k60 是論文里的默認(rèn)值但我實(shí)測下來對于企業(yè)知識庫這種文檔量在萬級左右的場景k40 效果更好。k 越小排名靠前的結(jié)果權(quán)重越高適合精確檢索k 越大排名靠后的結(jié)果也有機(jī)會適合召回優(yōu)先。重排序的 batch sizeBGE-Reranker 的輸入是 query-doc 對20 個候選就是 20 個對。batch size 設(shè) 8 比較穩(wěn)設(shè)太大顯存扛不住。重排序的延遲大概在 200-500ms取決于候選數(shù)量和文本長度。過濾條件的下推Milvus 支持在向量檢索時(shí)直接加標(biāo)量過濾比如exprversion 3 dept finance。這個過濾是在向量檢索內(nèi)部完成的比檢索后再過濾效率高得多。但要注意過濾太嚴(yán)格可能導(dǎo)致召回不足我一般會先不加過濾檢索如果結(jié)果里舊版本太多再加。3.4 生成環(huán)節(jié)的提示詞設(shè)計(jì)與上下文組裝檢索到 5 個塊之后怎么組裝成 prompt 送給 LLM這步直接決定最終答案的質(zhì)量。我的 prompt 模板是這樣的你是一個企業(yè)知識庫助手。請基于以下參考資料回答用戶問題。 參考資料 [1] {chunk_1} [2] {chunk_2} ... 用戶問題{query} 回答要求 1. 只使用參考資料中的信息不要編造。 2. 如果參考資料不足以回答問題明確說根據(jù)現(xiàn)有資料無法回答。 3. 引用信息時(shí)標(biāo)注來源編號如[1]。 4. 回答要簡潔直接給出答案不要重復(fù)問題。這個模板有幾個設(shè)計(jì)點(diǎn)。編號引用讓模型標(biāo)注來源方便用戶核實(shí)。同時(shí)這也是一種約束模型知道自己在引用哪段話不容易跑偏。拒答機(jī)制明確告訴模型“資料不足就說不知道”。這比讓模型硬編要好得多。我實(shí)測下來加了拒答指令后幻覺率從 15% 降到了 5% 以下。簡潔要求企業(yè)用戶要的是答案不是論文。讓模型直接給結(jié)論不要鋪墊。上下文組裝時(shí)要注意塊之間的順序。我一般按重排序的分?jǐn)?shù)從高到低排列但會把同一文檔的塊放在一起保持邏輯連貫。如果兩個塊來自不同文檔但內(nèi)容相關(guān)會在中間加分隔符。還有一個細(xì)節(jié)上下文長度控制。5 個塊如果每個 800 字就是 4000 字加上 prompt 和問題大概 5000 token。這個長度對大多數(shù)模型來說沒問題但如果塊更長就要考慮截?cái)嗷蛘?。我的做法是如果總長度超過 6000 token就對每個塊做一次抽取式摘要只保留與問題最相關(guān)的句子。4. 踩坑實(shí)錄那些文檔里不會寫的問題和排查方法4.1 檢索召回不準(zhǔn)的排查思路檢索不準(zhǔn)是最常見的問題但原因可能有很多種。我整理了一個排查流程按順序檢查。第一步檢查分塊質(zhì)量。隨機(jī)抽 10 個塊看它們是否語義完整。如果塊里出現(xiàn)半句話、表格串行、頁眉頁腳混入那就是解析或分塊的問題。我遇到過 PDF 分欄沒處理導(dǎo)致左右欄文字交替出現(xiàn)塊的內(nèi)容完全亂套。第二步檢查 embedding 是否正常。取兩個語義相似的句子算一下余弦相似度。正常應(yīng)該在 0.8 以上。如果低于 0.6可能是模型加載有問題或者文本預(yù)處理時(shí)把關(guān)鍵信息洗掉了。第三步檢查檢索結(jié)果。把 query 和檢索到的 top 10 塊打印出來人工判斷相關(guān)性。如果 top 10 里只有 2-3 個相關(guān)說明檢索環(huán)節(jié)有問題如果 top 10 都相關(guān)但 top 3 不相關(guān)說明排序有問題需要加重排序。第四步檢查重排序。把重排序前后的結(jié)果對比看排序是否有改善。如果重排序后反而更差可能是 reranker 模型和 embedding 模型不匹配或者輸入格式不對。常見問題速查表現(xiàn)象可能原因解決方法召回結(jié)果完全不相關(guān)embedding 模型加載失敗或維度不匹配檢查模型輸出維度與 collection 定義是否一致召回結(jié)果部分相關(guān)分塊太碎或太大調(diào)整分塊參數(shù)增加語義分塊精確查詢召回差稀疏檢索未生效檢查稀疏向量是否正確生成和索引舊版本文檔排在前面未加版本過濾在檢索時(shí)加 version 過濾條件重排序后效果變差reranker 輸入格式錯誤檢查 query-doc 對的拼接格式多模態(tài)檢索召回低圖片 OCR 質(zhì)量差換 OCR 引擎或?qū)D片做預(yù)處理4.2 性能瓶頸的定位與優(yōu)化增強(qiáng)版 RAG 的延遲主要來自四個環(huán)節(jié)embedding、檢索、重排序、生成。我實(shí)測的延遲分布大概是Embedding50-100ms查詢短很快混合檢索100-200msMilvus 并行檢索重排序200-500ms20 個候選生成1-3s取決于 LLM 和輸出長度總延遲在 1.5-4s 之間。如果要優(yōu)化優(yōu)先級是生成 重排序 檢索 embedding。生成優(yōu)化用流式輸出讓用戶先看到部分結(jié)果?;蛘邠Q更小的模型比如 7B 級別的模型延遲能降到 500ms 以內(nèi)但質(zhì)量會下降。我的做法是簡單問題用小模型復(fù)雜問題用大模型通過查詢分類來路由。重排序優(yōu)化減少候選數(shù)量。如果混合檢索的 top 20 里前 10 已經(jīng)覆蓋了大部分相關(guān)結(jié)果可以把重排序的輸入減到 10。或者用更小的 reranker 模型比如 BGE-Reranker-Base延遲能減半。檢索優(yōu)化Milvus 的nprobe參數(shù)控制搜索的聚類數(shù)量設(shè)小一點(diǎn)速度快但召回低。我一般設(shè)nprobe16在召回和速度之間平衡。另外如果數(shù)據(jù)量不大10 萬可以用FLAT索引檢索速度極快但內(nèi)存占用高。并發(fā)處理熱詞里有人問“ai agent 怎么扛并發(fā)”RAG 系統(tǒng)的并發(fā)瓶頸主要在 LLM 調(diào)用和向量數(shù)據(jù)庫連接。LLM 調(diào)用可以用異步隊(duì)列向量數(shù)據(jù)庫要配連接池。Milvus 默認(rèn)連接數(shù)有限高并發(fā)時(shí)要調(diào)大max_connections。4.3 增量更新與版本管理的實(shí)現(xiàn)企業(yè)知識庫不是一次建好就完事的文檔會更新、新增、廢棄。全量重建索引成本太高必須支持增量更新。我的方案是基于文檔 ID 的增量插入軟刪除。每份文檔有唯一的doc_id更新時(shí)先插入新版本的塊然后把舊版本的塊標(biāo)記為is_deletedTrue。檢索時(shí)加過濾條件is_deleted False這樣舊數(shù)據(jù)不會被檢索到但也不會立即刪除方便回滾。版本管理用version字段每次更新遞增。檢索時(shí)可以指定version N只查最新版或者不加限制查所有版本適合需要?dú)v史對比的場景。增量更新的觸發(fā)方式有兩種定時(shí)同步和事件驅(qū)動。定時(shí)同步適合文檔源是文件系統(tǒng)或網(wǎng)盤的場景每隔一段時(shí)間掃描變更。事件驅(qū)動適合文檔源有 webhook 的場景文檔一更新就觸發(fā)入庫。注意增量更新時(shí)要注意 embedding 模型的一致性。如果更新時(shí)換了 embedding 模型新舊向量不在同一空間檢索會出問題。換模型必須全量重建。4.4 多輪對話與上下文記憶的處理單輪問答做好之后多輪對話是自然的延伸。但多輪對話有個核心問題用戶的問題可能依賴上一輪的上下文。比如用戶先問“差旅報(bào)銷標(biāo)準(zhǔn)是多少”系統(tǒng)回答了。用戶接著問“那住宿呢”這個問題單獨(dú)看是沒頭沒尾的必須結(jié)合上一輪才能理解。我的處理方式是查詢改寫把當(dāng)前問題和最近兩輪對話一起送給一個小 LLM讓它改寫成獨(dú)立完整的查詢。比如“那住宿呢”會被改寫成“差旅報(bào)銷中住宿費(fèi)用的標(biāo)準(zhǔn)是多少”。然后用改寫后的查詢?nèi)z索。查詢改寫會增加一次 LLM 調(diào)用延遲增加 200-500ms。但實(shí)測下來多輪場景的準(zhǔn)確率提升明顯這個開銷值得。對話歷史的管理要注意長度控制。不能把所有歷史都塞進(jìn)去一般保留最近 3-5 輪。更早的歷史可以做摘要或者直接丟棄。我的做法是保留最近 3 輪完整對話更早的做一句話摘要。5. 效果評估與持續(xù)迭代的實(shí)操方法5.1 評估指標(biāo)與測試集構(gòu)建RAG 系統(tǒng)的評估不能只看“感覺準(zhǔn)不準(zhǔn)”要有量化指標(biāo)。我用的核心指標(biāo)有三個召回率RecallK前 K 個檢索結(jié)果里包含正確答案的比例。這個指標(biāo)衡量檢索環(huán)節(jié)的效果。我一般看 Recall5 和 Recall10。命中率Hit RateK前 K 個結(jié)果里至少有一個相關(guān)的比例。這個指標(biāo)比召回率寬松適合評估整體可用性。答案準(zhǔn)確率最終生成的答案是否正確。這個需要人工評估或者用 LLM 做自動評估讓 GPT-4 判斷答案是否基于參考資料且正確。測試集的構(gòu)建很關(guān)鍵。我從真實(shí)用戶問題里采樣了 200 個問題覆蓋事實(shí)型、流程型、對比型、多跳型四種類型。每個問題標(biāo)注了標(biāo)準(zhǔn)答案和相關(guān)的文檔塊 ID。這個測試集是迭代的基礎(chǔ)每次改動都要跑一遍看指標(biāo)變化。5.2 基于 bad case 的迭代優(yōu)化評估的目的是發(fā)現(xiàn)問題然后針對性優(yōu)化。我一般按這個流程走跑測試集找出 bad case答案錯誤或召回失敗的問題。分析 bad case 的原因是分塊問題、檢索問題、還是生成問題。針對原因做優(yōu)化然后重新跑測試集驗(yàn)證。舉幾個我實(shí)際遇到的 bad case 和解決方法。案例一用戶問“新員工入職需要哪些材料”召回的結(jié)果里有一份是“離職材料清單”。原因是“入職”和“離職”在向量空間里距離很近。解決方法在 embedding 前給文檔塊加上標(biāo)題前綴比如“入職材料...”這樣向量會偏向“入職”語義。案例二用戶問“2024 年 Q1 的銷售目標(biāo)是多少”召回的是 2023 年的數(shù)據(jù)。原因是版本過濾沒生效。解決方法在檢索時(shí)強(qiáng)制加version過濾只查最新版。案例三用戶問“怎么申請年假”召回的結(jié)果是“年假天數(shù)規(guī)定”沒有申請流程。原因是流程文檔的分塊把“申請步驟”和“審批權(quán)限”切開了檢索到的是天數(shù)規(guī)定那塊。解決方法調(diào)整分塊策略把流程相關(guān)的段落強(qiáng)制合并。5.3 持續(xù)迭代的工程化建議RAG 系統(tǒng)的優(yōu)化是個持續(xù)過程不是一次調(diào)好就完事。我的工程化建議是建立反饋閉環(huán)在界面上加“這個回答有幫助嗎”的按鈕收集用戶反饋。差評的回答自動進(jìn)入待分析隊(duì)列。定期更新測試集業(yè)務(wù)在變用戶問題也在變。每季度補(bǔ)充一批新的測試問題保持測試集的代表性。A/B 測試改動檢索策略或 prompt 時(shí)不要直接全量上線先做 A/B 測試。一半流量走舊策略一半走新策略對比指標(biāo)后再決定。監(jiān)控關(guān)鍵指標(biāo)線上要監(jiān)控召回率、延遲、拒答率。拒答率突然升高可能是檢索出了問題延遲突然升高可能是向量數(shù)據(jù)庫負(fù)載高了。日志記錄每次檢索都記錄 query、召回結(jié)果、重排序分?jǐn)?shù)、最終答案。出問題時(shí)可以回溯分析。提示不要過度優(yōu)化。RAG 系統(tǒng)的效果有上限這個上限由文檔質(zhì)量和 embedding 模型決定。如果文檔本身寫得含糊不清再好的檢索也救不了。先把文檔質(zhì)量搞好再談技術(shù)優(yōu)化。6. 一些個人體會和后續(xù)擴(kuò)展方向這套增強(qiáng)版知識庫我前后迭代了三個版本踩過的坑比寫過的代碼還多。最大的體會是RAG 的瓶頸往往不在模型而在數(shù)據(jù)。文檔解析、分塊、清洗這些“臟活累活”決定了系統(tǒng)的下限檢索和生成策略決定了上限。很多人一上來就調(diào)模型、換框架結(jié)果發(fā)現(xiàn)效果提升有限就是因?yàn)榈讓訑?shù)據(jù)沒處理好。另一個體會是不要追求一步到位。我第一版就是樸素 RAG跑通了再逐步加混合檢索、加重排序、加多模態(tài)。每加一個組件都要驗(yàn)證它是否真的帶來了提升。如果加了之后指標(biāo)沒變化或者變化在噪聲范圍內(nèi)那就果斷去掉。系統(tǒng)越簡單維護(hù)成本越低。后續(xù)我打算在這幾個方向繼續(xù)擴(kuò)展。一是引入知識圖譜把實(shí)體和關(guān)系抽出來做 ontology RAG。這樣能處理多跳推理問題比如“A 的上級的部門負(fù)責(zé)什么業(yè)務(wù)”純向量檢索很難搞定。二是做 Agent 化的知識庫讓系統(tǒng)不只是被動檢索還能主動追問、澄清、多步檢索。三是優(yōu)化多模態(tài)檢索目前圖片檢索的召回率還是不如文本需要更好的多模態(tài) embedding 模型。如果你也在做類似的項(xiàng)目我的建議是先把基礎(chǔ) RAG 跑通然后拿真實(shí)數(shù)據(jù)測找到瓶頸再針對性增強(qiáng)。不要一上來就堆組件那樣只會讓你在調(diào)試時(shí)懷疑人生。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
青青操丝袜美腿| 5月婷婷激情在线| 国产 码在线成人网站| 五月开心六月婷婷在线播放网站| 在线91日韩| 99在线精品观看99| 久久这里有精品| 亚洲婷婷视频| 亚洲无AV在线中文字幕| 情色五月天网站| 亚洲六月婷| 婷婷五月激情五月丁香五月| 综合网五月| 精久久色| 丁香婷婷六月激情| 精a品a视a频| 色99最新网址| 激情丁香婷婷五月天| 激情四射亚洲| 少妇伦子伦精品无吗| 99re免费精品视频| 操一操干一干| 天天综合中文| 丁香五月天在线| 国产亚洲av片| 婷婷五月天综合蜜桃| 丁香伊人五月色婷婷五十路| 五月天大香焦| www.天天干| 少妇搡BBBB搡BBB搡毛茸茸 | 久久99激情丁香婷婷小说网| 婷婷五月噜噜| 色五月婷婷久久大| 99久久99热这里只有精品| 婷婷五月综合社区| www.久久久久久久| 伊人久久婷| 猫咪伊人AV| 开心激情五月天网| 年轻的妺妺伦理HD中文| 黄桃AV无码免费一区二区三区| 色婷婷69| 五月激情网综合| 激情婷婷五月天。| 色色综合日韩| 五月婷婷干| 99热这是里只有精品| 99大香蕉| 99re免费精品视频| 97精品综合| 国产婷婷综合在线免费视频| 色色色婷| 激情五月天婷婷丁香| 婷婷五月综合久久中文字幕| 九久9精品| 色婷婷狠狠18禁| 色五月综合网| 日日夜夜干| 天天做天天爽| 99久久97| 99热综合网| 99热99极品观看| 综合久久久婷| 99re熱| 91狠狠综合久久| 中文字幕,综合,91| 色婷婷狠狠干| 婷婷噜噜| 色五月欧美| 人妻22p| 五月开心激情| 色综合77777| 99久99久| 六月婷婷激情| 嫩草AV久久伊人妇女超级a| 天天日人人爽| 婷婷99狠狠躁天天| 婷婷五月天国产传媒| 96丁香婷婷九月蜜桃综合久久| 丁香五月婷婷av影院| 久久视频这里有精品99| 亚洲色综合| 9l视频自拍9l九色成人| 久久5 9视频免费观看| 大香焦A∨| 9热久久在线| 99草视频在线观看| WWW五月天| 国精产品一区二区三区| 天天干天天色综合| 人人搡人人| 综合久久97| 思思热闹这里只有精品| 第四色五月天| 国产精产国品一二三在观看| 99在线热视频| 99热最新网址| 99亚洲精品视频| 九九一区| 欧美婷婷六月丁香综合色| 色婷婷成人影片| 五月丁香色婷婷综合| 激情五月天婷婷五月天| 91嫩草国产线观看亚洲一区二区| 久这里只有精品99| 亚洲精品在线视频| 色五月婷婷天堂| 99九九久久| 日本成人噜噜噜噜噜| 99热精品在线| 婷婷五月欧美| 欧美性丁香色色五月天| 狠狠操天天干| 99ri国产在线| 五月丁香婷婷欧美| 丁香五月婷婷久久久| 99热日韩| 97干在线播放| 中文字幕亚洲-区久久99婷婷| 99热精品在线播放| 成人永久免费视频在线观看| 31色区视频免费看| 婷婷激情五月天7| 舔色婷婷| 中文字幕不卡视频| 亚洲色情网站| 婷婷五月精品| 婷婷五月六月丁香综合| 噼里啪啦完整版中文在线观看| 在线资源av-超碰中文在线-成人AV | 日本V在线观看不卡视频网站| 《久久综合九色综合97婷婷| 丁香五月婷婷在线观看| 日噜噜色| 99爱在线精品视频免费观看| 久婷婷久草| 久一这里有精品国产| pacopacomama 070722_670 素人奥様初撮りドキュメント 103 大久保純子 | 久久婷鲁| 五月天 另类图片| 91九色首页| 欧美激情综合色综合啪啪五月| 亚洲婷婷丁香五月在线| 日本九九九九| 六月婷婷狠狠色在线观看| 久99久热| 色播丁香| 欧美韩国日本| 99热日本| 丁香五月婷婷影视先锋| 五月丁香综合在线| 97人人爱人人操| 日日干天天爽| 一月婷婷色色| 丁香婷婷色五月| 婷婷丁香花五月天| 蜜桃人妻无码AV天堂三区| 免费日本aⅴ中文字幕 | 99re热在线视频| h亚洲| 久久一操| 97干视频在线| 色热久资源| 九九热精品视频| 99热综合网| 丁香婷婷色九月| 国产操B| 996热re视频精品视频这里| 蜜桃人妻无码AV天堂三区| WWW五月天| www.久久| 亚州色色色| 777久久久| 九九人人精品| 五月丁香婷婷久久| 色婷婷综合在线| 伍月婷丁香花全集| 97久人人| 伊人色综合网| 国产裸舞表演WWWW| www超碰| 午夜少妇在线观看视频| 婷婷深爱五月丁香| 丁香五月天激情| 九九99久久| 好好日激情五月天| 激情AV中文| 久久看婷婷| 开心婷婷五月天综合| 激情五月天婷婷| 天天摸夜夜爽天天做| 欧美日韩二区在线| 综合色播| 99热在线精品观看| 欧美美女国产日韩一区二区久| 婷婷最新地址| 人人摸人人摸| 五月色色激情网| 成人午夜免费电影| 亚洲成人AV高清字幕| 亚洲成人五月| 天天操天天爽天天爱| 伊人成综合五月婷婷| 色情丁香五月婷婷精品| 91久久婷婷人人澡草| 久青操| 五月丁香激情啪啪| 五月丁香六月婷婷激情网| 大香蕉综合网| 99视频在线观看网址| 色色色99| 舔色婷婷| 五月丁香婷爱在线| 啪啪婷婷五月天激情| 九九激情| 五月婷婷综合在线亚洲视频| 丁香五月自拍| 亚洲秘 无码一区二区三区妃光/1| 色色精品色| 丁香激情五月天| 婷婷五月天堂| 久草视频一,二三四| 五月天婷婷自拍图片在线观看| 在线成人av播放| 丁香六月激情综合| 国产操碰| 婷婷操超碰| sewuyue第四色| 五月婷婷色播| 丁香密臀AV激情网| 伊人影院久久网| 夜夜撸日日操| 色爱五月天| 99热国产免费| rr天天操| 丁香六月激情网C0W| 久久婷婷五月综合97色一本| 五月婷网| 久久香蕉网| 91婷婷五月丁香碰| 碰碰碰97免费精彩视频| 免费无码毛片一区二区A片| 美欧日韩国产成人在战| 激情图片婷婷| 中文字幕,综合,91| 天堂AV在线看| 激情文学五月丁香六月婷婷| 26UUU欧美| 五月天色综合服务平台| 亚洲传媒在线观看| 五月丁香六月停停停| 日本熟妇乱妇熟色A片蜜桃| 操操碰| 91男同| 五月天偷拍| 久久丁香久久| 99精品综合| 五月婷导航| 五月婷婷这里都是精品| 天天橾夜夜爽| 免费亚洲婷婷| 色五月成人| 超碰97免费在线| 成人开心五月天| 色五月丁香伊人五月| 天天综合天天玩夜夜玩天天玩夜夜玩| 色五月天视频| 亚洲天天操| 天天天天天天操| 99热99热在线| 色99在线视频| 国自产拍偷拍精品啪啪一区二区| 岛国在线观看91| 国产午夜精品一区二区三区嫩草| 大香蕉色婷婷伊人在线| 婷婷丁香www视频日本韩国| 免费成人中文字幕| 丁香色色网| 九九热这里只有精品7| 国产亚洲99久久精品| 久久久精品视频79| 人人干AV| 婷婷色五天| 爆乳熟妇一区二区三区爆乳| www.yw尤物| 青青久在线视频免费观看| 99国产精品久久久久久久久久久| 九月婷婷激情久久| 色五月大| 丁香五月天色综合| 天天做天天爱天天爽综合网| 国产精品美女| 曰本aaaaaa丈片| 色老久久| 五月天婷婷开心| 日日做夜夜爱| 97人人草| 二区成人视频| 99热99极品观看| 激情婷婷丁香五月天小说| 国产在线6| 亚洲精品久久久久久久久久吃药| 原琪琪色影院| H亚洲| 五月 激情视频| 亚洲精品网站色视频| 五月丁香久久呀| 久久机只有这里精品| 激情综合色婷婷六月天| 五月亭亭直播| 综合激情在线观看| 五月天婷婷影院影院| 国产精品美女| 亚洲AV日韩在线观看| 蜜桃婷婷狠狠久久| 婷婷五月精品中文字幕| 婷婷五月色播| 狠狠色丁香婷婷久久综合| 婷婷五月天综合激情| 五月色婷婷激情| 婷婷欧美综合| 密视AV综合在线| 丁香婷婷综合激情五月色,开心五月丁香花综合网,激情综合五月亚洲婷婷,五月天 | 狠狠色婷婷色| 五月婷在线色视频| 九九热免费视频| 五月丁香六月婷婷综合| 伊人久久五月天| 九九热av| 婷婷激情四射网| 操逼在线视频| 26uuu国产| 婷婷婷久久久| 99热在线观看免费精品| 大香蕉久久久久久久久| 久久在线人妻| 99精品成人无码A片观看金桔| 色婷婷国产精品综合在线观看| 一本道综合网| 久久99热网| 97在线精品| 天天综合中文| 亚洲国产色婷婷| 久久性爱视频免费| 在线视频激情网站| 99九九中文字幕视频| 欧美va亚洲va在线播放| 51精品国自产在线| 中文字幕日韩无码制服诱或| 大地9中文在线观看免费高清| WWW久久久| 九九热大香蕉| 色婷婷九月| 热这里| 香蕉AV777XXX色综合一区| 99热这里是精品| 99久超碰| 人妻激情综合| 婷婷五月天色| 精品一区二区三区四区五区六区介绍 | 伊人网碰碰| 色婷亚洲五月丁香| 五月天久久网站| 激情五月狠狠喔| www.夜夜.com| 久久一操| 国产精品日日躁夜夜躁| 婷婷伊人綜合中文字幕| 成功精品影院| 99久久综合网| 91seAV| 丁香六月无码播放| 超碰9在| 日日夜夜干| 97色图片中文字幕视频在线观看 | 97操碰人免费| 91九色中文| 亚洲综合色丁香五月天| 色婷婷六月性 | 日本五月天网站| 99久久久久久久| www色五月| 色婷婷四色| 丁香 亚洲 久久| 久久色婷婷| 99热这里全是精品| 五月丁香婷婷婷婷综合网| 日韩无码专区| 日日爽夜夜爽| 久久机热这里只有精品免费视频| 97 天堂| 色婷五月天综合网| 天天色丁香| 狠狠插狠狠操| 五月婷久久在线| 51XX嘿嘿午夜无码| 性做久久久久久久免费看| 奸逼视频| 免费亚洲成人电影AV| 玖玖热视频| 日本久热| 婷婷丁香大香蕉| 99热只有| 六月激情婷婷综合| 色五月欧美| 婷婷伊人网| 99在线观看免费精品视频| 色婷婷网大全在线| 超碰免费人妻| 五月婷婷九| 亚洲视频国产一区| 五月网站| 色色激情| 第四色首页| 五月丁香六月婷婷亚洲天堂网站| 日日操夜夜操中国无码| 丁香五月激情综合| 猫咪伊人久久| 看国产探花操逼三级片| 热的五码久久精品| 五月丁香综合影院| 1024亚洲无码| 九九色逼| 欧美色图天堂网| 在线A色| 色五月综合网| 99久久玖玖| 色五月情| 能看的av网站| 亚洲秘 无码一区二区三区妃光/1| 综合激情五月丁香9999久久精| 99色免费在线观看| 激情操逼婷婷| 五月婷婷六月丁香| 五月婷婷成人| 无人精品在线视频| 天天操夜夜爽| 婷婷深爱五月亚洲综合| 思思热闹这里只有精品 | 激情九月综合| 色色婷婷丁香五月天| 婷婷在线中文字幕| 少妇大叫太大太粗太爽了A片 | 婷婷丁香97| 激情综合激情五月一起草| 久久久久久久综合狠狠综合| 色久九| 97久久五月丁香婷婷| 久99999热视频在线观看免费| 九久9精品| 色色色com| 久色欧美| 亚洲日日操| 激情婷婷狠狠干| 天天色情站| www超碰| www.97碰碰com| 97婷婷五月激情六月丁香伊人| 激情综合网激情五月婷婷| www夜夜| 99热这里是精品| 婷婷五月丁香欧洲| 欧洲一区二区| 狠狠综合久久| 色99色| 大香蕉九九| 99日本精品视频热| 天天干天天干天天操| 在线视频你懂得| 超碰9| 五月婷婷亚洲| 色色色色色色色色综合网| 久久伊人9| 婷婷五月天奸女| 97人人看| 五月色网| 欧州婷婷五月天综合| 丁香婷婷天堂| 免费成人网在线观看| 日韩精品电影| 天天操无码| 五月婷色色| 日本综合色图| 婷婷色系婷色| 国产精品热搜丁香五月婷婷| 久久激情五月婷婷| 大香蕉啪啪| 激情五月丁香五月| 三人荫蒂添的好舒服A片| 男女啪啪做爰高潮无遮挡 | 任你艹| 久久精彩视频| 欧美三级视频| 91成人视频| 99re思思热在线视频| 激情婷婷丁香色五月综合| 五月婷婷六月奇米网丁香| 玖玖精品视频| 婷婷五月丁香六月| 五月婷婷丁香91| 五月天丁香欧美激情| 日本色图综合| 99成人精品| 综合一本道| 婷婷精品性视频| 91狠狠色色丁香婷婷综合久久| 五月天婷婷在线观看| 色爱综合网| 热婷婷av| 亚洲黄色精品| 在线A色| 狼人婷婷综合| 日本色色色色色色色色一色二色| 久久3p| 婷婷丁香久久五月综合| 香蕉人在线香蕉人在线 | 狠狠干,狠狠操| 99热8在线| 成人av播放| 26UUU亚洲欧美| 99爱精品视频| 可以免费观看的AV| 色婷婷五月影院| 久月丁香爱婷婷综合| 色色网站免费| 日本猛少妇色XXXXX猛叫| 91人人爽人人操| 天天五月丁香五月| 中文av网站| 国产av天堂| 国产免费av在线| 97干婷婷五月天| 五月婷中文字幕| 亚洲成AV人片在线观看| 激情婷婷五月亚洲| 久操福利| 俺去婷婷 丁香| ...婷婷国产成人亚洲日韩| 无码动漫av| caop视频| 就99这里只有精品| 日日夜夜婷婷| 亚洲综合视频网| 五月 婷婷 成人| 五月丁香爱婷婷深深| 日韩操| 欧美激情综合| 久久草人妻| 狼友超碰| 综合色影院| 亚洲激情网站| 成人五月天综合网| 色综合性视频| 久久久久久久11111111111| 丁香五月亚洲AV| 五月婷婷天堂| 久久3p| 婷婷五月天电影网| 欧美在线视频9| 婷婷伊人五月| 久久久高清| 婷婷五月激情四月综合 | 婷婷射丁香| 婷婷丁香五月激情密臀av| 激情99。| 久久小说网| 久久国产性爱A V| 久久人妻久久| 伊人网欧美在线男人天堂五月丁香| 97欧美在线| 久久久久久久久久久44| 人人爱摸视频| 91网站黄| 欧美色婷婷| 久久丁香五月天| 六月婷婷综合| 久久久久久久丁香五月天婷婷 | 99精品视频在线观看| 成人va在线观看视频| 激情五月久久| 91chinese在线| 亚洲色婷婷| 99亚色色色| 亚洲激情久久| 久久五月婷天天干| 五月综合色播播丁香婷婷| 91精品刘玥| 亚洲第79页| 中文字幕婷婷在线| 五月婷婷狠狠干| 综合激情五月天| 色色五月丁香| 三级大香蕉网| 91视频免费后入强操| 亚洲天天操| 日韩在线99| 久久xx| 亚洲天堂亚洲色色色| 中文字幕 中文字幕明步| 五月婷婷之激情五月| 日本熟女啪啪| 五月天成人综合| 九九蜜臀精品| 碰超亚洲| 五月丁香婷婷色色| 色色日韩网| 欧美性猛交99久久久久99按摩| 五月婷婷婷婷婷| av无码电影| 9l视频自拍9l九色9l成人| 九九热AV| 欧洲综合一区| 99热在线观看| 99热国产在线| 婷婷丁香在线| 美女婷婷激情亚洲| 91碰| 丁香六月亚洲综合| 九9九9无码| 六月婷婷综合| 丁香五月人妻| 欧洲日韩一区二区三区| 久久最新色| 99精品视频在线观看| 婷五月天| 日本成人噜噜噜噜噜| 另类激情五| 丁香五月av| 亚洲操操操| 丁香九月婷婷| 丁香五月天堂网| site:picc-up.com| 五月 成人 婷婷| 五月婷婷啪啪啪啪| 五月婷婷中文字幕| 五月丁香做爱视频| 久婷婷五月激情| aaaa.黄| 久久小说网| 九热精品| 色婷婷亚洲六月婷婷中文字幕| 熟女激情网| 丁香五月婷婷Av| 97超碰免费超级在线观看| 久久久99免费视频| 亚洲日韩欧美综合VA| 精品在线| 婷婷丁香六月| 亚洲AV第二区国产精品| 精品婷婷丁香五| 啪啪91| 色天堂在线| 激情五月天伊人av| 五月天久久www| 538午夜激情| www.99日本| a毛片二逼wwwwwwwwww| 在线成人网站| 99啪啪网| 99激情| 亚洲第79页| 加勒比色色| 久久只有精| AV在线免费播放| 玖玖五月丁香| 色九九中文字幕| 99精品偷自拍| 国产肥白大熟妇BBBB视频| 婷婷六月啪啪| 五月天激情久久| 东京热免费视频| 亚洲综合无码| 免费亚洲婷婷中文字幕| 久久五月丁香婷婷| 国产在线中文字幕| 开心五月婷婷激情| 九九这里都是精品| 色婷五月| 中文字幕日产A片在线看| 天天日天天色| 色伦专区97中文字幕| 久热99| 中文字幕网伦射乱中文| 国产真实乱了老女人视频| 天天日夜夜| 少妇高潮呻吟A片免费看软件| 亚洲天堂久久| 少妇大叫太大太粗太爽了A片| www.丁香五月| 超碰在线日夜| 99久久婷婷五月| 激情文学 综合 九月| 爱iii做iiii日日| 久草婷婷视频| 国产精品美女| 婷婷九月色| 【乱子伦】黄色| 26uu| 四色五月婷婷在线观看| 99爱视频| 99在线免费视频| 夜夜嗨一区二区三区直播内容| 婷婷五月丁香青青草在线| 狠狠综合久久综合| 久久92| Av性爱网站| 色婷婷狠狠久久综合五月| 五月天婷婷丁香社区| 婷婷五月天成人| 婷婷五月天AV| 99热在线观看| 婷婷玖玖五月天| 激情视频婷婷五月花| 深爱开心五月天| 九九热最新地址| 热九九精品| 日日鲁鲁鲁夜夜爽爽狠狠视频97| 91jiuseshunv| 91色在线| 五月婷婷久久综合| 九色啦蜜臀| 狠狠色综合网| 综合99在线| 五月婷婷综合网| 久热只有这里精品| 激情婷婷五月天| 99超碰欧美| 久热综合| 99av视频| 亚洲色综合| 久久婷婷五月综合一| 色很很96| 91精品久久久久、久五月天| 六月婷婷色综合| 99人人看| 婷婷区日本| 狼人婷婷久久| 热99色| 色色色777| 婷婷久久丁香| 超碰婷婷色| 婷婷香蕉| 婷婷另类小说| 玖玖@三月天天丁香婷婷| 99热18| 婷婷色丁香五月| 日本人妻A片成人免费看片| 欧美十二区| 日韩婷婷五月| 99在线观看精品| 日本久久九| 五月丁香啪综合| av中文网站| 国产婷婷色综合AV蜜臀AV| 久久99jiu9| 五月婷婷熟女| 久久狠狠干| 婷婷五月天综合久久日美女| 久久与婷婷| 亚洲综合1024| 操97免费超级视频| 在线观看中文字幕| 伊人婷婷99热精品| 狠狠五月丁香色婷| 色色色色色色网| 99日本黄站| av色色国产| 伊人大香蕉毛片| 国产日日夜夜操| 五月天成人免费视频| www.精品99| 国产这里只有精品| 中文av在线观看| 丁香五月无码| av亚洲国产小电影| 97五月天婷婷午夜| 五月天综合| 五月丁香六月婷婷久久| 99亚洲精品视频| 97操碰在线97| 激情五月色在线播放| 婷婷操无码| 精品皮股午夜AV| 草草夜夜操| 六月丁香五月亭亭| 成人丁香五月| 欧美久草在线日本一级特黄大片做受9在线观看韩国电影《两个女人》未删减-毛片 | 亚洲综合另类| 99国产性感视频| 久久六月婷婷| 丁香五月a| 色婷婷第四色| 色久综合| 成人av播放| AV大香蕉| 天天日人人| 色色射| 亚洲五月天第一综合干| 99色在线视频| 丁香五月婷婷乱| 婷婷五月丁香成人网| 婷婷成人五月天成人文学小说| 天堂网操| 丁香色成人| 爱射综合| 五月综合激情婷婷六月色窝| 九九婷婷五月天影视| 999热这里只有美国精品| 色综合色综合色综合| 色婷婷情片| 色婷| 天天婷婷操| 婷婷久草| 亚洲性爱99在线| 综合久久综合五月天婷婷| 久久婷婷综合五月趴| 国产精品操| 狠狠穞A片一區二區三區| 亚洲 无码 中文字幕 中出 | 操婷婷久久| 六月婷久久| 91操色| 国产亚洲精品AAAA片APP| 天天干天天干天天干天天干天天干天天干天天 | 伊人激情网| 99久久久免费| 天天射影视综合网| 九九热99视频在线| 日韩免费视频| 夜夜干天天操| 91精品电影18T| 九九久久玖玖爱| 久久9视频| 韩国情人在线电视剧免费观看高清版全集| 丁香六月婷婷操逼网| 天天色粽合合合合合合合| 丁香五月天偷拍| AⅤ在线播放网| 五月婷婷影| 天天免费日日夜夜夜夜| 五月天啪啪视频| 91九色超碰| 91chinese在线| 婷婷五月天美女视频| 99九九99九九九视频精彩| 欧美成人一区二区三区在线视频| 亚洲热热视频| 午夜丁香六月婷| 五月丁香六月色| 日韩精品一区二区三区,四区,五区视频| 日本婷婷五月天| 日本ww亚洲| 影音先锋一区| 蒲京久久无码视频| www.99在线| 激情99| 五月婷婷狠狠干| 婷婷九月| 性热视频99精品| 五月天com| 九九亚洲| 91久久婷婷人人澡草| 婷婷五月亚洲激情| 久久久婷丁香五月天激情综合| 嫩草极品| 夜夜谢天天干| 久久婷丁香五月| 99精品免费欧美小视频 | 天天天天爽爽天干| 久久九九99字幕| 丁香五月亚洲AV| 久久久99日本大片| 99九九99九九九视频精品| 国产看真人毛片爱做A片| 天堂久久精品| 中文av网| 夜夜干天天干| 五月丁香六月香综合激情| 大香蕉综合在线| 狠狠色婷婷7777久综合| 丁香五月成人| 五月婷婷激情网| 精品五月天| 激情综合网址| 日本天堂爱爱| 狠狠干综合网| 97碰碰在线观看视频| 日日杆天天| 欧美丁香婷婷五月| 思思热久热| 欧美黄色韩日网| 天天在线XXX| 丁香五月先锋| 成人欧美日韩| 成人 在线 日韩| 99久久婷婷国产综合精品草原| 九九久久99| 色小说五月天| 五月丁香综合伦理片| 五月丁香网av| 综合久久婷婷99| 色婷综合| 婷婷五月天福利| 六月婷婷综合| 成人无码精品1区2区3区免费看| 日本狠狠色| 91狠狠综合久久| 激情四射五月天| 在线观看免费视频| 五月丁香婷婷六月| 色欲天天综合网| 丁香五月婷婷超碰在线| 91操操| 亚洲激情av| 免费看欧美成人A片无码| 欧美三级巜人妻互换| 人人爽网| 九九九九九九九九九九九九九国产精品| 丁香五月激情五月色综合| 99久久婷婷国产综合亚洲| 色色色色色色五月婷婷| 久久久宗合| 五月总合激情网| 99re66热这里只有精品| 天天网站天天爽| 婷激情五月| 天天爽夜夜爽天天爽夜夜爽| 综合五月婷婷| 色综合婷婷| 五月天婷婷激情小说电影| www.狠狠| 婷婷六月天| 亚洲一级 片内射网站在线观看| 开心五月婷婷综合在线精品素人| 色99在线观看| 婷婷丁香五月天综合网| 人妻精品久久久久久| 五月丁香婷婷欧美| 夜色综合网| 99性视频| 五月丁香综合久久夜夜| 国产老熟妇亲子乱对白| 激情五月激情综合网一级丸片| 色五月亚洲开心网| 五月色婷婷影院| 99re思思热久久| 欧美A级成人婬片免费看理论| 五月丁香综合网| 色久天| 成人av中文字幕| 在线观看国产高清视频免费网站| 久热久re| 五月伊人综合| 天天日天天干天天爽| 五月丁香综合中文| 欧美性生交XXXXX无码小说 | 久久婷婷资源| 国产色婷婷亚洲| 九九热在线观看视频| 三级三久久线久久99久目本WW| 超极99精品| 99在线精品视频| 九九在线免费观看| 91九色国产在线| 色婷婷综合久久| 4399欧美另类视频| 色婷婷深爱五月| 亚洲网站999| 九九Av| 香蕉大综综综合久久| 色综合色欲综合天天免费 | 青青久久五月天丁香婷婷| 91久久婷婷| 这里只有精品免费| 久久精品国产AV一区二区三区 | 婷香五月激情视频| 国外亚洲成AV人片在线观看| 久久人人九九| 69er小视频| av狠狠操| 玖玖婷婷五月| 手机看片日日做夜夜| 超碰99在线观看| 69精品人妻不卡视频| 狠狠操狠狠狠| 久久98| 色情五月丁香| 影音先锋天天日| 久久五月热| 丁香婷婷五月六月天| 欧洲色| 日韩综合久久| 这里只有久久精99| 日本操天堂| 五月丁色AV| 激情深爱五月天| 五月丁香六月综合情在线观看| 香蕉操亚洲| 国产精品操| 97干综合网| 婷婷六月视频| 激情亭亭五月| 日本人人草草| 五月婷婷色播| 91黄操| 丁香六月久久| 精品人人操| 99啪啪| 婷婷五月综合婷婷| 丁香九月激情| 婷婷六月激情啪啪| 久久五月婷6 9| 99色1| 五月丁香亚州综合网| 日韩AV大全| 色婷婷色综合激情91| 五月狠狠| 超碰在线国产| 五月丁香啪啪啪| 激情网站综合五月天| AA片在线观看视频在线播放 | 二人电影免费版在线观看| 嫩草AV久久伊人妇女超级A| 亚洲十月婷婷综合| 婷婷五月日本| 色婷婷国产精品综合在线观看| 激情丁香九九五月综合网| 五月停亭六月,六月停亭的英语| 日韩色色色色色| 欧美黑人巨大性生话| 婷婷五月天另类网站| 日本欧美999久久久三级片| 色婷婷偷拍| 99精品无码视频| 大香蕉久久视频久久视频| 五月丁香六月综合激情无码软件亮点 | 天天日日人| 日本91在线播放| 婷婷深爱五月| 久久丝丝热| 黄色中文字目| 天天操天天操天天操天天操天天操 | 日本噜噜色网| 日韩伊人大香蕉| www.99热视频| 日本AAAAAAAAAAAAAA片| 九九色播五月丁香| 色999;丁香五月| 色婷婷丁香| 亚洲中文字幕网| 色欧美一级| 狠狠色丁香婷婷久久综合| www.av视频xx999.com| 日韩不卡123| 亚洲AV人人操| 青青草婷婷综合五月| 国产婷婷综合| 做爰丰满少妇1313| 久狠狠| 天天日狠狠| 色婷婷情片| 国产成人精品一区二区三区视频 | 这里只有精品9| 91丨九色丨43老版熟女| 999热视频精品99免费在线| 97视频91| 激情综合色五月丁香六月亚洲| 亚洲在线操| www,99热在线观看| 六月丁香啪啪| 欧美VA在线| 婷婷激情五月天7| 最新AV在线观看| 久久视频在线视频| 色噜噜狠狠色综合成人99| 艾小青av| 婷婷激情伍月网| www.久9| 夜夜嗨一区二区三区直播内容| 九九综合色综合| 夜夜做夜夜愛| 五月婷婷激情四季| 五月天社区婷婷丁香社区| 婷婷D区| 亚洲天天操| 狼友超碰| WWW,婷婷,COM| 五月婷婷开心深| 国产老熟妇亲子乱对白| 亚洲啪| 亚洲精品一区无码A片| 99自拍视频在线观看| 色导航色婷婷五月天在线观看| 精品久久久久成人码免费动漫| 丁香激情四射| 99re这里| 人人看人人草人人摸| 激情婷婷五月女| 97人人操在线| 啪精品| 97碰 在线视频观看| 欧美三级巜人妻互换| 色综合伊人网| 久久色婷婷| 狠狠爱五月婷婷| 婷婷五月六月丁香| 丁香婷婷十月| 色婷婷五月婷婷五月婷婷五月| 丁香五月婷婷啪| 日韩啪啪视频| 九九这里是免费的视频5| 狠爱婷色| 伦乱人妻| cao视频,现在观看| 色色999三级片| 国产一区二区av免费| 熟妇人妻中文字幕无码老熟妇| 大香网伊人久久综合| 99色视频在线| 99视频久久| 色婷婷五月天偷拍| av中文在线| 激情欧美五月丁香| 91综合在线| 久久婷婷五月| 五月天激情小说| 五月天激情国产综合婷婷婷| 激情五月婷| 一起草AV| 人妻熟人中文字幕一区二区| 欧美电影在线观看| 日韩成人中文| 日本91在线播放| 色综合婷婷99| ady狠狠入| 大香蕉免费9| 伊人久久大香网| 色99视频| 五月色亭丁香| 天天干夜夜b| 五月天婷婷成人资源站| 99热这里只有在线| 婷婷五月丁香综合激情| 色婷久久| 成人片在线播放| 久操婷婷| 激情98色婷婷五| 狠狠色婷婷丁香五月| 国产精品人妻在线网址| 色玖玖综合网| 色六月天天激情综合网| 激情五月综合ì香亚洲| 五月婷婷开心丁香| 人人摸人人| 久99热| 国产成人精品一区二三区熟女在线 | 五月婷深深爱激情网| 噜噜色com| 操逼六区| 婷婷操逼| 日本色色视频| 超碰av天堂| 亚洲视频a| 中文字幕性爱丰满| 色噜噜狠噜噜视频| 五月婷婷之综合激情| 久九男女天堂| 久久婷婷丁香视频网| 66精品国产成人| 色婷婷在线视频综合| 婷婷六月综合基地| 国产精品色色| 日韩小视频在线99| 成人视频一区| 久久婷婷五月草视频| 殴美日韩成人| 五月天婷婷久久| 国产亚洲成人综合| 99操视频| 丁香五月,激情五月,深爱五月| 日本色婷婷| 欧美激情综合| 久久99jiu9| 丁香五月AV综合| 色爱五月天| 狠色狠色狠狠色综合网| 婷婷播5月| 五月丁香综合啪啪| 99热久久日本| 五月天激情在线视频| 婷婷五月天电影网| www.sezonghe| 天天透天天干| ji'qing'luan'ren'lun| 五月天天久久香| 性做久久久久久久免费看| enecarbon-materials.com污K127封锁请涟系@wip1688 | 亚洲殴洲精品Av在线| 九九av| 可以免费看的AV网站| 九九精品热| 婷婷色啪| 五月天久久丁香| 99久久久久| 在线中文亚洲| 午夜电影网VA内射| 丁香六月激情| 人人操人人干AV| 天天热夜夜操| 狠狠穞A片一區二區三區| 精品综合爱| 狠狠干五码| 天天做天天爱天天爽| 九九婷婷综合| 五月丁香淫淫婷婷婷| 亚洲精品V天堂中文字幕| 五月丁香婷婷久久| 天天操婷婷| 偷拍九九热| 99re思思精品视频在线观看| 4399在线日本A片| www综合久久| 操你av| 国产真实乱了老女人视频| 色婷婷99| 91碰| 九月婷婷综合网| 99热这里只有精品最新地址获取| 婷婷六月色| 久久丁香| www狠狠| 97在线/亚洲| 五月天激情小说| 久久资源综合| 五月天激情啪啪| 久久综合五月天激情小说网站| 色欲Av五月天| 国产午夜一区二区三区| 亚洲综合婷婷五月| 午夜婷婷久久| 六月激情丁香一道本7777| 人人舔人人| 97色精品视频 | 日韩AV大全| 中文字幕av久久爽| 丁香五月婷婷手机| 色噜噜狠狠狠狠色综合久欧美| 狠狠操狠狠狠| 国产一区二区av免费| 天天舔天天| 国产免费性爱| 久久这里99| 2050人人操免费工开爱| 日日操,夜夜撸| 激情综合五月丁香六月婷婷| 亚洲va欧美va国产综合久久久| 五月天丁香婷婷视频网址| 五月天婷婷五月| 丁香啪啪中文字幕| 丁香五月婷中字幕| 色婷婷最新域名| 亚洲精品99| 99九九精品视频| 操一操干一干| 激情伊人六| 久草x色在线观看99|