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

使用GPT-4生成訓(xùn)練數(shù)據(jù)微調(diào)GPT-3.5 RAG管道

人工智能
OpenAI在2023年8月22日宣布,現(xiàn)在可以對GPT-3.5 Turbo進(jìn)行微調(diào)了。也就是說,我們可以自定義自己的模型了。然后LlamaIndex就發(fā)布了0.8.7版本,集成了微調(diào)OpenAI gpt-3.5 turbo的功能。

OpenAI在2023年8月22日宣布,現(xiàn)在可以對GPT-3.5 Turbo進(jìn)行微調(diào)了。也就是說,我們可以自定義自己的模型了。然后LlamaIndex就發(fā)布了0.8.7版本,集成了微調(diào)OpenAI gpt-3.5 turbo的功能。

也就是說,我們現(xiàn)在可以使用GPT-4生成訓(xùn)練數(shù)據(jù),然后用更便宜的API(gpt-3.5 turbo)來進(jìn)行微調(diào),從而獲得更準(zhǔn)確的模型,并且更便宜。所以在本文中,我們將使用NVIDIA的2022年SEC 10-K文件來仔細(xì)研究LlamaIndex中的這個新功能。并且將比較gpt-3.5 turbo和其他模型的性能。

RAG vs 微調(diào)

微調(diào)到底是什么?它和RAG有什么不同?什么時候應(yīng)該使用RAG和微調(diào)?以下兩張總結(jié)圖:

這兩個圖像總結(jié)了它們基本的差別,為我們選擇正確的工具提供了很好的指導(dǎo)。

但是,RAG和微調(diào)并不相互排斥。將兩者以混合方式應(yīng)用到同一個應(yīng)用程序中是完全可行的。

RAG/微調(diào)混合方法

LlamaIndex提供了在RAG管道中微調(diào)OpenAI gpt-3.5 turbo的詳細(xì)指南。從較高的層次來看,微調(diào)可以實現(xiàn)下圖中描述的關(guān)鍵任務(wù):

  1. 使用DatasetGenerator實現(xiàn)評估數(shù)據(jù)集和訓(xùn)練數(shù)據(jù)集的數(shù)據(jù)生成自動化。
  2. 在微調(diào)之前,使用第1步生成的Eval數(shù)據(jù)集對基本模型gpt-3.5-turbo進(jìn)行Eval。
  3. 構(gòu)建向量索引查詢引擎,調(diào)用gpt-4根據(jù)訓(xùn)練數(shù)據(jù)集生成新的訓(xùn)練數(shù)據(jù)。
  4. 回調(diào)處理程序OpenAIFineTuningHandler收集發(fā)送到gpt-4的所有消息及其響應(yīng),并將這些消息保存為.jsonl (jsonline)格式,OpenAI API端點可以使用該格式進(jìn)行微調(diào)。
  5. OpenAIFinetuneEngine是通過傳入gpt-3.5-turbo和第4步生成的json文件來構(gòu)造的,它向OpenAI發(fā)送一個微調(diào)調(diào)用,向OpenAI發(fā)起一個微調(diào)作業(yè)請求。
  6. OpenAI根據(jù)您的要求創(chuàng)建微調(diào)的gpt-3.5-turbo模型。
  7. 通過使用從第1步生成的Eval數(shù)據(jù)集來對模型進(jìn)行微調(diào)。

簡單的總結(jié)來說就是,這種集成使gpt-3.5 turbo能夠?qū)pt-4訓(xùn)練的數(shù)據(jù)進(jìn)行微調(diào),并輸出更好的響應(yīng)。

步驟2和7是可選的,因為它們僅僅是評估基本模型與微調(diào)模型的性能。

我們下面將演示這個過程,在演示時,使用NVIDIA 2022年的SEC 10-K文件。

主要功能點

1、OpenAIFineTuningHandler

這是OpenAI微調(diào)的回調(diào)處理程序,用于收集發(fā)送到gpt-4的所有訓(xùn)練數(shù)據(jù),以及它們的響應(yīng)。將這些消息保存為.jsonl (jsonline)格式,OpenAI的API端點可以使用該格式進(jìn)行微調(diào)。

