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

LangChain應用開發指南-不用向量也可以RAG 精華

發布于 2024-10-31 14:32
瀏覽
0收藏

RAG面臨的挑戰和問題

在當前AI的落地應用中,最火熱的應用首推檢索增強生成(Retrieval-Augmented Generation)。它的目的是根據用戶的問題,從一個大規模的文檔集合中檢索出相關的文檔,并從中抽取出最合適的答案。RAG的應用場景非常廣泛,例如智能客服、知識圖譜構建、對話系統等。

然而,幻覺是籠罩在RAG應用上,揮之不去的烏云。一般來說RAG會經歷,原始數據向量化->語義搜索數據召回->大模型整合輸出。RAG因此也面臨著一些挑戰和問題,其中最主要的有以下三個方面:

LangChain應用開發指南-不用向量也可以RAG-AI.x社區

  • 「數據向量化的信息損失」。為了實現高效的文檔檢索,通常需要將原始的文本數據轉化為數值向量,這一過程又稱為數據向量化(Data Embedding)。數據向量化的目的是將文本數據映射到一個低維的向量空間中,使得語義相似的文本在向量空間中的距離較近,而語義不相似的文本在向量空間中的距離較遠。然而,數據向量化也會導致一定程度的信息損失,因為文本數據的復雜性和多樣性很難用有限的向量來完全表達。因此,數據向量化可能會忽略一些文本數據的細節和特征,從而影響文檔檢索的準確性。
  • 「語義搜索的不準確」。在RAG中,語義搜索(Semantic Search)是指根據用戶的問題,從文檔集合中檢索出與問題語義最相關的文檔,這一過程又稱為數據召回(Data Retrieval)。語義搜索的難點在于如何理解用戶的問題和文檔的語義,以及如何衡量問題和文檔之間的語義相似度。目前,語義搜索的主流方法是基于數據向量化的結果,利用向量空間中的距離或相似度來度量語義相似度。然而,這種方法也存在一些局限性,例如向量空間中的距離或相似度并不一定能反映真實的語義相似度,而且向量空間中的噪聲和異常值也會干擾語義搜索的結果。因此,語義搜索的準確率也無法有100%的保證。
  • 「LLM的幻覺」。在RAG中,LLM(Large Language Model)是指一個大規模的預訓練語言模型,它的作用是根據用戶的問題和檢索到的文檔,生成最合適的答案,這一過程又稱為數據整合(Data Integration)。LLM的優勢在于它能夠利用海量的文本數據進行自我學習,從而具備強大的語言理解和生成能力。然而,LLM也存在一些問題,例如LLM可能會產生一些與事實不符或者邏輯不通的答案,這種現象又稱為LLM的幻覺(Hallucination)。LLM的幻覺的原因有很多,例如LLM的預訓練數據可能存在一些錯誤或偏見,LLM的生成過程可能存在一些隨機性或不確定性,LLM的輸出可能受到一些外部因素的影響等。因此,LLM的準確率也是不可靠的。

綜上所述,我們可以得到這樣一個公式,

RAG的輸出的準確率=
向量信息保留率 * 語義搜索準確率 * LLM準確率

由于這三個環節是串行的,準確率最終是三者的乘積,因而任何一個環節的短板都將導致整體的準確率完全無法保證。

目前來看,業界針對RAG的優化也主要是圍繞這三個環節開展

  • 通過COT等方式提升LLM對問題的理解程度
  • 使用sentence window retrive、rerank等方式提升語義搜索的準確率
  • 通過針對的選擇和優化embedding算法來最大化的保留原始數據的信息。

然而由于最終結果是三者的乘積,即便是耗費大量精力將每個環節都優化到90%,最終乘積也只有72%。

那么,有沒有一種方法,可以避免數據向量化和語義搜索的問題,直接利用原始數據和LLM的交互,提高RAG的準確率和效率呢?本文的目的就是介紹一種不用向量也可以RAG的方法,它基于結構化數據和LLM的交互,實現了一種新穎的RAG模式,具有準確、高效、靈活、易擴展等優勢。

基于結構化數據來RAG

我們不妨換個思路,上文拆解的三個環節,LLM是自然語言對話的根基無可替代,但是RAG是否必須向量化,必須基于語義召回呢?

