精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

RAG工作流哪種組合效果最佳?深入探究RAG領域最佳實踐 原創 精華

發布于 2024-11-25 09:34
瀏覽
0收藏

?檢索增強型生成(RAG)技術已被證明在整合最新信息、減少錯誤想象以及提升回應質量方面非常有效,特別是在特定領域中。雖然已經提出了許多旨在通過查詢依賴的檢索來增強大型語言模型的RAG方法,但這些方法仍然受到其復雜實現和延長響應時間的影響。通常,一個RAG工作流涉及多個處理步驟,每個步驟都可以以不同的方式執行。那么哪些處理步驟的組合能起到好的效果呢?今天給大家分享一篇相關的論文:RAG領域的最佳實踐[1]

1. 介紹

一個典型的RAG工作流程通常包含多個介入處理步驟:查詢分類(確定給定輸入查詢是否需要檢索)、檢索(高效獲得查詢相關的文檔)、重排(基于它們與查詢的相關性重新排列檢索到的文檔的順序)、重新打包(將檢索到的文檔組織成結構化的形式以便更好地生成)、摘要(從重新打包的文檔中提取關鍵信息以生成回應并消除冗余)模塊。實施RAG還需要決定如何恰當地將文檔分割成塊、用于語義表示這些塊的嵌入類型、用于高效存儲特征表示的向量數據庫的選擇,以及有效微調LLMs的方法。

RAG工作流哪種組合效果最佳?深入探究RAG領域最佳實踐-AI.x社區

RAG的每個處理步驟的可變性都很多,例如,在檢索輸入查詢的相關文檔時,可以采用多種方法。一種方法涉及首先重寫查詢,然后使用重寫后的查詢進行檢索。另一種方法是首先生成查詢的偽響應,然后比較這些偽響應與后端文檔的相似度進行檢索。據我們所知,尚未有系統性的努力去追求RAG的最優實現,特別是針對整個RAG工作流程。

在這項研究中,我們旨在通過廣泛的實驗來識別RAG的最佳實踐。鑒于測試所有這些方法的可能組合不可行,我們采用三步方法來識別最優的RAG實踐。首先,我們比較每個RAG步驟(或模塊)的代表性方法,并選擇表現最佳的三種方法。接下來,我們通過一次測試一個步驟的一種方法,同時保持其他RAG模塊不變,來評估每種方法對整體RAG性能的影響。這允許我們基于其在響應生成期間與其他模塊的貢獻和互動,確定每個步驟的最有效方法。一旦為一個模塊選擇了最佳方法,就在隨后的實驗中使用它。最后,我們實證探索幾種適合不同應用場景的有希望的組合,其中效率可能被優先考慮于性能,反之亦然。基于這些發現,我們建議RAG的幾種策略,以平衡性能和效率。

本研究的貢獻有三個方面:

  • 通過廣泛的實驗,我們深入調查了現有的檢索增強生成(RAG)方法及其組合,以識別和推薦最優的RAG實踐。
  • 我們引入了一套全面的評估指標框架及相應的數據集,以全面評估檢索增強生成模型的性能,涵蓋通用的、專業的(或領域特定的)以及與RAG相關的能力。
  • 我們展示了整合多模態檢索技術可以顯著提高對視覺輸入的問答能力,并通過“檢索即生成”的策略加速多模態內容的生成。

2. 相關工作

確保大型語言模型(LLMs)如ChatGPT和LLaMA生成的回應準確性至關重要。然而,簡單地增加模型大小并不能從根本上解決“幻覺”問題,這在知識密集型任務和專業領域尤為明顯。檢索增強生成(RAG)通過從外部知識庫檢索相關文檔,為LLMs提供準確、實時、領域特定的上下文,以解決這些挑戰。先前的工作通過查詢和檢索轉換優化了RAG流程,提高了檢索器的性能,并對檢索器和生成器進行了微調。這些優化改善了輸入查詢、檢索機制與生成過程之間的互動,確保了回應的準確性和相關性。

2.1 查詢和檢索轉換

有效的檢索需要查詢準確、清晰且詳細。即便將查詢轉換為嵌入式表示,查詢與相關文檔之間的語義差異仍可能存在。之前的工作已經探索了通過查詢轉換來增強查詢信息的方法,從而提高檢索性能。例如,Query2Doc和HyDE從原始查詢生成偽文檔以增強檢索,而TOC則將查詢分解為子查詢,聚合檢索到的內容以得出最終結果。