2、OpenAIFinetuneEngine

微調(diào)集成的核心是OpenAIFinetuneEngine,它負(fù)責(zé)啟動微調(diào)作業(yè)并獲得一個微調(diào)模型,可以直接將其插件到LlamaIndex工作流程的其余部分。

使用OpenAIFinetuneEngine, LlamaIndex抽象了OpenAI api進(jìn)行微調(diào)的所有實現(xiàn)細(xì)節(jié)。包括:

  • 準(zhǔn)備微調(diào)數(shù)據(jù)并將其轉(zhuǎn)換為json格式。
  • 使用OpenAI的文件上傳微調(diào)數(shù)據(jù)。創(chuàng)建端點并從響應(yīng)中獲取文件id。
  • 通過調(diào)用OpenAI的FineTuningJob創(chuàng)建一個新的微調(diào)作業(yè)。創(chuàng)建端點。
  • 等待創(chuàng)建新的微調(diào)模型,然后使用新的微調(diào)模型。

我們可以使用OpenAIFinetuneEngine的gpt-4和OpenAIFineTuningHandler來收集我們想要訓(xùn)練的數(shù)據(jù),也就是說我們使用gpt-4的輸出來訓(xùn)練我們的自定義的gpt-3.5 turbo模型

from llama_index import ServiceContext
 from llama_index.llms import OpenAI
 from llama_index.callbacks import OpenAIFineTuningHandler
 from llama_index.callbacks import CallbackManager
 
 # use GPT-4 and the OpenAIFineTuningHandler to collect data that we want to train on.
 finetuning_handler = OpenAIFineTuningHandler()
 callback_manager = CallbackManager([finetuning_handler])
 
 gpt_4_context = ServiceContext.from_defaults(
    llm=OpenAI(model="gpt-4", temperature=0.3),
    context_window=2048, # limit the context window artifically to test refine process
    callback_manager=callback_manager,
 )
 
 # load the training questions, auto generated by DatasetGenerator
 questions = []
 with open("train_questions.txt", "r") as f:
    for line in f:
        questions.append(line.strip())
 
 from llama_index import VectorStoreIndex
 
 # create index, query engine, and run query for all questions
 index = VectorStoreIndex.from_documents(documents, service_cnotallow=gpt_4_context)
 query_engine = index.as_query_engine(similarity_top_k=2)
 
 for question in questions:
    response = query_engine.query(question)
 
 # save fine-tuning events to jsonl file
 finetuning_handler.save_finetuning_events("finetuning_events.jsonl")
 
 from llama_index.finetuning import OpenAIFinetuneEngine
 
 # construct OpenAIFinetuneEngine 
 finetune_engine = OpenAIFinetuneEngine(
    "gpt-3.5-turbo",
    "finetuning_events.jsonl"
 )
 
 # call finetune, which calls OpenAI API to fine-tune gpt-3.5-turbo based on training data in jsonl file.
 finetune_engine.finetune()
 
 # check current job status
 finetune_engine.get_current_job()
 
 # get fine-tuned model
 ft_llm = finetune_engine.get_finetuned_model(temperature=0.3)

需要注意的是,微調(diào)函數(shù)需要時間,對于我測試的169頁PDF文檔,從在finetune_engine上啟動finetune到收到OpenAI的電子郵件通知我新的微調(diào)工作已經(jīng)完成,這段時間大約花了10分鐘。下面的電子郵件如下。

在收到該電子郵件之前,如果在finetune_engine上運行g(shù)et_finetuned_model,會得到一個錯誤,提示微調(diào)作業(yè)還沒有準(zhǔn)備好。

3、ragas框架

ragas是RAG Assessment的縮寫,它提供了基于最新研究的工具,使我們能夠深入了解RAG管道。

ragas根據(jù)不同的維度來衡量管道的表現(xiàn):忠實度、答案相關(guān)性、上下文相關(guān)性、上下文召回等。對于這個演示應(yīng)用程序,我們將專注于衡量忠實度和答案相關(guān)性。

忠實度:衡量給定上下文下生成的答案的信息一致性。如果答案中有任何不能從上下文推斷出來的主張,則會被扣分。