并非如此,在未引入LLM之前,傳統檢索信息的方式是通過將數據結構話,將特征提前抽象為列,通過有限的標簽集進行描述,最終通過行式數據庫存儲,以標準sql來查詢。傳統數據檢索的方式勝在準確且高效,弱勢則在于查詢存在一定門檻,交互上缺少人味。如果原始數據本身就是結構化,標簽化的,那么我們大可不必將這部分的數據做embeding。

結構化數據的特點是數據的特征和屬性都是明確的,可以用有限的標簽集進行描述,可以用標準的查詢語言進行檢索。不用向量也可以RAG的方法的基本思路就是利用結構化數據和LLM的交互,避免數據向量化和語義搜索的問題,直接使用標準查詢和原始數據進行回復。

基于這個思路,以餐飲生活助手為例,整體的交互處理思路如下:

  • 用戶提問。用戶輸入一個自然語言的問題,例如“我們3個人想找個人均50左右的重慶火鍋店”。
  • LLM提取核心信息并形成標準查詢。LLM根據用戶的問題,提取出核心的信息和條件,例如人數、價格、類型等,并形成一個標準的查詢語句,例如

{
    "numOfPeople": 3,
    "avgOfAmount": 50,
    "type": "重慶火鍋"
}
  • 查詢結構化數據。LLM用這個查詢語句去檢索結構化數據,得到相關的數據記錄,例如:

{
    "shopType": 10,
    "shopName": "居民樓火鍋",
    "branchName": "萬松園店",
    "address": "萬松小區",
    "phoneNo": "17771857933",
    "phoneNo2": "18871569657"
}
  • LLM整合回復。LLM根據這些數據記錄,生成最合適的答案,輸出給用戶,例如“按您的要求,我找到了居民樓火鍋店,位于萬松小區,電話是17771857933或18871569657,是一家重慶火鍋店,人均消費50元,適合3個人用餐。”

這就是基于結構化數據RAG的基本流程,它的優勢和特點有以下幾點:

  • 「準確」。基于結構化數據RAG避免了數據向量化和語義搜索的問題,直接利用原始數據和LLM的交互,提高了RAG的準確率。因為結構化數據的特征和屬性都是明確的,可以用有限的標簽集進行描述,可以用標準的查詢語言進行檢索,因此不會出現信息損失或語義不匹配的情況。而且,LLM只需要根據用戶的問題,提取出核心的信息和條件,并形成標準的查詢語句,而不需要理解整個文檔的語義,因此也減少了LLM的幻覺的可能性。
  • 「高效」。基于結構化數據RAG提高了RAG的效率,因為它省去了數據向量化和語義搜索的過程,直接使用標準查詢和原始數據進行回復。數據向量化和語義搜索的過程是非常耗時和資源密集的,因為它們需要對海量的文本數據進行處理和計算,而且還需要存儲和更新大量的向量數據。而結構化數據RAG只需要對結構化數據進行標準查詢,這是一個非常快速和簡單的過程,而且結構化數據的存儲和更新也比向量數據更容易和更節省空間。
  • 「靈活」。基于結構化數據RAG提高了RAG的靈活性,因為它可以適應不同的數據源和查詢需求,只要數據是結構化的,就可以用這種方法進行RAG。結構化數據是一種非常通用和廣泛的數據格式,它可以表示各種各樣的信息和知識,例如表格、數據庫、XML等。而且,結構化數據的查詢語言也是非常標準和通用的,例如SQL、SPARQL等。因此,結構化數據RAG的方法可以應用于不同的領域和場景,只要將用戶的問題轉化為相應的查詢語言,就可以實現RAG。
  • 「易擴展」。基于結構化數據RAG提高了RAG的易擴展性,因為它可以方便地增加或修改數據和查詢,而不需要重新進行數據向量化和語義搜索。數據向量化和語義搜索的過程是非常固定和封閉的,一旦數據或查詢發生變化,就需要重新進行數據向量化和語義搜索,這是一個非常耗時和復雜的過程,而且可能會影響已有的數據和查詢的結果。而結構化數據RAG只需要對結構化數據進行增加或修改,就可以實現數據的更新,而且不會影響其他數據的查詢。而且,結構化數據RAG也可以方便地增加或修改查詢,只要修改查詢語句,就可以實現查詢的更新,而且不會影響其他查詢的結果。