其他研究集中于轉換檢索源文檔。LlamaIndex提供了一個界面,為檢索文檔生成偽查詢,以提高與真實查詢的匹配度。一些工作采用對比學習,使查詢和文檔嵌入在語義空間中更接近。對檢索到的文檔進行后處理是另一種增強生成器輸出的方法,采用的技術包括層次化提示摘要和使用抽象及提取式壓縮器來減少上下文長度和消除冗余。

2.2 檢索增強策略

文檔分塊和嵌入方法對檢索性能影響顯著。常見的分塊策略將文檔劃分為多個塊,但確定最佳塊長可能頗具挑戰。小塊可能會導致句子碎片化,而大塊則可能包含不相關的上下文。LlamaIndex優化了分塊方法,如Small2Big和滑動窗口技術。檢索到的塊可能不相關,數量可能很大,因此需要重新排序來過濾掉不相關的文檔。一種常見的重新排序方法是使用深度語言模型,例如BERT、T5或LLaMA,這需要在重新排序期間進行緩慢的推理步驟,但能提供更好的性能。TILDE通過預先計算并存儲查詢詞項的可能性來實現效率,基于它們的總和對文檔進行排名。

2.3 Retriever和Generator 的Fine-tuning

在RAG框架內進行檢索器和生成器的微調至關重要,以優化兩者的性能。一些研究集中于微調生成器,以更好地利用檢索器的上下文,確保生成內容的準確性和魯棒性。其他研究則致力于微調檢索器,學習檢索對生成器有益的文段。整體性方法將RAG視為一個集成系統,同時對檢索器和生成器進行微調,以提高整體性能,盡管這增加了復雜性和集成挑戰。

RAG工作流哪種組合效果最佳?深入探究RAG領域最佳實踐-AI.x社區

3. RAG 工作流

在本節中,我們將詳細介紹RAG工作流程的各個組件。針對每個模塊,我們回顧常用的方法,并為我們的最終流程選擇了默認和備選方法。

3.1 查詢分類

并非所有的查詢都需要通過檢索增強,因為大型語言模型(LLMs)本身就具備一定的處理能力。盡管檢索增強生成(RAG)可以提高信息的準確性并減少虛構內容,但頻繁的檢索可能會增加響應時間。因此,我們首先通過對查詢進行分類來確定是否需要檢索。需要檢索的查詢會經過RAG模塊處理;其他則直接由LLMs處理。通常,在需要超出模型參數范圍的知識時推薦使用檢索。然而,檢索的必要性根據任務的不同而有所變化。例如,一個訓練至2023年的LLM可以處理“Sora是由OpenAI開發的”這一翻譯請求而無需檢索。相反,對于同一主題的介紹請求則需要檢索來提供相關信息。

因此,我們建議按類型對任務進行分類,以確定查詢是否需要檢索。對于完全基于用戶提供信息的任務,我們標記為“充分”,不需要檢索;否則,我們標記為“不足”,可能需要檢索。我們訓練了一個分類器來自動化這一決策過程。

3.2 Chunking

將文檔分塊成更小的段落對于提高檢索的準確性和避免在大型語言模型(LLMs)中出現長度問題至關重要。這個過程可以在不同的粒度級別上應用,比如令牌(token)、句子和語義級別。

  • 令牌級別的分塊很直接,但可能會分割句子,影響檢索質量。
  • 語義級別的分塊利用大型語言模型來確定分割點,能保持上下文不變,但是耗時。
  • 句子級別的分塊在保留文本語義的同時,平衡了簡單性和效率。

在這項研究中,我們使用句子級別的分塊,平衡了簡單性和語義保留。我們從四個維度考察了分塊方法。

3.2.1 Chunk Size

塊大小顯著影響性能。更大的塊提供更多上下文,增強了理解能力,但也增加了處理時間。較小的塊提高了檢索回憶和減少時間,但可能缺乏足夠的上下文。找到最優塊大小涉及平衡一些指標,如忠實度和相關性。忠實度衡量響應是否是幻想的或與檢索到的文本匹配。相關性衡量檢索到的文本和響應是否與查詢匹配。我們使用LlamaIndex的評估模塊來計算上述指標。對于嵌入,我們使用text-embedding-ada-002模型,該模型支持長輸入長度。我們分別選擇zephyr-7b-alpha3和gpt-3.5-turbo作為生成模型和評估模型。塊重疊的大小為20個令牌。文檔lyft_2021的前六十頁被用作語料庫,然后提示LLMs根據選定的語料庫生成大約一百七十個查詢。不同塊大小的影響如下表所示。

RAG工作流哪種組合效果最佳?深入探究RAG領域最佳實踐-AI.x社區


3.2.2  分塊技術