答案相關(guān)性:指回答直接針對給定問題或上下文的程度。這并不考慮答案的真實性,而是懲罰給出問題的冗余信息或不完整答案。

在RAG管道中應(yīng)用ragas的詳細(xì)步驟如下:

  • 收集一組eval問題(最少20個,在我們的例子中是40個)來形成我們的測試數(shù)據(jù)集。
  • 在微調(diào)之前和之后使用測試數(shù)據(jù)集運行管道。每次使用上下文和生成的輸出記錄提示。
  • 對它們中的每一個運行ragas評估以生成評估分?jǐn)?shù)。
  • 比較分?jǐn)?shù)就可以知道微調(diào)對性能的影響有多大。

代碼如下:

contexts = []
 answers = []
 
 # loop through the questions, run query for each question
 for question in questions:
    response = query_engine.query(question)
    contexts.append([x.node.get_content() for x in response.source_nodes])
    answers.append(str(response))
 
 from datasets import Dataset
 from ragas import evaluate
 from ragas.metrics import answer_relevancy, faithfulness
 
 ds = Dataset.from_dict(
    {
        "question": questions,
        "answer": answers,
        "contexts": contexts,
    }
 )
 
 # call ragas evaluate by passing in dataset, and eval categories
 result = evaluate(ds, [answer_relevancy, faithfulness])
 print(result)
 
 import pandas as pd
 
 # print result in pandas dataframe so we can examine the question, answer, context, and ragas metrics
 pd.set_option('display.max_colwidth', 200)
 result.to_pandas()

評估結(jié)果

最后我們可以比較一下微調(diào)前后的eval結(jié)果。

基本gpt-3.5-turbo的評估請看下面的截圖。answer_relevance的評分不錯,但忠實度有點低。

經(jīng)過微調(diào),模型的性能在答案相關(guān)性中略有提高,從0.7475提高到0.7846,提高了4.96%。

使用gpt-4生成訓(xùn)練數(shù)據(jù)對gpt-3.5 turbo進(jìn)行微調(diào)確實看到了改善。

一些有趣的發(fā)現(xiàn)

1、對小文檔進(jìn)行微調(diào)會導(dǎo)致性能下降

最初用一個小的10頁PDF文件進(jìn)行了實驗,我發(fā)現(xiàn)eval結(jié)果與基本模型相比性能有所下降。然后又繼續(xù)測試了兩輪,結(jié)果如下:

第一輪基本模型:Ragas_score: 0.9122, answer_relevance: 0.9601, faithfulness: 0.8688

第一輪微調(diào)模型:Ragas_score: 0.8611, answer_relevance: 0.9380, faithfulness: 0.7958

第二輪基本模型:Ragas_score: 0.9170, answer_relevance: 0.9614, faithfulness: 0.8765

第二輪微調(diào)模型:Ragas_score: 0.8891, answer_relevance: 0.9557, faithfulness: 0.8313

所以換衣小文件可能是微調(diào)模型比基本模型表現(xiàn)更差的原因。所以使用了NVIDIA長達(dá)169頁的SEC 10-K文件。對上面的結(jié)果做了一個很好的實驗——經(jīng)過微調(diào)的模型表現(xiàn)得更好,忠實度增加了4.96%。

2、微調(diào)模型的結(jié)果不一致

原因可能是數(shù)據(jù)的大小和評估問題的質(zhì)量

盡管169頁文檔的微調(diào)模型獲得了預(yù)期的評估結(jié)果,但我對相同的評估問題和相同的文檔運行了第二輪測試,結(jié)果如下:

第二輪基本模型:Ragas_score: 0.8874, answer_relevance: 0.9623, faithfulness: 0.8233

第二輪微調(diào)模型:Ragas_score: 0.8218, answer_relevance: 0.9498, faithfulness: 0.7242

是什么導(dǎo)致了eval結(jié)果的不一致?

數(shù)據(jù)大小很可能是導(dǎo)致不一致的微調(diào)計算結(jié)果的根本原因之一。“至少需要1000個微調(diào)數(shù)據(jù)集的樣本。”這個演示應(yīng)用顯然沒有那么多的微調(diào)數(shù)據(jù)集。

