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

ARTICLE DETAIL

資訊詳情

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

個(gè)人開發(fā)者LLM領(lǐng)域適配實(shí)戰(zhàn):從繼續(xù)預(yù)訓(xùn)練到RAG部署

個(gè)人開發(fā)者LLM領(lǐng)域適配實(shí)戰(zhàn):從繼續(xù)預(yù)訓(xùn)練到RAG部署 做這行的時(shí)間長(zhǎng)了會(huì)發(fā)現(xiàn)很多人一提到“預(yù)訓(xùn)練語言模型”就自動(dòng)把它和“幾千張顯卡、幾百億參數(shù)”綁定在一起覺得這跟個(gè)人開發(fā)者毫無關(guān)系。但實(shí)際情況完全不是這樣。開源生態(tài)成熟之后個(gè)人開發(fā)者完全有能力走通一條從預(yù)訓(xùn)練到領(lǐng)域適配的完整鏈路拿開源基座模型做繼續(xù)預(yù)訓(xùn)練灌入領(lǐng)域語料再通過指令微調(diào)做行為對(duì)齊最后接上RAG知識(shí)庫并部署成可用服務(wù)。這篇文章是我最近半年跑完這條鏈路的完整復(fù)盤不是路線圖是干完活之后回頭寫的總結(jié)會(huì)盡量多說些文檔里不寫的東西。這套流程適合三類人想把LLM真正用在自己業(yè)務(wù)里的開發(fā)者想搞懂預(yù)訓(xùn)練內(nèi)部機(jī)制但沒有大集群的學(xué)習(xí)者以及接了垂直領(lǐng)域項(xiàng)目、需要從通用模型做出專用模型的交付團(tuán)隊(duì)。整條鏈路涉及的核心關(guān)鍵詞就那么幾個(gè)LLM、預(yù)訓(xùn)練、領(lǐng)域適配但每一個(gè)詞展開后都是一大堆細(xì)節(jié)。下面按我實(shí)際執(zhí)行的順序來講。1. 先想清楚個(gè)人開發(fā)者到底需不需要“從零預(yù)訓(xùn)練”1.1 從Karpathy的llm wiki項(xiàng)目談起我是在GitHub上刷到karpathy的llm wiki項(xiàng)目時(shí)才真正把“個(gè)人開發(fā)者也能碰LLM訓(xùn)練”這件事想明白的。那個(gè)項(xiàng)目不是讓你去復(fù)現(xiàn)一個(gè)GPT級(jí)別的東西而是把LLM背后的每一個(gè)關(guān)鍵環(huán)節(jié)拆成可運(yùn)行、可實(shí)驗(yàn)的最小單元tokenizer怎么訓(xùn)練、embedding怎么初始化、訓(xùn)練穩(wěn)定性怎么保證、loss怎么解讀。它更像一本能跑的教科書。llm wiki項(xiàng)目給我最大的啟發(fā)不是代碼本身而是一句話預(yù)訓(xùn)練不是非黑即白的事你可以只訓(xùn)練一個(gè)十幾層的迷你模型也可以只做其中一個(gè)階段。對(duì)個(gè)人開發(fā)者來說最實(shí)用的理解方式是——預(yù)訓(xùn)練是一個(gè)“連續(xù)譜”從零訓(xùn)練、階段訓(xùn)練、繼續(xù)預(yù)訓(xùn)練、低成本微調(diào)都是這條譜系上的不同位置。你沒必要每次都從零開始但你必須知道每個(gè)位置發(fā)生了什么。1.2 三條路線怎么選實(shí)際操作中個(gè)人開發(fā)者面前有三條路對(duì)應(yīng)不同目標(biāo)和預(yù)算從零預(yù)訓(xùn)練自己造數(shù)據(jù)、自己定詞表、從頭初始化參數(shù)。這條路的數(shù)據(jù)處理量和調(diào)參成本極高通常要幾十億token起步的語料才能讓模型具備基本語言能力。個(gè)人如果抱著學(xué)習(xí)目的推薦用幾千萬token跑一個(gè)小模型做實(shí)驗(yàn)如果是為了交付項(xiàng)目強(qiáng)烈不建議。繼續(xù)預(yù)訓(xùn)練domain-adaptive pretraining在開源基座權(quán)重上用領(lǐng)域語料繼續(xù)訓(xùn)練。這是我在垂直項(xiàng)目里的首選因?yàn)橘Y源需求大幅下降還能讓模型補(bǔ)上領(lǐng)域知識(shí)。直接基座加SFT完全不碰預(yù)訓(xùn)練只做指令微調(diào)。最便宜見效最快但基礎(chǔ)知識(shí)的缺失會(huì)讓效果天花板很低。我的默認(rèn)選擇是第二條路。原因很樸素從零預(yù)訓(xùn)練的大部分成本根本不在顯卡上而在數(shù)據(jù)清洗和訓(xùn)練穩(wěn)定性調(diào)試上。對(duì)一個(gè)只有幾塊消費(fèi)級(jí)顯卡的個(gè)人開發(fā)者來說把時(shí)間花在“讓訓(xùn)練過程不崩潰”上遠(yuǎn)不如把開源基座當(dāng)成“已經(jīng)學(xué)會(huì)了人類語言的大腦”然后用領(lǐng)域語料給它做專業(yè)深造。有個(gè)現(xiàn)象值得注意現(xiàn)在很多人搜“yolo預(yù)訓(xùn)練模型下載”、“resnet預(yù)訓(xùn)練模型權(quán)重”下意識(shí)覺得計(jì)算機(jī)視覺的預(yù)訓(xùn)練模型才是自己夠得著的而LLM的預(yù)訓(xùn)練權(quán)重一樣可以從HuggingFace直接拉下來用本質(zhì)上沒有區(qū)別。預(yù)訓(xùn)練模型的意義在于它已經(jīng)掌握了語言和世界知識(shí)的基礎(chǔ)分布你要做的不是重新教它說話而是讓它懂你的領(lǐng)域。想通這一點(diǎn)個(gè)人開發(fā)者的重心自然就從“如何訓(xùn)練”轉(zhuǎn)移到“如何適配”。2. 數(shù)據(jù)整條流程里最該花時(shí)間的環(huán)節(jié)2.1 數(shù)據(jù)清洗與抽樣領(lǐng)域適配的成敗一半以上由數(shù)據(jù)決定。我從一開始就記住了這個(gè)教訓(xùn)與其花兩周調(diào)參不如花兩周處理數(shù)據(jù)。數(shù)據(jù)工作的優(yōu)先級(jí)遠(yuǎn)高于模型結(jié)構(gòu)、學(xué)習(xí)率這些看著更“技術(shù)”的東西。預(yù)訓(xùn)練和繼續(xù)預(yù)訓(xùn)練對(duì)數(shù)據(jù)質(zhì)量的要求極高臟數(shù)據(jù)帶來的損失往往要訓(xùn)練很久之后才暴露出來那時(shí)想回頭就晚了。我的清洗規(guī)則大致有四條按行去重按段落模糊去重防止同一知識(shí)在不同頁面里的重復(fù)文本反復(fù)訓(xùn)練過濾低質(zhì)量文本包括無標(biāo)點(diǎn)長(zhǎng)串、純亂碼、廣告導(dǎo)航類內(nèi)容以及明顯機(jī)器生成的重復(fù)文本按來源分層抽樣讓權(quán)威文獻(xiàn)、操作手冊(cè)、知識(shí)庫文章、問答記錄按比例混合避免單一來源失衡統(tǒng)一格式去掉多余空行、統(tǒng)一換行符、清理HTML標(biāo)簽殘留。這里有個(gè)細(xì)節(jié)容易忽略清洗環(huán)節(jié)的過濾規(guī)則一定要記錄成配置不要用完就丟。訓(xùn)練效果不好時(shí)90%的排查方向會(huì)指向數(shù)據(jù)如果連“數(shù)據(jù)是怎么來的”都說不清排查就沒法進(jìn)行。2.2 tokenizer詞表到底要不要擴(kuò)繼續(xù)預(yù)訓(xùn)練里最容易被忽略的是tokenizer問題。中文領(lǐng)域項(xiàng)目的痛點(diǎn)尤其典型通用模型的詞表大多是中英混合遇到醫(yī)學(xué)、法律、工程這些專業(yè)領(lǐng)域一個(gè)詞組會(huì)被切成一堆碎片不僅增加序列長(zhǎng)度還讓模型很難學(xué)到穩(wěn)定的“詞義”。比如“肝細(xì)胞癌”這個(gè)詞如果詞表里沒有它分詞器會(huì)切成“肝”加“細(xì)胞”加“癌”每個(gè)token單獨(dú)看都認(rèn)識(shí)但模型要花很大力氣才能把它們關(guān)聯(lián)成一個(gè)完整概念。領(lǐng)域語料里這類專業(yè)復(fù)合詞組一多訓(xùn)練效率就會(huì)明顯下降。解決辦法是擴(kuò)展詞表。在基座模型的tokenizer里新增一批領(lǐng)域詞元然后把新增embedding和lm_head矩陣做隨機(jī)初始化并拼到原有權(quán)重上。這里有個(gè)關(guān)鍵點(diǎn)不能只加詞元不調(diào)權(quán)重否則模型遇到新詞元會(huì)不知所措訓(xùn)練初期loss會(huì)異常飆升。擴(kuò)展之后需要用包含大量新詞元的語料做幾步warmup讓模型先適應(yīng)新embedding的分布。不過詞表擴(kuò)展不是越多越好。我試過一次性加了三萬個(gè)詞元結(jié)果基礎(chǔ)英文能力明顯下降因?yàn)樾略鲈~元稀釋了原詞表的概率分布。后來控制在兩千到五千個(gè)詞元效果最穩(wěn)。2.3 怎么把wiki知識(shí)庫變成訓(xùn)練語料Karpathy llm wiki里有個(gè)思路我特別認(rèn)同把高質(zhì)量、結(jié)構(gòu)化程度高的知識(shí)庫作為預(yù)訓(xùn)練語料的首選來源。實(shí)際項(xiàng)目里我處理過大量wiki類知識(shí)庫總結(jié)出一個(gè)重要差異——同是知識(shí)庫RAG用的源文檔和訓(xùn)練用的語料不是一回事。RAG的源文檔要求短、結(jié)構(gòu)化、檢索友好每個(gè)片段相對(duì)獨(dú)立。訓(xùn)練語料則要求完整、連貫、敘述性強(qiáng)因?yàn)槟P托枰ㄟ^長(zhǎng)文本學(xué)到知識(shí)之間的承接關(guān)系。把wiki上的碎片章節(jié)直接拼起來喂給模型效果通常不好。我的做法是把知識(shí)庫條目重寫成“陳述句段落”。以中藥處方審核方向?yàn)槔也粫?huì)直接把“藥品A與藥品B存在配伍禁忌”這樣的條目丟進(jìn)訓(xùn)練集而是改寫成“在處方審核中藥品A與藥品B聯(lián)合使用時(shí)存在明確的配伍禁忌風(fēng)險(xiǎn)臨床應(yīng)避免同時(shí)開具若確有聯(lián)用需求必須在審方系統(tǒng)中進(jìn)行風(fēng)險(xiǎn)提示。”改寫后模型學(xué)到的不僅是事實(shí)還有事實(shí)的使用語境。這個(gè)過程叫“語料敘述化”是領(lǐng)域適配里性價(jià)比極高的一步。3. 預(yù)訓(xùn)練實(shí)操框架選型與訓(xùn)練細(xì)節(jié)3.1 框架選型與顯存控制個(gè)人開發(fā)者做繼續(xù)預(yù)訓(xùn)練不需要一上來就用重型分布式框架。當(dāng)前可用選項(xiàng)大致有四類框架優(yōu)點(diǎn)缺點(diǎn)適合場(chǎng)景HuggingFace Trainer生態(tài)好、上手快、文檔全大規(guī)模效率一般個(gè)人項(xiàng)目、模型實(shí)驗(yàn)DeepSpeedZeRO分片成熟、顯存可控配置項(xiàng)多、調(diào)試有門檻單機(jī)多卡、中等規(guī)模Megatron-LM3D并行強(qiáng)、訓(xùn)練效率高學(xué)習(xí)成本大、模板重多機(jī)多卡大集群torch titan 類新框架簡(jiǎn)潔、擴(kuò)展性強(qiáng)生態(tài)還在積累愿意折騰的技術(shù)型選手我的選擇是HuggingFace Trainer加DeepSpeed理由特別實(shí)際出問題時(shí)最容易搜到答案。個(gè)人開發(fā)者最怕的不是性能低而是報(bào)錯(cuò)后找不到參考。顯存控制是必答題。繼續(xù)預(yù)訓(xùn)練通常吃顯存最多的部分是優(yōu)化器狀態(tài)光AdamW的fp32狀態(tài)就要占參數(shù)量的12倍空間。用ZeRO Stage 2把優(yōu)化器狀態(tài)分片到多卡再配合梯度累積幾張24GB的卡也能跑7B模型。3.2 關(guān)鍵參數(shù)怎么定分享一組我用下來比較穩(wěn)的起點(diǎn)參數(shù)基于8卡24GB顯存、7B基座模型的場(chǎng)景全局batch size128通過micro batch 4加梯度累積8實(shí)現(xiàn)序列長(zhǎng)度2048不貪長(zhǎng)夠用就行長(zhǎng)了顯存和數(shù)據(jù)處理成本都會(huì)翻倍學(xué)習(xí)率1e-5到2e-5明顯低于SFT階段的學(xué)習(xí)率繼續(xù)預(yù)訓(xùn)練本質(zhì)是“微調(diào)基礎(chǔ)上的微調(diào)”學(xué)率太大會(huì)破壞原有權(quán)重warmup比例3%讓學(xué)習(xí)率先緩后升再緩降。有個(gè)容易被忽略的點(diǎn)是學(xué)習(xí)率調(diào)度器在繼續(xù)預(yù)訓(xùn)練中的作用。我的經(jīng)驗(yàn)是先用500步warmup觀察loss有沒有“跳水式下降”如果沒有問題大概率出在數(shù)據(jù)而不是學(xué)習(xí)率上。訓(xùn)練過程里loss的下降應(yīng)該是平滑的如果曲線出現(xiàn)明顯鋸齒我會(huì)先檢查是不是數(shù)據(jù)批次混合不均而不是急著調(diào)學(xué)習(xí)率。3.3 訓(xùn)練監(jiān)控與loss解讀監(jiān)控是預(yù)訓(xùn)練里唯一能讓“不崩潰”變成“受控”的手段。除了常規(guī)的loss曲線我會(huì)額外記錄三樣?xùn)|西梯度范數(shù)、token級(jí)困惑度、學(xué)習(xí)率實(shí)時(shí)值。loss下降慢并不一定代表訓(xùn)練失敗。有一回我訓(xùn)練一個(gè)法律領(lǐng)域模型loss絕對(duì)值降得很慢但生成質(zhì)量的提升非常明顯。原因是loss值受高頻通用詞影響大領(lǐng)域術(shù)語本身的低頻屬性讓它在全局loss里的占比很小。所以不要只看loss數(shù)字要看生成案例的實(shí)際變化。訓(xùn)練中斷是很常見的事。建議開啟自動(dòng)保存并把checkpoint存在獨(dú)立磁盤分區(qū)上。我吃過一次虧中途磁盤寫滿整個(gè)checkpoint目錄損壞前三天白跑。從那以后我養(yǎng)成了“先把checkpoint同步到另一塊盤再繼續(xù)訓(xùn)練”的習(xí)慣。4. 領(lǐng)域適配繼續(xù)預(yù)訓(xùn)練、指令微調(diào)與偏好對(duì)齊4.1 繼續(xù)預(yù)訓(xùn)練和SFT的分工很多初學(xué)者會(huì)把“預(yù)訓(xùn)練”和“微調(diào)”攪在一起實(shí)際這兩件事解決的是完全不同的問題繼續(xù)預(yù)訓(xùn)練解決“模型知不知道你的領(lǐng)域知識(shí)”指令微調(diào)SFT解決“模型能不能按你的要求回答問題”偏好對(duì)齊DPO等解決“模型更愿意給什么樣的回答”。先后順序有講究。先做繼續(xù)預(yù)訓(xùn)練再做SFT最后做偏好對(duì)齊。如果反過來模型在SFT階段學(xué)到的指令遵循能力很容易被后續(xù)的預(yù)訓(xùn)練破壞掉。這個(gè)順序我實(shí)測(cè)過不可逆。4.2 SFT數(shù)據(jù)格式與label設(shè)計(jì)指令微調(diào)數(shù)據(jù)的基本格式是三段式instruction、input、output。我把它比喻成“教一個(gè)新人做事”說出要求給出背景然后給標(biāo)準(zhǔn)答案。SFT階段的主要工作不是收集海量數(shù)據(jù)而是設(shè)計(jì)高質(zhì)量label。我寫label時(shí)踩過不少坑總結(jié)下來這么幾條label必須只含最終回答不要出現(xiàn)“好的讓我來回答這個(gè)問題”這類寒暄話訓(xùn)練時(shí)模型會(huì)學(xué)這種廢話答案風(fēng)格要統(tǒng)一同一批數(shù)據(jù)里不要一會(huì)兒用正式報(bào)告風(fēng)格、一會(huì)兒用口語風(fēng)格模型學(xué)到的輸出風(fēng)格會(huì)混亂問題要貼近真實(shí)使用場(chǎng)景不要只寫“什么是XX”這種教科書式問題更要覆蓋“我手里的處方里有A和B要不要緊”這類真實(shí)業(yè)務(wù)提問復(fù)雜問題要帶限制條件比如“在不考慮患者過敏史的前提下”之類的約束否則模型會(huì)給一個(gè)籠統(tǒng)模糊的答案。做領(lǐng)域微調(diào)時(shí)我有一個(gè)技巧把之前敘述化的知識(shí)庫段落用prompt模板批量改寫成問答對(duì)。比如給定一段關(guān)于配伍禁忌的陳述要求生成對(duì)應(yīng)的“藥師問、系統(tǒng)答”數(shù)據(jù)。生成之后必須人工抽查清洗因?yàn)槟0迳傻臄?shù)據(jù)會(huì)有不少廢話式回答直接訓(xùn)練會(huì)污染模型風(fēng)格。4.3 DPO偏好對(duì)齊的實(shí)操經(jīng)驗(yàn)偏好對(duì)齊階段個(gè)人開發(fā)者首選DPO而不是傳統(tǒng)RLHF。理由很樸素RLHF需要單獨(dú)訓(xùn)練一個(gè)獎(jiǎng)勵(lì)模型成本高、穩(wěn)定性差DPO只需要構(gòu)造“好回答/壞回答”成對(duì)數(shù)據(jù)直接在原有SFT模型上微調(diào)即可。DPO的數(shù)據(jù)主體是偏好對(duì)。我自己的做法是讓模型針對(duì)同一問題生成多個(gè)回答然后人工標(biāo)注排序選出最好和最差各一個(gè)。標(biāo)注標(biāo)準(zhǔn)要具體比如“是否直接給出結(jié)論”、“是否包含必要風(fēng)險(xiǎn)提示”、“是否在不確定時(shí)明確說不確定”。DPO訓(xùn)練里有兩個(gè)容易出錯(cuò)的地方。一個(gè)是beta參數(shù)控制偏好對(duì)齊的強(qiáng)度我一般從0.1開始效果不理想再微調(diào)。另一個(gè)是參考模型一定要凍結(jié)如果把參考模型也訓(xùn)練了DPO的損失函數(shù)就沒有了參照基準(zhǔn)。我在早期犯過這個(gè)錯(cuò)誤結(jié)果訓(xùn)練出來的模型輸出變得極端且不可控。5. 知識(shí)庫落地的關(guān)鍵一步RAG與GraphRAG5.1 為什么微調(diào)之后還要RAG領(lǐng)域適配完成后模型對(duì)領(lǐng)域知識(shí)的理解能力會(huì)上一個(gè)臺(tái)階但你很快會(huì)發(fā)現(xiàn)另一個(gè)問題模型里的知識(shí)是凍結(jié)的。知識(shí)庫今天更新了一條審方規(guī)則模型不會(huì)自動(dòng)知道。重新訓(xùn)練一次的成本又太高。這正是RAG存在的意義。預(yù)訓(xùn)練或繼續(xù)預(yù)訓(xùn)練的本質(zhì)是“把知識(shí)壓縮進(jìn)參數(shù)”RAG的本質(zhì)是“把知識(shí)放在模型外面需要時(shí)檢索出來送進(jìn)上下文”。兩者互補(bǔ)。我在實(shí)際項(xiàng)目里的分工是高頻、穩(wěn)定、需要深度推理的知識(shí)放進(jìn)模型參數(shù)低頻、頻繁更新、按條件檢索的知識(shí)放進(jìn)RAG。比如配伍禁忌這類相對(duì)穩(wěn)定的規(guī)則靠預(yù)訓(xùn)練掌握而藥品說明書里的廠商信息、庫存狀態(tài)這類高頻變化的信息靠RAG解決。5.2 本地wiki知識(shí)庫的構(gòu)建流程構(gòu)建wiki知識(shí)庫的流程我梳理成了五步解析wiki dump或爬取頁面把正文抽取出來去掉模板、目錄、導(dǎo)航等噪音做文本切分按語義段落切而不是按固定字?jǐn)?shù)切向量化常用方案是bge或text-embedding類模型把段落轉(zhuǎn)成向量建索引我用過faiss和milvus數(shù)據(jù)量不大時(shí)faiss足夠接檢索把用戶問題和知識(shí)片段同時(shí)向量化做相似度檢索后拼進(jìn)prompt。切分這里要特意講一下。固定256字切分是我用過最省事但效果最差的辦法經(jīng)常把一個(gè)完整概念切斷。我現(xiàn)在傾向于先按markdown標(biāo)題或段落語義切再把過短的片段合并過長(zhǎng)的二次切分。切分的粒度直接影響回答的準(zhǔn)確程度值得花時(shí)間調(diào)。我在一個(gè)本地ERP產(chǎn)品檢索項(xiàng)目里也驗(yàn)證過這條路。把產(chǎn)品手冊(cè)、歷史工單、售前問答整理成知識(shí)庫再通過RAG給客服系統(tǒng)做檢索增強(qiáng)完全沒有重新訓(xùn)練模型只靠prompt模板就做到了“回答帶出處”的效果。對(duì)大多數(shù)業(yè)務(wù)場(chǎng)景來說這已經(jīng)是最劃算的落地方式。5.3 GraphRAG和本體RAG到底好在哪傳統(tǒng)RAG的短板是“只認(rèn)相似不認(rèn)關(guān)系”。向量相似度能幫你找到包含“布洛芬”的段落但很難回答“哪些藥和布洛芬存在相互作用”這種涉及多跳關(guān)系的問題。GraphRAG的思路就是先抽取出文本里的實(shí)體和關(guān)系構(gòu)建成圖再檢索。GraphRAG的落地成本不低。先要把知識(shí)庫里的實(shí)體關(guān)系抽取出來這本身就是一次小型的LLM工程然后存儲(chǔ)圖結(jié)構(gòu)以支持子圖檢索最后把檢索到的路徑拼進(jìn)context。但它對(duì)多跳問題的提升確實(shí)明顯。我在審方知識(shí)庫上試過傳統(tǒng)RAG能回答“A和B能否同服”GraphRAG則能回答“A代謝受影響后與依賴該代謝酶的C藥同服是否有風(fēng)險(xiǎn)”這種問題靠純向量是答不出來的。本體RAG是進(jìn)一步的進(jìn)階方案它用領(lǐng)域本體一套預(yù)先定義好的概念、實(shí)體、關(guān)系框架來約束圖構(gòu)建和檢索過程。不用本體時(shí)GraphRAG抽出來的關(guān)系可能是“A與B相關(guān)”這種泛化關(guān)系用本體約束后關(guān)系會(huì)被規(guī)范成“抑制”、“誘導(dǎo)”、“配伍禁忌”這樣明確的類型檢索結(jié)果的質(zhì)量差別很大。這里的經(jīng)驗(yàn)是本體設(shè)計(jì)要簡(jiǎn)單實(shí)用先覆蓋核心關(guān)系別貪全。貪全的下場(chǎng)是本體維護(hù)工作量爆炸而實(shí)際推理用不上那么多關(guān)系。6. 部署上線ONNX、推理框架與量化6.1 ONNX導(dǎo)出LLM模型的幾個(gè)坑很多個(gè)人開發(fā)者習(xí)慣用PyTorch直接跑模型但交付項(xiàng)目時(shí)ONNX是繞不開的。ONNX的推理性能、跨平臺(tái)能力、與邊緣設(shè)備適配性都好于直接跑PyTorch。我自己在導(dǎo)出時(shí)踩過三個(gè)坑第一個(gè)坑是動(dòng)態(tài)軸沒配置。LLM的輸入長(zhǎng)度是可變的導(dǎo)出時(shí)必須把序列長(zhǎng)度維度標(biāo)記為動(dòng)態(tài)軸否則推理時(shí)換個(gè)長(zhǎng)度就報(bào)錯(cuò)。第二個(gè)坑是注意力掩碼的拼接錯(cuò)誤。生成式推理需要維護(hù)一個(gè)不斷增長(zhǎng)的past key values如果在導(dǎo)出時(shí)就把這部分邏輯寫死后續(xù)擴(kuò)展性會(huì)很差。第三個(gè)坑是精度問題。ONNX默認(rèn)用fp32導(dǎo)出模型文件和推理速度都不理想實(shí)際部署至少要轉(zhuǎn)成fp16。導(dǎo)出完成后一定要先在本地用真實(shí)請(qǐng)求測(cè)一遍確認(rèn)輸出與PyTorch原版一致。我遇到過ONNX導(dǎo)出后個(gè)別token和原模型對(duì)不上的情況排查了很久才發(fā)現(xiàn)是把a(bǔ)ttention mask當(dāng)普通tensor一起量化導(dǎo)致的。6.2 推理框架選型模型部署方式我試過三種純ONNX Runtime、vLLM、llama.cpp。各有各的適用場(chǎng)景。方案特點(diǎn)推薦場(chǎng)景ONNX Runtime跨平臺(tái)、可嵌入桌面/移動(dòng)端單機(jī)或邊緣設(shè)備部署vLLM連續(xù)批處理吞吐高線上API服務(wù)llama.cpp量化支持好CPU可跑本地個(gè)人使用、低配機(jī)器如果服務(wù)是給多人用的API我首選vLLM。它的continuous batching能把多個(gè)請(qǐng)求打包進(jìn)一個(gè)batch吞吐量比逐請(qǐng)求推理高很多。如果只是自己在本地用llama.cpp加GGUF量化是最省心的組合一張16GB顯卡就能流暢跑7B模型。項(xiàng)目交付給客戶做內(nèi)網(wǎng)部署時(shí)我一般選ONNX Runtime因?yàn)樗灰蕾嘝ython環(huán)境打包成一個(gè)服務(wù)就行。6.3 量化與顯存的配合量化是在顯存和效果之間做權(quán)衡。我常用的幾檔配置是fp16效果無損一個(gè)7B模型大概需要14GB到16GB顯存int8效果損失極小顯存降到7GB到9GBint4如GGUF Q4_K_M效果會(huì)有可見損失但顯存只需4GB到6GB。量化對(duì)知識(shí)型任務(wù)的影響相對(duì)較小對(duì)邏輯推理和數(shù)學(xué)任務(wù)影響更明顯。我在一個(gè)需要計(jì)算劑量的審方場(chǎng)景里對(duì)比過int4模型在簡(jiǎn)單計(jì)算上的錯(cuò)誤率明顯高于fp16。所以我的原則是除非顯存實(shí)在不夠否則至少保留int8關(guān)鍵場(chǎng)景絕不壓到int4。部署階段還有個(gè)常被忽略的問題請(qǐng)求日志。無論是ONNX服務(wù)還是vLLM服務(wù)我都會(huì)記錄完整的請(qǐng)求和響應(yīng)log。有一次客戶反饋“模型回答不靠譜”排查下來不是模型問題而是上游調(diào)用方把參數(shù)傳錯(cuò)了。如果沒有日志這種問題要查很久。7. 常見問題與排查技巧實(shí)錄7.1 loss不降或震蕩訓(xùn)練中最常遇到的三個(gè)現(xiàn)象是loss不降、loss下降后反彈、loss劇烈震蕩。我的排查順序是先看數(shù)據(jù)數(shù)據(jù)是否重復(fù)、語料是否過短、上下文是否完整再看學(xué)習(xí)率繼續(xù)預(yù)訓(xùn)練階段如果學(xué)習(xí)率大于5e-5很容易把原有權(quán)重沖亂接著看梯度如果梯度范數(shù)異常大加梯度裁剪我一般設(shè)在1.0最后看tokenizer如果大量輸入被切成單字說明詞表擴(kuò)展沒做好。loss不降有一半以上是數(shù)據(jù)問題。不要一上來就懷疑模型結(jié)構(gòu)或框架先拿一段干凈語料在基座模型上做小規(guī)模對(duì)比實(shí)驗(yàn)如果基座在小語料上也降不下去那問題就在數(shù)據(jù)預(yù)處理。7.2 領(lǐng)域能力上來通用能力卻崩了這是繼續(xù)預(yù)訓(xùn)練最容易出的副作用。模型訓(xùn)練了一個(gè)星期領(lǐng)域問題回答得頭頭是道但寫一段通用文案反而退步了。原因是訓(xùn)練語料過于單一把模型的通用能力“覆蓋”掉了。解決辦法是混合通用語料。我實(shí)踐下來比較好用的比例是領(lǐng)域語料與通用語料約1比3到1比5通用語料可以來自開源的中文語料庫或清洗后的通用網(wǎng)頁文本。這樣既確保了領(lǐng)域知識(shí)的占比也不至于把基座模型的通用能力沖垮。7.3 provider rejected the request schema這類部署報(bào)錯(cuò)部署時(shí)我遇到過很多次“provider rejected the request schema or tool payload”之類的報(bào)錯(cuò)。這類問題的根源通常是你用的網(wǎng)關(guān)或代理框架對(duì)工具調(diào)用的schema有嚴(yán)格校驗(yàn)而模型生成的工具參數(shù)沒有嚴(yán)格符合JSON Schema格式于是請(qǐng)求在到達(dá)模型前就被攔下了。排查思路是三步。第一步確認(rèn)工具調(diào)用的schema定義和模型輸出格式是否一致重點(diǎn)檢查必填字段名大小寫第二步給模型打開JSON mode或約束解碼讓輸出嚴(yán)格按schema生成第三步如果你是靠SFT來教模型調(diào)用工具需要在SFT數(shù)據(jù)里加入大量工具調(diào)用格式樣例讓模型學(xué)到“什么時(shí)候調(diào)用什么工具、參數(shù)長(zhǎng)什么樣”。單純改prompt治標(biāo)不治本。還有一個(gè)隱藏原因網(wǎng)關(guān)層對(duì)tool payload字段有類型校驗(yàn)比如某個(gè)字段預(yù)期是string模型輸出卻是array被拒就是必然的。這類問題多用在線JSON Schema校驗(yàn)工具驗(yàn)證一遍再改模型側(cè)會(huì)比較高效。7.4 一份個(gè)人項(xiàng)目的排錯(cuò)速查表我把踩過的坑整理成一張速查表后續(xù)項(xiàng)目直接照著排查現(xiàn)象優(yōu)先排查項(xiàng)常用解法訓(xùn)練loss不降數(shù)據(jù)質(zhì)量、學(xué)習(xí)率、梯度范數(shù)干凈小語料對(duì)比實(shí)驗(yàn)降低學(xué)習(xí)率任務(wù)效果差但loss正常數(shù)據(jù)分布單一增加領(lǐng)域語料多樣性通用能力退化語料中通用語料占比低通用語料比例提到3至5倍尾部token生成異常tokenizer詞表未適配領(lǐng)域詞擴(kuò)展并warmup新詞元部署報(bào)schema rejected輸出格式與工具schema不一致開啟JSON模式、約束解碼多輪對(duì)話記憶差上下文長(zhǎng)度不足擴(kuò)大序列長(zhǎng)度上限并調(diào)整訓(xùn)練策略量化后計(jì)算錯(cuò)誤int4精度損失改int8或?qū)υ搱?chǎng)景單獨(dú)做校驗(yàn)以上所有排查項(xiàng)都對(duì)應(yīng)著一句話不要假設(shè)最壞的情況從最簡(jiǎn)單、最可控的環(huán)節(jié)開始切。訓(xùn)練和部署這類長(zhǎng)鏈路任務(wù)問題往往不在最顯眼的位置而是藏在某個(gè)被默認(rèn)忽略的配置里。跑完這套流程我個(gè)人最大的體會(huì)是預(yù)訓(xùn)練和領(lǐng)域適配之間的邊界沒有想象中那么大。個(gè)人開發(fā)者的優(yōu)勢(shì)在于靈活不需要像大團(tuán)隊(duì)那樣維護(hù)復(fù)雜的基建可以快速試錯(cuò)、快速調(diào)整。如果條件有限可以從“最貴的步驟”反推——把預(yù)算和精力優(yōu)先砸在數(shù)據(jù)上訓(xùn)練框架追求穩(wěn)定夠用即可部署方案從最小可行版本開始效果驗(yàn)證之后再往上加成本。這套路線我現(xiàn)階段跑得很順后續(xù)如果再深入我會(huì)優(yōu)先補(bǔ)兩件事一是把數(shù)據(jù)清洗和檢測(cè)流程進(jìn)一步自動(dòng)化二是給RAG加上更細(xì)粒度的知識(shí)版本管理。先分享到這兒等有新坑再回來填。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
九九九色综合| 欧美综合丁香网| 五月丁香91| 欧美久草在线日本一级特黄大片做受9在线观看韩国电影《两个女人》未删减-毛片 | 日本色色影片| 久久网日本| 激情五月综合免费| 性色播| 色婷婷很很丝袜| www,色婷婷| hd五月婷婷在线| 91干在线| 久久9久久| 97色射| 五月婷婷欧美| 91碰| 丁香 久久| 婷婷5月天激情综合| 中文成人在线| 99热在线播放精品| 天天爽天天干天天| 色婷婷六月开心中文字| 久久婷婷五月综合色播| 狠狠操天天操综合| 能看的AV网站| www开心激情网| 五月婷婷在线视频免费观看| 日日干五月天婷婷| 九九视频免费| 亚洲色色图片| 丁香午月AV中文字幕| 五月丁香婷婷综合视频| 天天综合久久| 色碰干| 亚洲成人AV一区在线观看| 国产做A爰片毛片A片美国| 91偷拍视频| 婷婷爱五月天人人爱| 99久久66| 五月婷婷六月爱| 9l视频自拍九色9l视频自拍九色9l社区 | 久久99成人性爱高清视频| 亚洲另类婷婷五月丁香在线播放| 激情丁香五月婷| 一本久道综合99| 亚洲另类AV| 亚洲情综合五月天| 国产69精品久久久久999小说| 六月丁香五月天| 99热色精品| 六月激情丁香一道本7777| 九九99在线| 国内精品免费一区二区2009| 99热观看| 婷婷五月天六点丁香五月| 92国产福利| 九九久久精品國產| 亚洲成人网站在线观看| 欧美色色色| 五月丁香婷婷色| 久热婷婷| 丁香五月婷婷少妇| 婷婷丁香五月麻豆| 九九视频精品在线免费| 狠狠干天天日| 五月天久久久| 丁香五月天天久久综合小说| 五月丁香婷婷综合网色欲| 91AV视频| 好好干Av| 五月婷婷六月少妇激情| 99综合一区| 久激情网| 婷婷五月天综合久久日| 另类激情五月| 五月香蕉婷婷| 另类视在线| 久久xx| 午夜九九电影| 日韩淑女人妻luan伦激情精品一区二| 亚洲热视频在线| 俺也去色| 婷婷丁香综合| 国产夫妻操逼内射视频| 午夜做爱影院| 丁香久久| 成人在线观看一区| 五月婷婷色播网| 丁香五月婷婷色| 国产激情综合五月久久| 深爱激情六月天| 深爱激情小说五月婷婷| 182TV大香蕉| 六月丁香久久| 大胆伊人久久| 米奇影视资源婷婷狠狠色激情欧美五月丁香| 成人性爱精品视频| 久久精彩视频| 九九人人看| 五月丁香啪啪网| 26uuu四色| 噜噜色com| 99久久婷婷| 激情性五月天免费小说视频 | 五月天另类小说| 丰满人妻妇伦又伦精品国产| 伊人色综合影院视频| 韩国情人在线电视剧免费观看高清版全集| 开心五月天激情网| 91精品久| 丁香六月婷婷色XXXX| 日本狠狠干| 婷婷五月成人| 99久久精| 色色色色网| 天天网曰日曰夜夜综合永久免费| 亚洲综合视频一下| 亚洲精品V天堂中文字幕| 欧美日韩精品一区二区三区钱| 色色色视频免费无码 | 玖玖爱伊人| 色色欧美色色色| 另类激情综合| 在线99热| 激情丁香五月天综合| 国产精品热搜丁香五月婷婷| 婷婷五月天久草在线| 丁香五月天无码AV| 欧美婷婷综合| 激情五月综合色| 久久久婷婷五月亚洲97号色| 婷婷欧美激情| 97色永久免费视频| 91色九| 天天草比天天爽| 亚洲国产精品VA在线看黑人| 五月丁香欧美综合免费视频| 热久久999| 婷婷激情五月天网站| 综合XX网| 大香蕉五月天| 夜夜操夜夜操| www.狠狠狠狠| 精品国产乱码久久久久久免费| 激情五月婷黄版| 2017狠狠干| 9 1在线视频| 婷婷五月丁香综合激情| 91丨九色丨熟女|老版| 婷婷播5月| 六月婷婷日| 成人九九视频| 99偷拍视频在线日本| 婷婷狠狠干| 精品九九婷婷| 情色五月天网站| 丁香五月综合激情性爱| 久久98| 五月激情视频| 国产小精品| 五月天自拍网| 亚洲黄色av网站| 丁香五月六月综合欧美| 久9视频| 中文字幕成人| 五月婷婷欲色| 人人干女人| 丁香五月天视频| AV成人在线播放| 91九色中文字幕女在线观看| 综合丁香婷婷五月天| 婷婷五月激情综合| 华人在线免费| 六月99天天婷婷激情综合| 丁香五月激情网| 婷婷五月丁香高清无码| 五月婷婷丁香综合,亚洲天堂| 五月天天天色| 免费看欧美成人A片无码| 色婷婷欧美在线| 中文字幕在线aⅴ免费观看| 婷婷五月天亚洲综合| 青青色com久久| 色玖玖综合| 久色网| 色婷婷成人做爰A片免费看网站 | 一本久道综合色婷婷五月| 超级碰碰一区| www.超碰在线| 激情五月天天狠狠久久| 国产26uuu视频| 天堂网色婷婷| 成人无码精品1区2区3区免费看| 婷婷丁香五月综合网上| 欧美va亚洲va| 亚洲小电影在线观看黄999| 色五月婷婷综合| 国产三级在线播放| 天天射影院| 色婷婷AV久久久久久久| 99热这里只有精品98| 色色综合网www| 91婷婷搞| 日本五月婷婷| 日日噜狠狠色综合久久| 婷婷月五天在线在线看| 超碰AV成人| 人人爽天天爽| 亚洲精品在线视频| 天天天天天天噜| 午夜丁香| 色婷婷四色| 国产精品扒开腿做爽爽爽A片唱戏| 狠狠操天天干| 日韩在线婷婷五月天综合| 婷婷月五天在线在线看| 猫咪伊人久久| 婷婷久久在线| 久青操| 六月婷综合| 丁香玖玖视频大全| 日韩99无码| 色情五月婷婷| 伦乱天堂| 91九色在线视频| 亚洲综合婷婷五月| 久久五月天综合视频网站| 丁香六月婷婷色XXXXX| 人与禽A片啪啪| 国产午夜一区二区三区| 九九色欲网| 日日夜夜噜噜爽爽| 第一区久久网站| 思思99热这里只有精品| 中美日韩成人在线| 婷婷色五月激情| 蜜乳人妻一区二区三区| 美腿丝袜AV天堂网| 色九月国产| 91人人爱| 婷婷五月a| 婷婷丁香五月天之开心少妇| 天天日日| 色婷婷啪啪| 色啦啦视频| 五月丁香在线| 亚洲精品国产熟女久久久| 亚洲中文乱字字幕在线永久| 五月丁香六月婷婷综合免| 久久xxxx| 99 热| 另类激情五月| 99精品久久| 97色久| 五月婷婷综合久久| 天天日天天舔天天摸| 欧美久久婷婷| 天天日日夜夜爽| 久久婷五月| 九九AV在线| 五月激情婷婷综合| 日本a片网址| 日韩另类| 国熟女视频| 日日夜夜青青草| 天天爽—爽| 丁香伍月婷电影全集| 婷婷五月综合视频| 天天天天操| 六月丁香激情| 久草热在线视频| 日日干夜夜干| 日本久久激情| 天天色99| 久久久久久xxxxx| 久久久国产精品黄毛片| 五月婷婷激情在线| 99精品自拍| 97色色婷婷| 国产噜一噜天天噜| 99热99色| 夜夜爽天天干| 亚洲色区17| 色欲婷婷五月天丁香| 日本久久性| 伊人婷婷青青cao| 天天日,天天射,天天插| 五月激情婷婷开心| 欧美黄色AA片哗啦啦啦| 免费在线观看av网站| 色五月中文字幕| 欧美天堂久久| 91大屁股| 五月叮香啪| 久草热久草在线视频| 真实的国产乱XXXX在线91| 《丁香激情综合久久伊人久久》影视在线观看 -高清预告手机免费播放 -三妹影院 | 97欧美在线| 久久99免费视屏| www.人人操人人看人人想人人摸 人人人人操,COM | 午夜69成人做爰视频| 大香蕉人人网| 天天艹天天色| 日本WWW九九九| 69精品人人人人人人| 欧洲亚洲免费视频9 | 91久久久久久| wWW九九在线播放| 开心婷婷五月激情网小说| 婷婷成人综合五月| 天天综合精品| 五月丁香精品| 综合色色婷婷| 九九热免费视频| 五月天久久激情| 人人干天天舔| 91狠狠综合久久| 99爱操| 久操婷婷| 中文精品在| 综合狠狠五月婷婷| 久久国产色| 99热在线网站| 热99热9| 久久五月天婷婷| 91在线精品一区二区| 亚洲av综合网| 偷偷操99| www综合久久| WWW、日本色丁香、co m| 久久精品系列| 婷婷的色色五月天| 99re鈥哸鈥唙| Www.se.久久| 色欲Av五月天| 婷婷伊人网| AV色婷婷| 99热1| 国洲夜色亚热在线久久| 26uuuuuuuu国产| 五月丁香色综合| 婷婷五月香蕉| 婷婷中文在线| 九九热只有这里精品| 99狠狠操一| 婷婷五月天丁香久久| 99热精品一区| 99热在线中出| 天天舔天天摸天天透| 99综合视频一体| 婷婷久久综| 中文字幕AV网址| 操人妻视频91| 欧美毛卡| 99精品久久久| 婷婷五月天六点丁香五月| 五月婷婷综合网| 欧美三级视频下载| 婷婷五月色| 婷婷激情啪啪| www.黄色片-久久成人国产精品在线播放-999AV| ztEJj| 婷婷五月天成人综合网| 丁香伊人五月色婷婷五十路| 婷婷五月综合亚洲| 久久婷婷国产| 少妇综合网| 日本va欧美va欧美va精品| 啪啪婷婷五月天激情| 91九色熟女| VA色婷婷| tingting五月天亚洲| 亚洲视频一区| 色噜噜五月丁香婷婷| 五月丁香六月婷婷无码| 99久久婷婷五月综合| 香蕉国产2013| 欧洲激情五月天婷婷| 无码激情AAAAA片-区区| 五月丁香在线观看| 婷婷六月色| 亚洲精品视频在线播放| 久久欧洲综合网| 久久丁香婷| 丁香六月婷婷综合缴| 色你久久| 少妇伦子伦精品无吗| 丁香五月激情婷婷激情| 欧美日韩五月婷婷| 激情婷婷丁香| 丁香久久| 丁香五月婷婷婷婷欧美综合| 色婷婷在线视频观看| 成年人最刺激的综合网| 99这里有精品免费| 综合玖玖偷拍| 免费观看的av| 五月婷婷成人| 思思w99| 五月丁香激情婷婷| www激情网| 99偷拍视频在线日本| 激情综合无码| 久久久久久久久久人妻| 66精品国产成人| 操精品9| 成人五月丁香社区| 色五月婷婷五月丁香五月| 精品国产a| 久久草大香蕉| 亚洲成人人人操| 五月停亭六月,六月停亭的英语| 99国产精品久久久久久久久久久| 五月天丁香综合久久国产| 丁香激惜男女| 色v综合网| 操老逼综合网| 色欲久久综合| 99在线精品视频| 丁香五月AV综合激情| 伊人久久综合| 色婷婷在线电影| 五月婷中文字幕| 新五月天婷婷激情电影| 六月婷婷五月丁香首页| 大香蕉婷婷久久| 成人龟情网丁香五月| 成人国产综合| 五月丁香婷婷深深爱| 婷婷另类开心| 国产片天天爽夜夜爽| 久操大屁股女人av| 久久久精品婷婷五月天| 202丰满熟女妇大| 91丁香五月| www.激情五月天| 夜夜骑操AV| 99热这里都是精品| 在线观看996精品| 九久九精品| 激情五月天婷婷| 天天色播| 色吧五月婷婷| 伊人五月天| 97碰碰在线看视频免费| 丁香久久综合| 99噜噜| 日韩黄色电影| av在线免费网站 | 97碰人人操| 这里只有精彩亚洲视频推荐| 国产日日操夜夜操的肉棒视频| 色婷婷久久综合久色| 久久婷婷色综合| 欧美婷婷六月丁香综合色连续高潮抽搐| 五月天色视频| 色狠狠伊人久久五月丁香| 中美月韩免费A片| 久久99日本精品视频免费观看| 91干婷婷| 超碰在线免费观看3 9| 国产av天堂| 激情小说五月天| 色色色色综合| 婷婷色中文字幕| 天天天天操| 丁香成人五月天| 99热精品无码| 欧美丰满熟妇BBB久久久| 婷婷五月天网| 国内自拍1区| www.婷婷五月.com| 国产资源在线视频| 激情五月综合网| 五月激情影视| 婷婷色婷婷| 全部老头和老太XXXXX| 五月天激情国产综合婷婷婷| 两性婷婷丁香五月| 久九九热| AV九九| 99精品激情| 美女五月天婷婷| 五月丁香999| 天天看夜夜看| 亚洲色图五月丁香| 99热这里| 六月色婷婷综合影视| 丁香六月婷| 秋霞性爱AV| 欧美美女国产日韩一区二区久 | 五月激情久久综合网| 婷婷五月天播播| 五月婷婷激情色情网| 九九九激情综合| 9色91视频| 久久婷婷五月综合色和| av在线中文| 99在线er热| 26UUU亚洲欧美| 九九久热| 婷婷五月av| 日本色啪| 五月开心婷婷极品激情| 丁香五月激情啪啪| 久久99网站| 日韩久久日| 91一起操| 五月婷婷激情综合网| 日韩成人电影AV| 少妇AB又爽又紧无码网站| 97超碰在线观看免费| 国产 亚洲 在线| 婷婷免费无视频| 影音先锋毛片网站| 艹| 超碰人人干| 精品夜夜澡人妻无码AV| 狠狠狠狠狠狠色| 色婷五月丁香久亚洲| 99综合自拍| 91精品激情9| 五月丁香好婷婷A片网| 情情五月天色| 五月婷丁香| 丁香99| 天天天操天天天爰| 91玖玖| 九九色黄色| 精品五月丁香| 五月色网| 亚州操逼网| 婷婷五月天综合中文| 日本三级韩三级99久久| 开心五月综合激情网| site:feetmall.com| 五月天久久婷婷| 操逼国产91| 六月香五月婷| 久久久久久久人妻| 日韩ac不卡无码| 色色热日| 色久激情在线| 亚洲综合五月天婷婷| 狠狠色综合五月人人| 噜噜狠狠色综合久| 色综合综合色| 99婷婷狠狠成为人免费视频| 五月激情丁香六月狠狠干| 日本99在线| 91n啪啪| 精品综合久久久久久五月天| 狠狠色成人影片| 色婷婷丁香综合中文字幕| 色五月综合在线| 大香蕉色婷婷伊人在线| 亚洲尤物在线| 亚洲字幕AV一区二区三区四区| 久久丝丝热| 五月婷婷性爱| 99热思思久| 国产67194| 超碰人人91| 五月丁香在线观看| 色哟哟性爱av| 操逼六区| 婷婷五月av| 久久人人看| www,色婷婷| 九九色色色| 欧美日韩成人高清在线| 色综合色色色色| 五月丁香婷婷综合视频| 狠狠色噜噜狠狠| 亚洲色五月| 色女人久久| 97碰碰人人| 99欧美| 婷婷五月天伊人网| 婷婷狠狠久久| 丁香五月激情啪啪啪| 丁香婷婷月| 玖玖99免费视频| 亚洲综合五月天婷婷丁香| 超碰在线人妻| 三十熟女| 天天操综合网| 欧美日本综合网| 人妻体体内射精一区二区| 久热这里只有精品99re,久热这里只有精品7| 女人被躁到高潮嗷嗷叫小| 五月丁香婷婷激激激综合网色播| 99久久精彩视频| 日韩久热| 欧美韩日AAA网站| .肏屄视频一区二区| 99色色网| 三区激情四射av| 狠狠操狠狠色| 日本久久婷婷| 激情五月综亚网| 玖玖热99| 激情综合一| 亚洲五月情| 性高潮久久久久久-九九九九九九九九九九热-成人AV | 99色在线观看视频者| 婷婷五月激情视频在线| 精品久久99码| 丁香8月手机综合| 99精品无码| 亚洲人人96@| 热婷婷在线视频| 色爱亚洲| www.五月丁香| 五月香蕉婷婷| 五月丁香大相交| 香蕉AV777XXX色综合一区| 亚洲另类日本| 五月婷婷开心激情六月蜜桃| 婷婷色色丁香五月天| 热热久久精品视频| 日韩AV在线免费观看| 亚洲精品无码一区二区| 五月丁香好婷婷A片网| www.日韩艹| 99热在线精品播放| 精品自拍99| 日韩啪啪网| 五月婷婷AV| 久久九精品| 婷婷色综合| 无码一级片| 少妇人妻人伦A片| 九热...av| 99热这里只有精品国产首页| 熟女乱论网| 色婷婷综合亚洲| 五月九九综合| 97在线观视频免费观看| 五月色网| 在线观看av网站| 天天爽天天摸| 婷婷日日天天| 99国产小视频免费观看| 婷婷亚洲天堂| 激情中文在线| 日韩精品无码AV| 成人国产欧美大片一区| 色色色99| 人人爱操| 欧美日韩成人免费在线| 噜噜色com| 久久99热精品a片在线观看| Se.婷婷五月天| 国产在线中文字幕| 色五月天堂| 97婷婷狠狠久久综合9色| 激情人妻蜜夜系列区| 激情视频网址| 亚洲中文乱字字幕在线永久| 日本色色色| 色噜噜狠狠色综合网| 亚洲精品午夜国产va久久成人| 开心五月婷婷激情网| 激情丁香婷婷六月天| 亚洲色另类| 琪琪色五月天| 色六月婷婷| 亚洲欧美婷婷五月色综合| 直接看的AV| 欧美狠狠地| 亚洲人妻五月丁香婷婷| 中出内射的人妻视频| 婷婷激情区| 丁香五月综合福利视频导航| 激情综合网,五月| 五月婷丁香花| 丁香五月天婷婷久久| 精品无码人妻一区| 草AV9999| 日本熟女一区二区| 97碰| 国产婷伊人| 人人干天天舔| 天啪天啪天啪天啪| 天堂色婷婷| 91在线日| 中字幕视频在线永久在线观看免费| 欧美啪啪9| 人妻久热| 色婷婷影视| 丁香婷婷激情五月| 色婷婷视频综合| 激情综合网五月| 女人天堂AV| 欧美99热| 免费做A爰片77777| 亚洲妇女熟BBW| 亚洲无码性爱| 婷婷五月天奸女| 久久婷婷丁香五月一二三| www.狠狠狠狠| 婷婷丁香五月亚洲免费| 精品99在线| 亚洲操操操| 思思99热| 色婷婷激情五月天| 婷婷丁香六月五月天| 日韩av大全| 婷婷五月天视频亚洲| 91九色精品| 久久草大香蕉| 97AV人人插人人操| 六月99天天婷婷激情综合| 色五月色综合| 丁香五月婷婷啪| 日日做A爰片久久毛片A片英语| 婷婷五月丁香性爱| 久久这里精彩免费在线观看| 天天综合天综合久久网| 色呦呦美女| 噜噜噜色噜噜| 亚洲在线综合| 久草免费福利视频| 婷婷八月激情| 五月婷婷av| 国产人妻人伦精品一区二区| 亚洲99在线| 色国产五月| 少妇人妻人伦A片| 八戒青柠影视剧在线观看| 偷拍九九五月丁香婷婷| 国产精品噜噜在线视频| 啪啪99| 久久全意婷婷| 五月网激情| 综合婷婷五月天| 天久综合91综合首页| 久月婷婷| 五月天激情视频| 五月婷婷香蕉| 精品视频99看在线视频| 97婷婷狠狠| 99久久終合| 亚洲九九九九| 9久久精品| 丁香婷婷六月天| 国产,欧美,日韩,性爱| 狠狠综合| 丁香六月开心| 国产免费AV在线| 色色色色色色色色色色色色色五月天| 777丁香六月青青草婷婷综合久月| 伊人久久五月天| 激情九色| 亚洲视频99| 天天干天天日蜜臀av| 亚洲综合网激情小说| www色婷婷| 99九无网码| 丁香五月天视频| 亚洲第二AV| 婷婷五月天免费视频在线观看| 丁香婷婷综合激情五月色| 丁香九月婷婷| 久久婷婷视频| 色区久久| 婷婷五月激情图片| 五月丁香久人妻中文| 午夜免费试看| 激情综合色| 狠狠草在线观看| 欧美激情综合| 开心激情站| 久久综合激情五月天| 五月色网| 五月丁香拍拍激情综合| 熟妇人妻中文字幕无码老熟妇| 五月天激情综合网| 天天做天天爱天天日| 丁香五月Av| 色色操| 成人AV在线电影| 日韩成人五月天| 天天干天天爽| 色了色综合| 91人人人人人人人| 丁香五月六月综合激情| 久久久性爱网| 日日操日日撸| 婷婷六月网| 狠狠婷婷日韩| 播五月,色五月,开心五月播放器 | 99热在线观看| 五月天中文字幕在线婷婷| 久久婷婷九月国产精品| 99免费热视频| 夜夜爱伊人| 亚洲热视频在线| 婷婷激情五月天色| 九九色网| 97人人做| 欧美激情 日韩无码 婷婷 五月天| 国产片XXXXA片国语对白| OUMEIRIHANCHENGREN| 九九 激情 网| 激情影院内射| 四色五月婷婷| 综合色五月天| 激情五月婷婷色综合| 五月丁香婷婷激情爱爱| 久久资源网五月婷| 亚洲色情一区二区三区四区| 婷婷五月丁香综合瑟瑟| 天天操无码| 69婷婷丁香午夜| HD久久精品视频| 欧美激情综合| 五月天色婷婷伊人网| 超碰在线免费9| 色婷婷狠狠| 久久精品视频在这里有| 婷婷五月天最新综合你懂的| 久久久精品免费啪啪国| 原琪琪色影院| 婷婷日日天天| 欧美婷婷丁香五月社区| 欧美色片中文字幕久久久久| 色噜噜五月天| 狠狠干总合| 色色色区| 狠狠婷婷色| 久久性爱视频| 久久一热| 99这里精品| 国内久久亭亭| 色天堂婷婷| 91操操| 国产综合网在线| 操笔无码| 婷婷丁香大香蕉| 五月丁香六月婷婷久久肏| 五月丁香天堂网婷婷| 国产五月天婷婷| 九九色婷| www.夜夜| 五月综合激情| 久久丁香五月婷| 色色色视频| 婷婷丁香九月| 9色免费网| 日逼影音先锋男人AV资源站| AV操操操| 婷婷五月综合色拍| 人人爱人人添| 天天舔天天摸天天射| 五月婷婷偷拍| www.91AV.COM| 五月丁香色停停啪啪啪| 97在线精品| 东京热免费视频| 99精品在线观看视频| 丁香五月婷婷影视先锋| 久久九九99| 野战J办公桌椅H| 99久热| 狠狠色五月天| 欧美VA在线| 久久人妻高清中文| 五月丁香婷婷成人伊人网| 五月天婷婷色在线视频免费观看 | 嫩草AV久久伊人妇女超级A| 色色免费网站| 日91高清无玛| 99久久这里只有精品| 黄色笑话深爱激情网丁香五月婷婷啪啪啪啪啪 | 激情五月激情综合网一级丸片| 九九色色网| 激情婷婷九月| 六月综合婷婷开心伊人| 久9草在线观看视频| 激情综合五月激情XXXX| 激情综合五月天| 五月激情啪啪啪| 久久hd| 日本五月天网站| 久久a热| 激情五月天婷婷丁香 | 色欲天天综合| 午夜成人天堂久久无码日韩久久| 97久人人| 综合久久影院| 99ri在线视频| 欧美情月伍月天| 另类色视频| 热99视频精品| 丁香五月婷婷激情123| 五月丁香六月婷婷免费视频| 99热这里只有精品50| 婷婷五月天论坛| 婷婷五月深爱五月| 五月丁香性| 丁香激情四射| 婷婷综合久久| 五月激情啪啪| 国产免费性爱| 嘿嘿视频免费看9| 激情久久网 | 婷婷五月天99| 天天操夜夜爽歪歪| 五月天亚洲色| 五月天丁香网站| 综合色播| 亚洲深喉aV| 丁香五月婷婷久久久| 色玖玖综合| 99啪啪视频| 99在线观看免费精品视频| 婷婷五月丁香成人| 婷婷金品综合视频| 成人国产综合| 日本人妻伦在线中文字幕| 99燥99日| 九色在线观看91av| 这里只有精彩小视频视频网站| 深爱激情AV| 色色色色色色色色网站| 国产精品久久久久久白浆色欲| 中文字幕成人| 微拍92| 日韩无码成人电影| 亚洲看av的网站| 五月天播播中文字幕 | 91久久电影| 六月色日韩| 综合色色色色色色| 日本精品99| 日本操B视频| 黄色91在线观看| 色五月婷色彩免播放器| 草做免费在线观看| 五月婷婷黄色| 91狠狠色丁香婷婷综合久久狠丁香综合久久精品 | 久色国产| 日韩成人电影AV| 中文字幕中文有码在线| 日韩av在线免费观看| 丁香婷婷丁香五月欧美人| 婷婷王月天影院| 综合网亚洲| YW无码| 婷婷免费精品视频| 婷婷五月六月| 亚洲欧洲另类| 欧美在线视频免费播放| 色五月丁香激情视频| 无码99| 三级片AAA久久久AAA久久久AAA| 五月丁香激情综合啪啪| www,色中色| 大香蕉520| 日本欧美999久久久三级片| 五月丁香综合啪啪啪啪啪| 五月丁香六月欧美综合网站| 专区无日本视频高清8| 99手机在线精品视频| 久色网五月| 丁香六月在线| 日韩精品成人在线| 欧美激情综合色综合色| 五月开心网| 在线成人视频免费| 99热99这里免费的精品| 99视频在线| 亚洲av综合网| 丁香五月天亚洲视频| 久久激情中文| 日韩黄黄| 久久久久这里只有精品| 五月天色色婷婷| 怡红院一二三| 婷婷婷婷婷婷婷婷婷婷丁香| 国产伊人五月天| 欧美一级色| WWW·色色色·COM| 色丁香影院| 五月J香蕉婷婷| 亚洲激情免费久久| 丁香五月电影| 51XX午夜影福利| 婷婷五月天色播| 久久久久久久,99精品视频| 深爱五月天婷综合| 色婷婷综合网| 另类色视频| 五月激情婷婷丁香| 久久婷五月婷| 久久激情视频| 新97人人上人人| 久操无码| 97久久久久| 9久精品视频| 婷婷综合五月天| 97久久久久| 婷婷五月AV| 91九色精品女同系列| 激情AV在线| 欧洲综合视频| 九九香蕉网| 天天干夜夜谢| 亚洲五月丁香综合网| 婷婷五月天av| 噜色精品| www.婷婷com| 天天操狠狠操| 九色PORNY在线精品酒店| 欧美婷婷综合| 丁香五月色网| 久热伊人| 婷婷五六月丁香| 亚洲乱码精品久久久久..| WWW五月天| 日韩人妻AV在线| 婷婷五月丁香网| 伊人成综合五月婷婷| 亚洲天堂色色| 五月丁香花激情综合网| 99热在线精品观看| 激情开心五月婷婷| 久久丁香综合香蕉| 婷婷丁香五月在线播放| 色情婷| 久久久18| 国产Va视频| 精品热九九| 99这里热| 另类在线| 国产内射婷婷| 丁香五月婷婷五月| 九九人人操| 老师的粉嫩小又紧水又多A片视频| 丁香五月23111| 亚洲精品成人片在线播| 婷婷亚洲综合| 狠狠婷婷爱| 99热黄| 性视频久久| 激情综合五月色在线| 99热国产在线| 曰曰久久| 99热日本| 日本婷婷在线| 国产精品久久久久久妇女6080| 另类综合婷婷五月天欧美视频| 丁香五月综合激情性爱 | 综合色综合| 婷婷97碰碰| 欧美叉叉叉BBB网站| 五月婷婷六月丁香在线| 激情五月天色色| 99热国产在线| 9 1超碰九色| 清色五月天| 色色九九五月天 | 久久有码| 国产综合色婷婷精品久久| 国产肥白大熟妇BBBB视频| 丁香五月婷婷视频| 99热这里只有精品98| 亚洲成人无码免费| 99热久久这里只有精品| 狠狠干夜夜干| 色五月在线| 九色91美女| 超碰婷婷五月| 99热在线看| 另类激情中文| 深爱激情九九五月天 | 婷婷99视频精品| 亚洲激情综合五月婷婷啪啪| 久久久www| 婷婷久久婷婷色五月| 天天做天天爽| www.jiujiujiu| ss视频xx91| 欧美天天爽| 五月丁香婷婷综合视频| 秋霞av吧| 97人人射| 99在线观看视频| 激情五月婷婷丁香综合网| 日本激情ⅩXX免费视频| 人妻激情视频| 久久99精品久| 国产乱子轮XXX农村| 日日爽日日| 五月丁香在线| 亚洲激情综合免费| www.色窝| 五月丁香 六月婷婷a| 五月婷婷综合久久| 成人在线高清| 91人妻人人操| 免费观看全黄做爰的视频 | 五月天欧美 另类小说| 东京热免费视频| 大香av| 人妖色AV色综合| www.99精品日操伊人乱碰在线| 激情六月婷婷| 日日夜夜天天综合| 99ri在线观看视频| 九艹在线| EEUSS鲁片一区二区三区| 噜噜久| 亚洲综合婷婷六月丁香五月| 五月熟妇婷婷久久| 五月天五月色婷婷综合| 91九色国产| 熟女激情网| 超碰二区| 91丨九色丨丰满人妖| 一起草无码| 五月婷婷五月色| 六月婷婷五月天| 激情六月天婷婷| 亚洲色视频| 综合色播| 五月丁香久久| 99热综合色图| 六月丁香婷婷综合狠狠爱夜夜爱| 日本色视| 色五月亚洲| 日本女人久久| 婷婷精品在线| 久久机热/这里只有精品| 91久久久久久| 丁香五月成人网| 97色在线| 九久久婷婷| 婷婷丁香五月视频| 人人干人人操外国| 9月色婷婷| 久久精品婷婷| 九九九精品视频免费观看| 五月停停直播| 亚洲精品五月| 五月天国产婷婷精品视频在线| 综合在线色婷婷| 亚洲婷婷91丁香| 九九免费视频| 99热亚洲| 五月婷婷伊| 97在线/日本| 9人人操人人看| 国产精品第一国产精品| 91超级碰| 男女啪啪做爰高潮无遮挡| 婷婷综合五月| 91干视频| 91婷婷丁香五月天免费视频网站| 色噜噜夜夜夜综合网| www.五月婷婷久久.com| 婷婷中文字幕| 六月丁香婷婷网| 五月天狠狠草| 超碰男人色| 99国产小视频2013| 婷婷久久在线| 久久九九综合| 成人做爰高潮A片免费视频| 色五月丁香A欧美com| 99精品视频推荐| 狠狠综合| 六月丁香激情综合| 色丁香五月| www.狠狠| 色五月婷婷影视| 六月丁香啪啪| 五月丁香啪啪啪啪| 五月婷激情| 99热只有| 日韩精品一曲二曲三曲四曲五曲| 成人综合视频在线| 99在线观看视频蜜臀| 夜夜骑天天玩天天日| 激情九月综合| 精品一二三区久久AAA片| 九九99九九精品视频| 婷婷导航| se影音资源在线观看| 99热这里只有精品55| 五月天丁香啪啪啪啪| 99热日本| 激情内射p| 啪啪一区| 91N 一起草| 日韩啪啪视频| 五月丁香婷婷激情澎湃四射| www色五月| 丁香五月婷婷影视先锋| 成人短视频在线观看| 五月情色天| 俺去也婷婷| www,色婷婷| 婷婷丁香五月天亚洲| 丁香六月色婷婷| 97AV人人插人人操| 一个色的综合| 五月婷婷av| 超级碰碰视频无码| 日日干综合| 超碰99热| 99视频在线观看视频| 五月色情婷婷开心五月色情| 丁香五月手机在线| 天天肏天天舔AV| 久久五月人人摸| 一区二区成人电影| 99在线一区| 思思热热久久| 五月天色图| 色丁香婷婷| 丁香婷婷激情六月五月开心| 五月丁香亭亭电影久久| 狠狠色噜噜狠狠色噜噜噜999| 五月丁香六月婷婷色情| 亚洲AV日韩在线观看| 六月婷婷色五月| 天天插综合网| 婷婷五月天黄色| 国产日韩欧美性爱| 强奸幻女毛片| 综合五月激情网| 丰满人妻妇伦又伦精品国产| 伊人五月天综合网| 超碰人人操人人干| 五月丁香六月婷婷久久肏| www五月天com| 99色在线观看视频者| 天天婷婷操| 激情综合五月| 激情五月天激情网| 免费视频99| 99热这里是精品| 九九色人| 日本久久婷| 91啪啪视频| 久久99网| 天天色播| 丁香五月六月综合激情| 五月丁香六月婷综合成人综合| 26.uuu丁香五月婷婷| 午夜丁香综合婷婷| 激情五月天在线免费美女视频| www.玖玖婷婷在线| 婷婷激情社区| 婷婷激情四射五月天| 久久人妻人人| 色播五月综合网| 色播五月综合网| 国产成人高清| 久久久8| jiujiu热在线视频| 五月天婷婷基地| 天天干天天操天天上|