高級技術,如小到大和滑動窗口通過組織分塊塊關系,提高了檢索質量。使用小尺寸塊來匹配查詢,返回包括小塊及其上下文信息的更大塊。為了展示高級分塊技術的有效性,我們使用了LLM-Embedder 模型作為嵌入模型。較小的塊大小為175個令牌,較大的塊大小為512個令牌,塊之間的重疊為20個令牌。像小到大和滑動窗口這樣的技術通過維持上下文和確保檢索到相關信息來提高檢索質量。詳細結果顯示在表中。

RAG工作流哪種組合效果最佳?深入探究RAG領域最佳實踐-AI.x社區


3.2.3 embedding 模型選擇

選擇正確的嵌入模型對于有效地進行查詢與塊區塊的語義匹配至關重要。我們使用了FlagEmbedding6的評估模塊,以及數據集namespace-Pt/msmarco-corpus作為語料庫,以選擇合適的開源嵌入模型。我們發現LLM-Embedder 與 BAAI/bge-large-en的結果相當,然而,前者的模型大小是后者的三分之一。因此,我們選擇了 LLM-Embedder,因為它在性能和大小之間取得了平衡。

3.2.4 添加元數據

通過將塊狀內容增添元數據,如標題、關鍵詞和假設性問題,可以提高檢索效率,提供更多后處理檢索文本的方法,并幫助大型語言模型(LLMs)更好地理解檢索到的信息。

3.3 向量數據庫

向量數據庫存儲著帶有元數據的嵌入向量,通過各種索引和近似最近鄰(ANN)方法,能夠高效地檢索與查詢相關的文檔。為了為我們的研究選擇一個合適的向量數據庫,我們基于四個關鍵標準對幾個選項進行了評估:多種索引類型、支持十億級別的向量、混合搜索以及云原生能力。這些標準因其對于靈活性、可擴展性以及在現代云基礎設施中部署的便捷性的影響而被選中。多種索引類型提供了基于不同數據特性和用例優化搜索的靈活性。十億級別的向量支持對于處理LLM應用中的大型數據集至關重要。混合搜索將向量搜索與傳統關鍵詞搜索結合起來,提高了檢索準確性。最后,云原生能力確保了在云環境中的無縫集成、可擴展性和管理。

下表詳細比較了五個開源向量數據庫:Weaviate、Faiss、Chroma、Qdrant和Milvus。

RAG工作流哪種組合效果最佳?深入探究RAG領域最佳實踐-AI.x社區

我們的評估表明,在所有評估的數據庫中,Milvus脫穎而出,成為最全面的解決方案,滿足了所有關鍵標準,并且在性能上超越了其他開源選項。

3.4  Retrieval 方式

針對用戶查詢,檢索模塊從預建的語料庫中選擇與查詢和文檔的相似度最高的前k個相關文檔。然后,生成模型使用這些文檔來制定針對查詢的適當響應。然而,原始查詢由于表達不佳和缺乏語義信息,通常會表現不佳,這對檢索過程產生了負面影響。為了解決這些問題,我們評估了三種查詢轉換方法,使用推薦的LLM-Embedder作為查詢和文檔編碼器:

  • 查詢改寫:查詢改寫通過改進查詢來更好地匹配相關文檔。受到Rewrite-Retrieve-Read框架的啟發,我們促使一個LLM重寫查詢以提升性能。
  • 查詢分解:這種方法涉及到基于從原始查詢中派生的子問題來檢索文檔,這比理解和處理更復雜的查詢要困難。
  • 偽文檔生成:這種方法基于用戶查詢生成一個假想的文檔,并使用假想答案的嵌入來檢索相似文檔。一個值得注意的實現是HyDE。

最近的研究表明結合基于詞匯的搜索與向量搜索可以顯著提高性能。在本研究中,我們使用BM25進行稀疏檢索和Contriever,一個無監督對比編碼器,進行密集檢索。

3.4.1 不同retrieval方法的結果

我們在TREC DL的段落排名數據集上評估了不同搜索方法的表現。展示的結果顯示,監督方法明顯勝過無監督方法。結合HyDE和混合搜索,LLM-Embedder取得了最高分數。然而,查詢重寫和查詢分解并沒有如預期那樣有效地提升檢索性能。考慮到最佳性能和可接受的延遲,我們推薦將HyDE混合搜索作為默認的檢索方法。考慮到效率,混合搜索結合了稀疏檢索(BM25)和密集檢索(原始嵌入),并且在相對較低的延遲下實現了顯著的性能。

3.4.2 不同文檔和查詢連接方式下的HyDE

下表展示了使用HyDE時,不同文檔和查詢連接策略對檢索性能的影響。將多個偽文檔與原始查詢連接起來可以顯著提高檢索性能,盡管這會增加延遲,暗示著檢索效果與效率之間存在一種權衡。然而,無差別地增加假設文檔的數量并不會帶來顯著的好處,反而會大幅提高延遲,這表明使用單一假設文檔就足夠了。