基于結構化數據來RAG實戰

為了更好地展示結構化數據來RAG的方法的實際效果,我們以餐飲生活助手為例,給出用戶提問和回復的示例,以及餐飲生活助手RAG的代碼實戰。

餐飲生活助手是一個基于結構化數據RAG的方法的應用,它的目的是根據用戶的需求,從一個大規模的餐飲數據集中檢索出最合適的餐廳,并提供相關的信息和服務。餐飲數據集是一個結構化的數據集,它包含了各種各樣的餐廳的信息,例如名稱、類型、地址、電話、價格、評分、評論等。餐飲生活助手的核心是一個LLM,它能夠根據用戶的問題,提取出核心的信息和條件,并形成標準的查詢語句,然后用這個查詢語句去檢索餐飲數據集,得到相關的數據記錄,再根據這些數據記錄,生成最合適的答案,輸出給用戶。

LangChain應用開發指南-不用向量也可以RAG-AI.x社區

為了實現餐飲生活助手RAG的Langchain代碼實戰,我們需要完成以下幾個步驟:

  • 定義餐飲數據源。我們需要將餐飲數據集轉化為Langchain可以識別和操作的數據源,例如數據庫、文件、API等,注冊到Langchain中,并提供統一的接口和方法,讓LLM的代理可以方便地訪問和查詢數據源。例如,我們可以將餐飲數據封裝為一個API后,并結構化描述該接口的調用方式,并通過以下的代碼,將其注冊到Langchain中:

from langchain.chains.openai_functions.openapi import get_openapi_chain

fucntion_call_template = '{"openapi":"3.0.1","info":{"version":"v1","title":"Restaurant Query API"},"servers":[{"url":"https://www.example.com"}],"paths":{"/restaurant":{"post":{"tags":["restaurant-query"],"summary":"Query restaurants","operationId":"queryRestaurants","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/QueryRequest"}}}},"responses":{"200":{"description":"Query results","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QueryResponse"}}}}}}}},"components":{"schemas":{"QueryRequest":{"type":"object","properties":{"numOfPeople":{"type":"integer","description":"Number of people dining"},"avgOfAmount":{"type":"integer","description":"Average spending amount per person"},"type":{"type":"string","description":"Cuisine type"}}},"QueryResponse":{"type":"object","properties":{"shopType":{"type":"integer","description":"Restaurant type code"},"shopName":{"type":"string","description":"Restaurant name"},"branchName":{"type":"string","description":"Branch name"},"address":{"type":"string","description":"Address"},"phoneNo":{"type":"string","description":"Phone number"},"phoneNo2":{"type":"string","description":"Secondary phone number"}}}}}}'

chain = get_openapi_chain(
    spec = fucntion_call_template
)
  • 定義LLM的代理。我們需要定義一個LLM的代理,它可以根據用戶的問題,提取出核心的信息和條件,并形成標準的查詢語句,然后用這個查詢語句去檢索餐飲數據源,得到相關的數據記錄,再根據這些數據記錄,生成最合適的答案,輸出給用戶。這可以通過Langchain的代理(Agent)來實現。代理管理器可以讓開發者通過簡單的編程,定義不同的LLM的代理,以及它們的功能和邏輯,并提供統一的接口和方法,讓用戶可以方便地與LLM的代理進行交互。

# 通過Langchain內置的openapi-function call來實現復雜邏輯內置在函數內了
chain("我們3個人想找個人均50左右的重慶火鍋店")
  • 運行LLM的代理。我們需要運行LLM的代理,讓用戶可以與之進行交互,將LLM的代理部署到不同的平臺和渠道,例如Web、微信、Telegram等,并提供統一的接口和方法,讓用戶可以方便地與LLM的代理進行交互。

LangChain應用開發指南-不用向量也可以RAG-AI.x社區

餐飲生活助手

本文直接通過Langchain內置的openapi-function call來實現,代碼僅作為演示,實際業務情況可能得結合代碼內置業務流程來實現。比如通過function call解析用戶問題之前還需要判斷用戶的問題是否與餐廳咨詢相關,當解析到的查詢維度太少時,需要引導式提問等等。

總結和展望