另一個根本原因很可能在于數(shù)據(jù)質(zhì)量,也就是eval問題的質(zhì)量。我將eval結(jié)果打印到一個df中,列出了每個問題的問題、答案、上下文、answer_relevance和忠實度。

通過目測,有四個問題在忠實度中得分為0。而這些答案在文件中沒有提供上下文。這四個問題質(zhì)量很差,所以我從eval_questions.txt中刪除了它們,重新運行了評估,得到了更好的結(jié)果:

基本模型eval:Ragas_score: 0.8947, answer_relevance: 0.9627, faithfulness: 0.8356

微調(diào)模型eval:Ragas_score: 0.9207, answer_relevance: 0.9596, faithfulness: 0.8847

可以看到在解決了這四個質(zhì)量差的問題后,微調(diào)版的上升了5.9%。所以評估問題和訓(xùn)練數(shù)據(jù)需要更多的調(diào)整,以確保良好的數(shù)據(jù)質(zhì)量。這確實是一個非常有趣的探索領(lǐng)域。

3、微調(diào)的成本

經(jīng)過微調(diào)的gpt-3.5-turbo的價格高于基本模型的。我們來看看基本模型、微調(diào)模型和gpt-4之間的成本差異:

比較gpt-3.5-turbo (4K環(huán)境)、微調(diào)gpt-3.5-turbo和gpt-4 (8K環(huán)境),可以看到:

  • 經(jīng)過微調(diào)的gpt-3.5 turbo在輸入和輸出使用方面的成本是基本模型的8倍。
  • 對于輸入使用,Gpt-4的成本是微調(diào)模型的2.5倍,對于輸出使用則是3.75倍。
  • 對于輸入使用,Gpt-4的成本是基本模型的20倍,對于輸出使用情況是30倍。
  • 另外使用微調(diào)模型會產(chǎn)生$0.008/1K 令牌的額外成本。

總結(jié)

本文探索了LlamaIndex對OpenAI gpt-3.5 turbo微調(diào)的新集成。我們通過NVIDIA SEC 10-K歸檔分析的RAG管道,測試基本模型性能,然后使用gpt-4收集訓(xùn)練數(shù)據(jù),創(chuàng)建OpenAIFinetuneEngine,創(chuàng)建了一個新的微調(diào)模型,測試了它的性能,并將其與基本模型進(jìn)行了比較。

可以看到,因為GPT4和gpt-3.5 turbo的巨大成本差異(20倍),在使用微調(diào)后,我們可以得到近似的效果,并且還能節(jié)省不少成本(2.5倍)

如果你對這個方法感興趣,源代碼在這里:

https://colab.research.google.com/github/wenqiglantz/nvidia-sec-finetuning/blob/main/nvidia_sec_finetuning.ipynb

責(zé)任編輯:華軒 來源: DeepHub IMBA
相關(guān)推薦

2023-08-06 08:06:30

OpenAIChatGPTGPT-4

2024-02-05 09:00:00

2023-05-05 09:42:12

2023-10-31 15:26:02

阿里云通義千問

2024-01-26 08:36:07

OpenAIGPT-4?人工智能

2023-06-21 13:37:41

模型研究

2023-07-04 14:01:26

GPT-4模型

2023-06-19 08:19:50

2023-08-23 12:17:26

OpenAIChatGPT

2023-05-29 09:29:52

GPT-4語言模型

2025-04-16 09:35:03

2023-12-12 13:57:00

GPT-3.5MistralAI

2023-08-23 12:02:49

數(shù)據(jù)OpenAIGPT-3.5

2023-04-28 09:07:28

2025-05-30 07:40:56

2023-05-30 13:29:25

2024-03-27 13:32:00

AI數(shù)據(jù)

2024-07-09 12:54:57

2023-08-23 08:54:59

OpenAIGPT-3.5

2024-05-21 12:23:17

點贊
收藏

51CTO技術(shù)棧公眾號