RAG工作流哪種組合效果最佳?深入探究RAG領域最佳實踐-AI.x社區

3.4.3 不同權重的稀疏檢索與密集檢索

下表展示了不同α值在混合搜索中的影響,其中α用于控制稀疏檢索與密集檢索組件之間的權重分配。我們評估了五個不同的α值,以確定它們對性能的影響。結果表明,α值為0.3時性能最佳,這表明適當調整α可以在一定程度上提高檢索效果。因此,我們為我們的檢索和主要實驗選擇了α = 0.3。

RAG工作流哪種組合效果最佳?深入探究RAG領域最佳實踐-AI.x社區

3.5 Reranking

在最初的檢索之后,將采用重排序階段來提高檢索到的文檔的相關性,確保最相關的信息出現在列表的頂部。這一階段采用更精確、耗時更長的方法有效地重新排序文檔,增加查詢與排名最高的文檔之間的相似度。

在我們的重排序模塊中,我們考慮了兩種方法:DLM重排序和TILDE重排序。DLM重排序采用分類方法,而TILDE重排序則側重于查詢可能性。這些方法分別優先考慮性能和效率。

  • DLM重排方法:這種方法利用深度語言模型(DLMs)進行重排。這些模型被微調用以將文檔與查詢的相關性分類為“真”或“假”。在微調過程中,模型通過將查詢和文檔輸入連接起來,并根據相關性進行標記來進行訓練。在推理時,文檔根據“真”標記的概率進行排名。
  • TILDE重排:TILDE通過預測模型詞匯表中的各個詞項的概率來獨立計算每個查詢詞項的可能性。通過對查詢詞項的預計算對數概率求和,為文檔打分,從而在推理時快速重排。TILDEv2通過僅索引文檔中存在的詞項,使用NCE損失,并擴展文檔,從而提高效率并減小索引大小。

我們的實驗是在MS MARCO Passage排名數據集上進行的,這是一個大規模的機器閱讀理解數據集。我們遵循并對PyGaggle和TILDE提供的實現進行了修改,使用了模型monoT5、monoBERT、RankLLaMA和TILDEv2。重排結果顯示在表中。我們推薦monoT5作為一種綜合性的方法,平衡了性能和效率。RankLLaMA適合于實現最佳性能,而TILDEv2是在固定集合上獲得最快體驗的理想選擇。實驗設置和結果的詳細信息在附錄中呈現。

RAG工作流哪種組合效果最佳?深入探究RAG領域最佳實踐-AI.x社區

3.6 文檔重組

文檔重組 后續過程的表現,比如LLM響應生成,可能會受到提供文檔的順序影響。為了解決這個問題,在重新排名之后的工作流程中,我們加入了一個緊湊的重組模塊,包含三種重組方法:“前向”、“反向”和“兩側”。“前向”方法通過降序重新排名階段的相關性得分來重組文檔,而“反向”則按升序排列它們。對于LLM,當相關信息放在輸入的頭部或尾部時,可以達到最佳性能,我們也加入了“兩側”選項。

4. 探索最佳RAG實踐

在接下來的部分中,我們將研究實施RAG的最佳實踐。首先,我們使用第3節中確定的每個模塊的默認實踐。我們依次對各個模塊進行了優化,并在替代方案中選擇了最有效的選項。這個迭代過程持續進行,直到我們確定了實現最終摘要模塊的最佳方法。我們使用了經過微調的Llama2-7B-Chat模型作為生成器,其中每個查詢都通過一些隨機選擇的相關文檔進行了增強。我們使用Milvus構建了一個包含1000萬英文維基百科文本和400萬醫學數據文本的向量數據庫。我們還研究了移除查詢分類、重排和摘要模塊對其貢獻的影響。

4.1 全面評估

我們在各種自然語言處理(NLP)任務和數據集上進行了廣泛的實驗,以評估RAG系統的性能。具體來說:

  1. 常識推理
  2. 事實核查
  3. 開放域問答
  4. 多跳問答
  5. 醫療問答。

此外,我們還評估了RAG在這些數據集提取的子集上的能力,使用了在RAGAs中推薦的度量標準,包括忠實度、上下文相關性、答案相關性和答案正確性。另外,我們通過計算檢索到的文檔與黃金文檔之間的余弦相似度來衡量檢索相似度。