隨著chatbot的流行,基于向量化的RAG模型似乎已然形成了RAG的標準模式。本文試圖跳出向量化的RAG模型的模式束縛,從RAG的基礎定義出發提出不用向量也可以RAG的想法。通過結構化數據和LLM的交互,這并非一種新穎的RAG模式,但在現階段,卻是讓chatbot達到可落地目標的最優手段。

 

本文轉載自 ??AI小智??,作者: AI小智

收藏
回復
舉報
回復
相關推薦
波多野结衣福利| 国产乱码精品一品二品| 亚洲免费观看高清| 国产亚洲一区在线播放| 久久亚洲精品石原莉奈| 久久综合成人| 亚洲成人黄色网址| 久久撸在线视频| yellow字幕网在线| 国产精品麻豆欧美日韩ww| 成人免费视频网站| 久久午夜鲁丝片| 亚洲国产日韩在线| 久久精品国产99国产精品澳门| 极品粉嫩小仙女高潮喷水久久| 久久精品国产福利| 欧美日韩亚洲国产一区| 欧美a级黄色大片| 成人精品福利| 久久伊99综合婷婷久久伊| 爱情岛论坛亚洲入口| 中文字幕 欧美激情| 亚洲伦伦在线| 精品少妇一区二区30p| 亚洲精品国产精品国自| 欧美美女黄色| 精品少妇一区二区三区免费观看| 黄色三级视频在线| 无遮挡在线观看| 亚洲一区视频在线| 成年人三级视频| av片在线看| 国产欧美日韩激情| 欧美不卡三区| 亚州视频一区二区三区| 福利一区福利二区| 亚洲中国色老太| 中文字幕无码乱码人妻日韩精品| 亚洲一区二区三区高清不卡| 久久欧美在线电影| 日本网站在线免费观看| 欧美精品不卡| 欧美第一页在线| 日韩视频中文字幕在线观看| 91精品啪在线观看国产18| 日韩中文在线中文网三级| 日韩av片在线| 色999日韩| 日韩在线观看精品| 日本高清黄色片| 成人中文在线| 中文字幕亚洲综合久久筱田步美| 国产精品成人无码免费| 欧美手机在线| 色婷婷**av毛片一区| 毛片久久久久久| 99久久九九| 欧美成人黄色小视频| 青青草偷拍视频| 国产综合精品| 欧美在线视频观看| 国产一区二区视频免费| 蜜臀国产一区二区三区在线播放| 国产精品色午夜在线观看| 中国老头性行为xxxx| 久久99精品国产.久久久久久| 成人国产精品久久久久久亚洲| 国产精品美女一区| 国产99精品在线观看| 成人看片视频| 深夜影院在线观看| 中文乱码免费一区二区| 熟女视频一区二区三区| 国模雨婷捆绑高清在线| 日韩欧美亚洲综合| 亚洲黄色小视频在线观看| 99久久这里有精品| 亚洲国产精品中文| 午夜在线观看一区| 先锋资源久久| 7777kkkk成人观看| 国产精品sm调教免费专区| 激情综合色综合久久综合| 岛国视频一区免费观看| 四虎影视精品成人| **网站欧美大片在线观看| 国产成人艳妇aa视频在线| 成人小电影网站| 欧美高清www午色夜在线视频| 日本精品一二三| 国产精品一在线观看| 久久视频在线直播| 日韩欧美成人一区二区三区| 麻豆国产精品官网| 久久精品ww人人做人人爽| 日韩免费网站| 精品久久在线播放| 色呦色呦色精品| 欧美重口另类| 久久精品成人动漫| 久久中文字幕免费| 国产精品影视在线观看| 日本一区免费在线观看| 国产区美女在线| 欧美三级韩国三级日本三斤| www.17c.com喷水少妇| 日韩三级在线| 青草成人免费视频| 亚洲av色香蕉一区二区三区| 国产拍揄自揄精品视频麻豆| 欧美一级视频免费看| 偷拍自拍亚洲| 亚洲全黄一级网站| 日韩免费不卡视频| 国产乱对白刺激视频不卡| 日本一区二区三区四区高清视频 | 婷婷午夜社区一区| 日韩欧美在线网站| 粉嫩精品久久99综合一区| 国产亚洲精品自拍| 国产嫩草一区二区三区在线观看| 精品欧美色视频网站在线观看| 色综合 综合色| 在线免费看黄色片| 欧美日一区二区在线观看 | 天堂视频免费看| 自拍偷拍欧美一区| 91国语精品自产拍在线观看性色| www.国产麻豆| 亚洲欧美日韩中文播放| 天天爽人人爽夜夜爽| 欧美人与牛zoz0性行为| 欧美性受xxx| 污污视频在线免费看| 亚洲一区二区三区美女| 久久国产免费视频| 伊人久久大香线| 91中文在线视频| av大大超碰在线| 91精品久久久久久久久99蜜臂| 亚洲第一综合网| 久久亚洲电影| 日韩区国产区| 成人精品国产亚洲| 中文字幕欧美日韩| 岳乳丰满一区二区三区| 国产精品天天摸av网| 久热精品在线播放| 天天久久综合| 亚洲字幕在线观看| 国产精品69xx| 亚洲精品成人久久电影| 毛片基地在线观看| 国产日韩欧美精品电影三级在线| 99视频在线视频| 99国产精品一区二区| 国产精品夜间视频香蕉| 99青草视频在线播放视| 欧美日韩视频在线观看一区二区三区| 91香蕉国产视频| 国产在线日韩欧美| 久草免费福利在线| 美女视频亚洲色图| 日本亚洲欧洲色α| 亚洲xxxxxx| 日韩一卡二卡三卡四卡| 国产精品6666| 久久久久久久久久久久久夜| 国产三级三级看三级| 亚洲第一偷拍| 黄色99视频| 免费高清视频在线一区| 久久精品中文字幕电影| 蜜臀久久精品久久久久| 色美美综合视频| 小向美奈子av| 成人激情午夜影院| 亚洲精品高清无码视频| 羞羞答答成人影院www| 国产女主播一区二区| 欧亚一区二区| 另类色图亚洲色图| 三级毛片在线免费看| 欧美二区三区的天堂| 精品肉丝脚一区二区三区| 久久久不卡网国产精品二区| 在线观看中文av| 老司机精品久久| 青青青在线观看视频| 国产精品片aa在线观看| 91av免费看| 偷拍视频一区二区三区| 欧美丰满老妇厨房牲生活| 毛片在线免费| 精品少妇一区二区三区免费观看| 波多野结衣人妻| 亚洲一区av在线| 东方伊人免费在线观看| 国产91精品一区二区麻豆网站 | 你懂得影院夜精品a| 麻豆国产精品va在线观看不卡| 亚洲欧洲视频在线观看| 在线成人小视频| 久久青青草原亚洲av无码麻豆| 亚洲三级电影全部在线观看高清| 黄色在线观看av| 国产麻豆成人精品| 狠狠躁狠狠躁视频专区| 99在线精品免费视频九九视| 中文字幕av久久| 日韩欧美视频在线播放| 美国av一区二区三区| 午夜视频一区二区在线观看| 国产日韩欧美成人| 日本久久免费| 91av在线免费观看| 精精国产xxxx视频在线中文版| 日日狠狠久久偷偷四色综合免费| 日本不卡视频一区二区| 精品国产露脸精彩对白| 国产夫妻在线观看| 在线91免费看| 亚洲视频中文字幕在线观看| 91国偷自产一区二区三区成为亚洲经典 | 午夜精品久久久久久99热软件| 国产cdts系列另类在线观看| 中文字幕精品视频| 国产福利在线| 亚洲欧美在线一区二区| 天堂在线中文资源| 亚洲精品720p| 特黄视频在线观看| 精品伦理精品一区| 亚洲大尺度视频| 日韩女优av电影| www.国产欧美| 精品日韩欧美在线| 亚洲黄色一级大片| 欧美精品一区二区久久婷婷 | 成人亚洲综合| 国产精品偷伦视频免费观看国产| 国产极品久久久久久久久波多结野| 日韩av免费在线看| 美女网站视频一区| 国产精品视频播放| 日韩深夜福利网站| 成人欧美一区二区三区在线湿哒哒 | 伊人天天综合| 东北少妇不带套对白| 最新成人av网站| 国产又黄又大又粗视频| 久久成人免费| 在线免费视频a| 久久er99精品| 亚洲成人av免费观看| 国产成都精品91一区二区三| 成年女人免费视频| 91丝袜美腿高跟国产极品老师| a级大片在线观看| 中文字幕欧美区| 男女性高潮免费网站| 亚洲成人自拍网| 丁香六月婷婷综合| 日本黄色一区二区| 国产精品无码在线播放 | 国产日韩专区在线| 视频一区日韩精品| 精品无码久久久久久久动漫| 国产剧情一区| 最近中文字幕免费mv| 狠狠入ady亚洲精品| 欧美视频第一区| 美女视频免费一区| 99久久综合网| 91论坛在线播放| 人人干在线观看| 亚洲国产中文字幕在线视频综合| 天天干天天干天天| 5月丁香婷婷综合| 熟妇人妻系列aⅴ无码专区友真希 熟妇人妻av无码一区二区三区 | 国产成人高潮免费观看精品| 亚洲精品无播放器在线播放| 国产精品久久国产精品| 中文字幕亚洲影视| 日本精品免费视频| 亚洲在线一区| 永久免费黄色片| 国产天堂亚洲国产碰碰| 精品99在线观看| 91九色最新地址| 丰满大乳国产精品| 中文字幕日韩高清| av中文字幕在线看| 91久久久久久久| 蜜桃视频欧美| 久久在线中文字幕| 精品中文字幕一区二区| www.超碰97| 亚洲激情校园春色| 中文字幕乱码人妻二区三区| 亚洲国产精品va在线看黑人| 国产一二三区在线观看| 国产成人精彩在线视频九色| 粉嫩一区二区三区四区公司1| 先锋影音欧美| 久久电影一区| 在线天堂www在线国语对白| 亚洲桃色在线一区| 五月天中文字幕| 亚洲精品资源在线| 高h视频在线播放| 亚洲aⅴ男人的天堂在线观看| 国产精品三级| 女人天堂av手机在线| 国产成人免费在线| 艳妇荡乳欲伦69影片| 91久久精品一区二区二区| 无码国产精品一区二区免费16| 麻豆乱码国产一区二区三区| 日韩成人在线一区| 手机在线观看国产精品| 久久久夜精品| 成年人网站免费在线观看| 亚洲国产成人av网| www.黄色一片| 久久99精品视频一区97| 曰本一区二区| 91制片厂免费观看| 免费视频一区二区| 国产破处视频在线观看| 在线观看日韩电影| 秋霞av在线| 日本精品性网站在线观看| 尤物tv在线精品| 欧美极品欧美精品欧美| 99久久综合国产精品| 日韩av无码中文字幕| 亚洲第一福利在线观看| 91高清视频在线观看| 国产伦精品一区二区三毛| 你懂的国产精品永久在线| 日韩欧美中文在线视频| 日韩毛片视频在线看| 国产手机视频在线| 欧美床上激情在线观看| 亚洲精品一二三**| 国产二区视频在线| 97久久精品人人做人人爽50路| 日本熟妇一区二区| 亚洲欧洲在线播放| 97精品国产综合久久久动漫日韩 | 欧美日韩视频在线播放| 92国产精品视频| 国产精品大片| 成年人的黄色片| 91国内精品野花午夜精品| 成人在线播放视频| 成人激情在线播放| 国产一区日韩欧美| 久久精品一区二区免费播放| 欧美性做爰猛烈叫床潮| 国产写真视频在线观看| 波多野结衣成人在线| 亚洲综合激情| 日韩福利在线视频| 91精品国产色综合久久| 波多野结衣在线高清| 麻豆传媒一区二区| 久久国产人妖系列| 欧美片一区二区| 精品香蕉一区二区三区| 娇妻被老王脔到高潮失禁视频| 国产日韩三级| 国产成人精品久久久| 99久久.com| 91精品啪在线观看国产| 欧美日韩精品在线播放| 国产精品视频免费播放| 26uuu国产一区二区三区| 日韩在线播放中文字幕| 少妇久久久久久| 中文字幕第24页| 国产精品丝袜一区| av免费观看网址| 欧美亚洲第一页| 亚洲激情中文| 人妻熟女aⅴ一区二区三区汇编| 欧美日韩国产一区| 成人福利电影| 亚洲7777| 不卡在线观看av| 亚洲一线在线观看| 国语自产精品视频在线看一大j8| 精品国产一级毛片| 国产人妖在线观看| 欧美手机在线视频| 成人免费观看在线观看| 在线观看福利一区| 久久色中文字幕| 国产成人精品一区二区无码呦|