无码人中文字幕| 国产免费xxx| 国产寡妇亲子伦一区二区三区四区| 亚洲成a人片77777在线播放 | 欧美日韩一级在线| 丰满熟妇乱又伦| 日韩va亚洲va欧美va久久| 超碰97人人做人人爱少妇| 蜜臀视频在线观看| 亚洲综合av一区二区三区| 亚洲免费在线视频一区 二区| 国产美女精品在线观看| 中文字幕乱码无码人妻系列蜜桃| 欧美日韩ab| 国产亚洲精品日韩| 在线观看亚洲免费视频| 成人一区视频| 精品福利在线视频| 日本三日本三级少妇三级66| 欧洲免费在线视频| 国产精品资源在线| 国产成人欧美在线观看| 精品肉丝脚一区二区三区| 日韩精品91| 亚洲美女av在线播放| 日本一区二区三区在线免费观看| 经典三级一区二区| 五月天丁香久久| 国产免费一区二区三区四在线播放| 三级视频网站在线| 国产69精品久久久久毛片| 国产日韩欧美影视| aaa在线视频| 亚洲综合二区| 隔壁老王国产在线精品| 欧美丰满熟妇bbbbbb| 欧美三级美国一级| 日韩黄在线观看| 美女搡bbb又爽又猛又黄www| 欧美高清一级片| 欧美日韩国产不卡| 天天天干夜夜夜操| 深夜视频一区二区| 色香色香欲天天天影视综合网| 男的插女的下面视频| 日韩激情av| 夜夜亚洲天天久久| 日韩精品福利片午夜免费观看| 日本天堂在线观看| 国产精品伦理在线| 亚洲午夜久久久影院伊人| 大片免费播放在线视频| 国产午夜精品久久久久久久| 欧美一区二区影视| 久青草国产在线| 国产亚洲精品免费| 亚洲国产日韩欧美| 免费黄色在线| 亚洲激情第一区| 51xx午夜影福利| 波多野结衣在线播放| 亚洲成av人片一区二区三区 | www欧美xxxx| 亚洲一区二区三区四区五区黄 | 青草在线视频| 亚洲一卡二卡三卡四卡无卡久久| 性高湖久久久久久久久aaaaa| 中日韩美女免费视频网站在线观看 | 老司机亚洲精品| 久久久久久久成人| 国产午夜久久久| 最新日韩av| 91av视频在线播放| 天天干,天天干| 噜噜爱69成人精品| 国产精品va在线播放| 国产精品露脸视频| 国产一区二区三区四区五区入口| 51国偷自产一区二区三区| 亚洲高清精品视频| 成人av网站大全| 欧美日韩一区在线观看视频| 91社区在线观看播放| 亚洲免费av高清| 九一免费在线观看| 欧亚在线中文字幕免费| 在线观看日韩电影| 亚洲天堂av一区二区| 91精品短视频| 亚洲视频axxx| 成人自拍小视频| 亚洲精品九九| 国产精品九九九| 性欧美18一19性猛交| wwww国产精品欧美| 在线免费一区| 精品捆绑调教一区二区三区| 欧美又粗又大又爽| 不许穿内裤随时挨c调教h苏绵| 亚洲精品国产动漫| 精品国产区一区二区三区在线观看| 久草成人在线视频| 日韩精品1区2区3区| 都市激情久久久久久久久久久| 精品亚洲综合| 亚洲制服欧美中文字幕中文字幕| www.亚洲天堂网| 在线日韩成人| 中文字幕久精品免费视频| 国产午夜福利一区二区| 另类中文字幕网| 国产乱码精品一区二区三区中文 | 久久久影视传媒| 二级片在线观看| 欧美成人黑人| 亚洲а∨天堂久久精品9966| 欧美性x x x| 日韩高清电影一区| 久久精品国产精品青草色艺| 在线观看男女av免费网址| 在线观看av不卡| 性色av蜜臀av色欲av| 欧美日本中文| 亚洲一区二区久久久久久久| 在线视频91p| 色香蕉久久蜜桃| 国产精品嫩草av| 欧美午夜电影在线观看| 91亚洲精品久久久| 在线观看麻豆蜜桃| 欧美在线色视频| 久久精品成人av| 夜夜嗨av一区二区三区网站四季av| 亚洲综合在线小说| 日本不卡在线| 欧美日韩亚洲高清一区二区| 亚洲av无码一区二区三区人| 亚洲一区二区三区高清| 国产一区免费| av今日在线| 日韩一区二区三区免费看 | 精品欧美aⅴ在线网站| 少妇伦子伦精品无吗| 一级毛片免费高清中文字幕久久网| 国产精品视频在线播放| www黄在线观看| 欧美日韩中文国产| 色婷婷国产精品免| 日韩不卡在线观看日韩不卡视频| 日韩精品不卡| 桃花岛成人影院| 一本大道久久加勒比香蕉| 神马久久久久久久| 国产调教视频一区| 杨幂毛片午夜性生毛片 | 久久精品九色| 欧美成人一二三| www.五月婷| 亚洲一区免费视频| 国产伦精品一区三区精东| 亚洲精品综合| 久草一区二区| 日本美女久久| 久久亚洲精品网站| 精品人妻午夜一区二区三区四区| 亚洲综合久久久| 粉嫩av懂色av蜜臀av分享| 亚洲免费在线| 日韩欧美在线电影| 色成人综合网| 久久99热精品| 天堂成人在线| 欧美日韩三级一区二区| 欧美黄色aaa| 成人免费视频免费观看| 97视频在线免费播放| 成人在线丰满少妇av| 亚洲在线免费视频| 美女露胸视频在线观看| 在线成人一区二区| 99久久久国产精品无码免费| 亚洲图片一区二区| 国产激情在线免费观看| 国精产品一区一区三区mba桃花| 欧美黄色免费网址| 九九在线高清精品视频| 成人久久18免费网站图片| 三级资源在线| 亚洲日韩中文字幕| 国产免费av电影| 欧美午夜精品久久久久久浪潮| 日本裸体美女视频| 福利一区二区在线观看| 国产精品拍拍拍| 精品二区视频| 亚洲图片都市激情| 精品精品国产毛片在线看| 国产精品视频免费在线观看| 黄色视屏免费在线观看| 亚洲欧美三级伦理| 亚洲AV无码乱码国产精品牛牛 | 久久人人爽国产| av大片在线看| 日韩精品久久久久久福利| 91国产免费视频| 色美美综合视频| 久久久久久久极品内射| 国产欧美精品一区二区色综合 | 91福利视频在线观看| 精品视频在线一区二区| 亚洲小视频在线| 日本免费一区视频| 欧美一级日韩免费不卡| 国产精品免费无遮挡无码永久视频| 一级中文字幕一区二区| 男女全黄做爰文章| 久久先锋影音av鲁色资源网| 亚洲一区二区图片| 美女精品自拍一二三四| 丝袜老师办公室里做好紧好爽| 欧美激情1区| 一本一道久久久a久久久精品91| 色天天色综合| 成人区精品一区二区| 亚洲精品69| 国产精品久久久久久婷婷天堂| √8天堂资源地址中文在线| 久久精品视频99| av免费观看一区二区| 精品亚洲aⅴ在线观看| 高清国产mv在线观看| 欧美一卡二卡三卡| 国产精品久久久久久久久毛片| 色呦呦一区二区三区| 羞羞影院体验区| 亚洲无线码一区二区三区| 欧美成人一区二区三区高清| 亚洲天堂网中文字| 久草手机视频在线观看| 亚洲国产精华液网站w| 精品欧美一区二区久久久| 91美女片黄在线| 一女三黑人理论片在线| 波多野结衣中文字幕一区二区三区| 一二三级黄色片| 国内精品伊人久久久久av一坑 | 99视频超级精品| 欧美a在线视频| 国产欧美日韩一区二区三区在线| 成人黄色大片网站| 黄色亚洲在线| 日本香蕉视频在线观看| 国产综合精品一区| 五十路熟女丰满大屁股| 亚洲精品裸体| 国产真实乱子伦| 日日骚欧美日韩| 中文字幕永久视频| 久久精品久久99精品久久| 17c国产在线| 国产成人午夜精品影院观看视频| 天堂va欧美va亚洲va老司机| 成人av网址在线观看| 亚洲调教欧美在线| 久久亚区不卡日本| 天堂在线中文视频| 亚洲欧美综合在线精品| caoporn91| 婷婷综合另类小说色区| 久久久久久91亚洲精品中文字幕| 在线视频综合导航| 91丨九色丨蝌蚪丨对白| 精品美女一区二区| 欧美视频免费一区二区三区| 在线视频一区二区| 亚洲小说区图片区都市| 欧美一级免费视频| 91九色综合| 97自拍视频| 久久av网址| 熟妇熟女乱妇乱女网站| 在线播放亚洲| 国产精品天天av精麻传媒| 久久av老司机精品网站导航| 佐佐木明希电影| 26uuu国产一区二区三区| 国产18无套直看片| 一区二区三区在线免费| 日韩精品一区二区亚洲av| 欧美日韩一级片在线观看| 亚洲第一免费视频| 一区二区三区国产视频| 少妇视频在线| 国产精品成人一区| 中文字幕一区日韩精品 | 欧美电影免费播放| www.好吊操| 免费亚洲电影在线| 2018国产精品| 国产精品久久午夜夜伦鲁鲁| 97超碰人人干| 在线综合亚洲欧美在线视频| 男同在线观看| 欧美高清视频在线观看| se01亚洲视频| 国产日韩欧美一区二区| 欧美残忍xxxx极端| 69堂免费视频| 国产成人精品免费网站| 欧美一区二区三区粗大| 亚洲国产精品久久久久婷婷884| 精品乱码一区内射人妻无码| 欧美精品一区二区三区在线播放| 欧美一级二级三级区| 日本精品久久久| 深夜福利一区| 致1999电视剧免费观看策驰影院| 老**午夜毛片一区二区三区| 任你躁av一区二区三区| 中文字幕一区免费在线观看| 日本中文字幕第一页| 亚洲精品www久久久| 日本一级理论片在线大全| 国产在线播放不卡| 精品香蕉视频| 农村妇女精品一二区| 99re亚洲国产精品| 国产在线观看成人| 欧美一区午夜视频在线观看| 91官网在线| 国产精品久久视频| 欧美日韩中文一区二区| 国产成人亚洲精品无码h在线| 成人av电影在线网| 国产无精乱码一区二区三区| 欧美大片国产精品| av网址在线看| 91最新国产视频| 亚洲精品一区二区妖精| 中文字幕第17页| 国产精品的网站| 中文字字幕在线观看| 色天天综合狠狠色| 欧美啪啪网站| 亚洲第一页在线视频| 韩国三级电影一区二区| 91日韩中文字幕| 日韩欧美国产麻豆| 激情图片在线观看高清国产| 97人人模人人爽人人少妇| 综合久久综合| 丰满少妇xbxb毛片日本| 亚洲国产综合人成综合网站| 欧美一区二区三区黄片| 97在线精品视频| 亚洲va久久久噜噜噜久久| 国产精品乱码久久久久| 欧美激情一区二区三区不卡| 中文字幕+乱码+中文字幕明步| 日韩在线视频一区| 成人豆花视频| r级无码视频在线观看| 91一区二区三区在线观看| 在线观看日本网站| 中文字幕久热精品在线视频| 四虎影视精品永久在线观看| 日韩精品一区二区三区电影| 国产成人a级片| 欧美一级片免费在线观看| 国产亚洲精品美女| 国产高清精品二区| 欧美激情视频免费看| 91亚洲精品一区二区乱码| 自拍偷拍校园春色| 久久精品视频网站| 最新国产一区二区| 久久久久久久久久久久久国产精品| 国产精品久久三区| 亚洲精品视频网| 国产成人涩涩涩视频在线观看| 久久精品av| 韩国三级hd两男一女| 在线一区二区观看| 亚洲电影视频在线| 欧美系列一区| 国产福利一区二区三区| www亚洲视频| 蜜月aⅴ免费一区二区三区| 老司机精品视频在线播放| 久久综合久久色| 一个色在线综合| www.亚洲.com| 国产精品免费视频一区二区| 日本午夜一本久久久综合| 久久精品www| 中文字幕视频在线免费欧美日韩综合在线看 | 超碰成人在线观看| 久久婷婷国产91天堂综合精品| 18成人在线观看| 男女污污视频在线观看|