對于常識推理、事實核查和醫療問答任務,我們使用準確率作為評估指標。對于開放域問答和多跳問答,我們采用了基于令牌的F1分數和精確匹配(EM)分數。最終的RAG分數是通過平均上述五個RAG能力得出的。我們遵循了Trivedi等人的方法,從每個數據集中隨機抽取了多達500個樣本。

4.2 結果與分析

結果表如下:

RAG工作流哪種組合效果最佳?深入探究RAG領域最佳實踐-AI.x社區

根據表中呈現的實驗結果,以下關鍵見解浮現:

  • Query Classification:這個模塊被引用并對效率和效果都有貢獻,使得整體得分平均值從0.428提高到0.443,并將每個查詢的延遲時間從16.41秒降低到11.58秒。
  • Retrieval:雖然“Hybrid with HyDE”方法獲得了最高的RAG得分0.58,但它在計算成本上相當高,每個查詢需要11.71秒。因此,建議使用“Hybrid”或“Original”方法,因為它們在保持可比性能的同時減少了延遲。
  • Reranking:缺少重排模塊導致性能明顯下降,突顯出其必要性。MonoT5獲得了最高的平均得分,證明了其在提高檢索文檔相關性方面的有效性。這表明重排在提高生成響應的質量方面發揮著關鍵作用。
  • Repacking:Reverse配置表現出卓越的性能,實現了0.560的RAG得分。這表明,將更相關的上下文放置得離查詢更近可以導致最佳結果。
  • 概要化模塊:Recomp展現了卓越的性能,盡管移除概要化模塊后,以較低的延遲實現可比結果是可能的。然而,由于Recomp能夠解決生成器的最大長度限制,它仍然是首選。在對時間敏感的應用中,移除概要化可以有效減少響應時間。

實驗結果表明,每個模塊對RAG系統的整體性能都有獨特的貢獻。查詢分類模塊提高了準確性并降低了延遲,而檢索和重排模塊顯著提高了系統處理各種查詢的能力。重新打包和概要化模塊進一步完善了系統的輸出,確保了不同任務中高質量的響應。

5. 討論

5.1 實施 RAG 的最佳實踐

根據我們的實驗發現,我們建議兩種不同的實施 RAG 系統的做法或實踐,每種都針對特定需求進行定制:一種專注于最大化性能,另一種在效率和效果之間取得平衡。

  • 最佳性能實踐:為了達到最高性能,建議加入查詢分類模塊,使用“Hybrid with HyDE”方法進行檢索,采用monoT5進行重排,選擇Reverse進行repacking,以及利用Recomp進行summarization。這種配置獲得了最高的平均得分0.483,盡管過程中計算量很大。
  • 平衡效率實踐:為了在性能和效率之間取得平衡,建議加入查詢分類模塊,實現Hybrid方法進行檢索,使用TILDEv2進行重排,選擇Reverse進行repacking,以及采用Recomp進行summarization。鑒于檢索模塊占系統處理時間的大部分,轉向Hybrid方法同時保持其他模塊不變,可以大幅減少延遲,同時保持可比的性能。

5.2 多模態擴展

我們已將RAG擴展到多模態應用。具體而言,我們將文本到圖像(text2image)和圖像到文本(image2text)的檢索能力整合到系統中,使用大量配對的圖像和文本描述作為檢索源。如下圖所示,當用戶查詢與存儲圖像的文本描述很好地對齊時(即“檢索作為生成”策略),文本到圖像的能力可以加速圖像生成過程;而當用戶提供圖像并就輸入的圖像進行對話時,圖像到文本的功能則派上用場。這些多模態RAG能力提供了以下優勢:

  • 真實性:檢索方法從經過驗證的多模態材料中提供信息,從而確保了內容的真實性和具體性。相比之下,即時生成依賴模型生成新內容,偶爾可能導致事實錯誤或不準確。
  • 效率:檢索方法通常更高效,特別是當答案已經存在于存儲材料中時。相反,生成方法可能需要更多的計算資源來產生新內容,特別是對于圖像或長篇文本。
  • 可維護性:生成模型通常需要仔細的微調,以便為新應用定制。與之相比,檢索基方法可以通過簡單地擴大檢索源的規模和提高其質量來改進,以應對新的需求。我們計劃將這種策略的應用范圍拓寬到其他模態,如視頻和語音,同時也探索高效且有效的跨模態檢索技術。

RAG工作流哪種組合效果最佳?深入探究RAG領域最佳實踐-AI.x社區

6. 結論

在本研究中,我們旨在識別實施檢索增強生成的最佳實踐,以提高大型語言模型生成內容的質量和可靠性。我們系統地評估了RAG框架內各個模塊的潛在解決方案范圍,并為每個模塊推薦了最有效的方法。此外,我們引入了一個全面的RAG系統評估基準,并進行了廣泛的實驗,以確定各種替代方案中的最佳實踐。我們的發現不僅有助于加深對檢索增強生成系統的理解,而且為未來的研究奠定了基礎。

局限性

我們評估了用于微調大型語言模型(LLM)生成器的各種方法的影響。以前的研究已經展示了聯合訓練檢索器和生成器的可行性。我們希望將來能夠探索這一可能性。在本研究中,我們采用模塊化設計原則以簡化對最佳RAG實現的搜索,從而降低復雜性。由于構建向量數據庫和進行實驗所涉及的成本令人望而卻步,我們的評估限于調查塊處理模塊內代表性塊處理技術的有效性和影響。進一步探索不同塊處理技術對整個RAG系統的影響將是一個吸引人的方向。雖然我們已經討論了RAG在自然語言處理領域的應用,并將其范圍擴展到圖像生成,但將這項研究擴展到其他模態,如語音和視頻,將是未來探索的一個誘人領域。


參考資料

[1]RAG領域的最佳實踐: ??https://arxiv.org/html/2407.01219v1??

?

本文轉載自公眾號AI 博物院 作者:longyunfeigu

原文鏈接:??https://mp.weixin.qq.com/s/fSWyX2qNRupOpCP09_b6Zg??

?著作權歸作者所有,如需轉載,請注明出處,否則將追究法律責任
標簽
收藏
回復
舉報
回復
相關推薦
91激情视频在线观看| 国产福利视频在线播放| 亚洲精品免费在线观看视频| 国产精品亚洲综合久久| 在线不卡国产精品| 女教师高潮黄又色视频| 第84页国产精品| 亚洲伦理在线精品| 欧美日韩中文国产一区发布| av男人天堂网| 久久中文在线| 久久亚洲电影天堂| aaaaa一级片| 精品久久久久久久久久岛国gif| 婷婷一区二区三区| 亚洲日本无吗高清不卡| 婷婷开心激情网| 国模无码大尺度一区二区三区| 18性欧美xxxⅹ性满足| 亚洲精品自拍视频在线观看| 偷拍自拍一区| 欧美成人vr18sexvr| wwwwww.色| 欧美bbbxxxxx| 国产精品对白交换视频 | 2019中文亚洲字幕| 欧美性高潮床叫视频| 91精品国产毛片武则天| 日本在线播放| 国产喂奶挤奶一区二区三区| 国产一区二区三区四区五区在线 | 日本午夜一区二区| 性欧美在线看片a免费观看| 大地资源高清在线视频观看| 国产一区二区三区探花| 亚洲国产精品一区二区三区 | 91玉足脚交白嫩脚丫在线播放| 91在线|亚洲| 一级黄色片在线| 日韩主播视频在线| 45www国产精品网站| 久久久久久久久99| 欧美日本不卡| 欧美床上激情在线观看| 亚洲一二三在线观看| 日韩欧美三级| www国产亚洲精品久久网站| 日韩丰满少妇无码内射| 妖精视频一区二区三区| 国产婷婷97碰碰久久人人蜜臀| 国产国语老龄妇女a片| 亚洲一区网址| 精品免费视频一区二区| 中文字幕18页| avtt综合网| 亚洲高清色综合| 免费成人蒂法网站| 天美av一区二区三区久久| 亚洲黄一区二区| 国产老熟女伦老熟妇露脸| 精品中国亚洲| 日韩精品一二三四区| 国精品无码人妻一区二区三区| 免费精品国产| 在线成人中文字幕| 国产成人综合在线视频| 国产一区观看| 91大神在线播放精品| 精品视频一二三区| 美日韩一区二区| 92裸体在线视频网站| 国产夫绿帽单男3p精品视频| 国产成人精品午夜视频免费| 国产一区二区精品免费| 你懂的在线免费观看| 中文字幕不卡三区| 五月天激情图片| 日本免费一区二区六区| 精品视频在线免费观看| 免费成人黄色大片| 久久夜色精品国产噜噜av小说| 亚洲男人天堂视频| 国产小视频你懂的| 午夜国产欧美理论在线播放| 欧美伊久线香蕉线新在线| 中国a一片一级一片| 国产福利一区二区三区视频在线| 激情五月综合色婷婷一区二区| 狠狠狠综合7777久夜色撩人| 亚洲免费大片在线观看| 人妻精品无码一区二区三区| 欧美videos粗暴| 欧美大片一区二区三区| 欧美图片一区二区| 一区二区不卡| 国产成人综合精品在线| 亚洲第一成年人网站| 久久精品欧美日韩精品| 日本一二三区视频在线| 人狥杂交一区欧美二区| 91精品国模一区二区三区| 99re久久精品国产| 亚洲色图二区| 国产精品99久久久久久www| 成人午夜免费福利| 国产精品色在线| 久久黄色片视频| 国产专区精品| 在线观看日韩av| 中文字幕在线观看视频网站| 国产精品一二三四五| 欧美激情第六页| av在线不卡免费| 91麻豆精品国产91久久久使用方法| 色噜噜在线观看| 欧美日韩天堂| 成人网欧美在线视频| 国产精品一级伦理| 亚洲成人综合视频| 精产国品一二三区| 日韩伦理视频| 国产精品九九九| 三级毛片在线免费看| 性感美女极品91精品| 中文字幕剧情在线观看| 欧美一级精品片在线看| 欧洲精品毛片网站| 神马一区二区三区| 亚洲成人一区在线| jjzz黄色片| 国产精品国码视频| 91精品国产综合久久久久久丝袜| 日本中文字幕在线2020| 欧美色成人综合| 成人精品999| 久久久久久婷| 日本不卡在线观看| 欧美电影免费观看| 亚洲欧美日本精品| 日韩色图在线观看| 久久影院午夜论| 日本黄色三级大片| 亚洲香蕉视频| 国产精品678| 成人精品一区二区三区校园激情| 在线观看欧美精品| 性高潮久久久久久久| 久久久久久9| 日本不卡久久| 欧美videos粗暴| 久久久黄色av| 999av视频| 一区二区三区资源| 动漫av在线免费观看| 亚洲久色影视| 久久精品日产第一区二区三区| 精精国产xxxx视频在线野外 | 亚洲wwwav| 日本在线视频www鲁啊鲁| 精品国产乱码久久久久久免费 | 30一40一50老女人毛片| 亚久久调教视频| 日本在线播放不卡| 九七影院97影院理论片久久| 美女啪啪无遮挡免费久久网站| 国产三级三级在线观看| 亚洲国产成人av好男人在线观看| 97人妻精品一区二区三区免| 日韩精品亚洲专区| 亚洲三区在线观看| 亚洲成人偷拍| 欧洲美女免费图片一区| 日日夜夜精品一区| 日韩女优制服丝袜电影| 成年人免费看毛片| 国产欧美一区二区三区鸳鸯浴| 日本黄大片一区二区三区| 亚洲欧美色图| 国产一区二区三区高清视频| 视频精品导航| 欧美激情第三页| 激情视频在线观看免费| 欧美一区中文字幕| 国产成人无码精品久久久久| 国产女人18水真多18精品一级做| 亚洲一区二区图片| 老司机精品福利视频| 天天干天天色天天爽| 亚洲精华一区二区三区| 成人黄在线观看| 亚洲优女在线| 欧美床上激情在线观看| 国产资源在线看| 欧美本精品男人aⅴ天堂| 国产又粗又猛又黄视频| 夜夜爽夜夜爽精品视频| 国精产品一区一区| 99精品欧美一区二区三区综合在线| 在线观看av网页| 夜夜夜久久久| 国产高清不卡无码视频| 日韩精品91| 精品在线不卡| 欧美欧美在线| 国产精品香蕉国产| 午夜影院一区| 欧美激情第三页| 久久99精品久久久久久野外| 亚洲女人天堂成人av在线| 亚洲经典一区二区三区| 欧美日韩久久久久久| 免费的毛片视频| 香蕉加勒比综合久久| 国产精品免费人成网站酒店| 国产喷白浆一区二区三区| 美女黄色一级视频| 国产激情视频一区二区三区欧美| 另类小说第一页| 男人天堂欧美日韩| 国产美女主播在线播放| 很黄很黄激情成人| 久久精品国产精品亚洲精品色| 加勒比久久综合| 欧美日韩一区二区三| 欧美成人午夜77777| 国产精品美女xx| 青草伊人久久| 97在线中文字幕| 久久久91麻豆精品国产一区| 91热精品视频| 精品国产第一国产综合精品| 国产区精品视频| 久久亚洲精品人成综合网| 国产福利成人在线| 最新欧美电影| 国产成人久久久| 手机看片久久| 国产精品美女在线| 777午夜精品电影免费看| 国产99久久精品一区二区 夜夜躁日日躁 | 波多野结衣绝顶大高潮| 欧美性色xo影院| 国产成人免费看| 日韩人在线观看| 91porny九色| 在线观看91视频| 中文无码av一区二区三区| 欧美又粗又大又爽| 中文字幕乱码人妻无码久久| 欧美日韩成人综合天天影院| 91av久久久| 日韩欧美在线不卡| 人妻夜夜爽天天爽| 日韩电影中文 亚洲精品乱码| 色吊丝在线永久观看最新版本| 日韩精品在线观看视频| 国产色a在线| 久久九九有精品国产23| 欧美videossex另类| 97国产精品视频人人做人人爱| 蜜桃视频在线观看免费视频| 日本午夜在线亚洲.国产| 国产精品传媒麻豆hd| 91在线观看免费观看| 久久av国产紧身裤| 色一情一乱一伦一区二区三区丨| 日韩理论电影大全| 国产欧美123| 国产欧美一级| 色哟哟精品视频| 国产成人午夜视频| 亚洲一区二区观看| 欧美精彩视频一区二区三区| 国产激情无码一区二区三区| 午夜激情综合网| 中文字幕码精品视频网站| 日韩视频在线观看一区二区| 性xxxx18| 久久久999精品| 国产欧洲在线| 国产色视频一区| 欧洲在线一区| 在线码字幕一区| 亚洲每日更新| 成人免费xxxxx在线视频| 国产精品中文有码| 亚洲午夜福利在线观看| 一区二区三区四区在线免费观看| 日韩不卡视频在线| 欧美日韩国产综合草草| 少妇人妻一区二区| 精品国偷自产在线视频99| 美女91在线看| 91免费的视频在线播放| 免费观看久久av| 免费人成在线观看视频播放| 蜜桃久久精品一区二区| jlzzjizz在线播放观看| 亚洲少妇30p| 艳妇乳肉豪妇荡乳av无码福利| 精品久久久影院| 欧美a在线看| 日韩av免费网站| 久久中文资源| 超薄肉色丝袜足j调教99| 三级一区在线视频先锋 | 久久久久久尹人网香蕉| 欧美日韩卡一| 欧美一级日本a级v片| 亚洲欧洲一区二区天堂久久| 中文字幕精品一区二区三区在线| 91在线高清观看| 国产污视频在线观看| 这里只有精品免费| 成人在线免费视频| 欧美亚洲激情视频| 久久国产精品免费精品3p| 400部精品国偷自产在线观看| 免费高清不卡av| 成人性生交大免费看| 精品日本美女福利在线观看| 亚洲免费不卡视频| 久久久精品999| 色噜噜成人av在线| 亚洲国产精品一区二区第一页 | 亚洲综合最新在线| 日韩欧美字幕| 亚洲黄色小视频在线观看| 久久久久久综合| 久久青青草原亚洲av无码麻豆| 日韩成人xxxx| av免费不卡国产观看| 久久综合导航| 久久精品国产精品亚洲精品色 | 97精品免费视频| 婷婷视频一区二区三区| 色乱码一区二区三区熟女 | 亚洲www永久成人夜色| 色综合咪咪久久网| 波多野结衣天堂| 中文字幕第一页久久| 国产情侣小视频| 一本久久综合亚洲鲁鲁| 黄色亚洲网站| 人偷久久久久久久偷女厕| 天堂午夜影视日韩欧美一区二区| 欧美 日本 国产| 色激情天天射综合网| 国产在线自天天| 国产精品普通话| 欧美aaaa视频| 中文字幕亚洲影院| 亚洲男人的天堂av| 亚洲国产精品欧美久久| 欧美高清一级大片| 国产精品sss在线观看av| 成人在线观看你懂的| 91老司机福利 在线| 国产又粗又猛又黄视频| 色婷婷久久一区二区| 亚洲资源在线| 大伊香蕉精品视频在线| 91免费看视频| 中文字幕欧美色图| 欧美成人激情视频| 国产图片一区| 无码日韩人妻精品久久蜜桃| 国产精品久久久久天堂| a视频免费在线观看| 91精品国产高清久久久久久91| 妖精视频一区二区三区| 亚洲另类第一页| 亚洲第一福利一区| 国产精品久久久久一区二区国产 | 欧美精品久久久久久久久久| 欧美freesex8一10精品| 成人性生生活性生交12| 一二三四社区欧美黄| 青青久草在线| 91久久久久久久久久| 日韩亚洲国产精品| 精品熟妇无码av免费久久| 日韩欧美高清一区| 成人做爰视频www网站小优视频| 亚洲免费av网| 91麻豆蜜桃一区二区三区| 国产又粗又黄又爽的视频| 久久久亚洲影院| 色天天综合网| a天堂视频在线观看| 欧美精品视频www在线观看| 91九色美女在线视频| 亚洲欧美在线网| 99精品国产91久久久久久| 一区二区的视频| 日韩av不卡电影| 狠狠爱成人网| 精品伦精品一区二区三区视频密桃| 精品sm捆绑视频| 久久伊人国产|