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

LLaMA-Factory 微調與部署詳細流程:從入門到實踐

發布于 2025-1-8 13:31
瀏覽
0收藏

介紹

時隔已久的 llama-factory 系列教程更新了。本篇文章是第七篇,之前的六篇,大家酌情選看即可。因為llama-factory進行了更新,我前面幾篇文章的實現部分,都不能直接用了。

我將為大家介紹如何使用 llama-factory Lora 微調模型、部署模型、使用python調用API。

llama-factory 安裝

首先建議大家閱讀一遍兩份不錯的文章:

  • 官方readme: https://github.com/hiyouga/LLaMA-Factory/blob/v0.9.1/README_zh.md
  • 官方推薦的知乎教程:https://zhuanlan.zhihu.com/p/695287607
  • 官方文檔: https://llamafactory.readthedocs.io/zh-cn/latest/

我這篇博客的與他們的不同在于,我按照我做實驗的流程,給大家演示一遍。方便大家一看就懂,心里對大致的流程有個大概。

安裝包

git clone --depth 1 https://github.com/hiyouga/LLaMA-Factory.git
cd LLaMA-Factory
pip install -e ".[torch,metrics]"

LLaMA-Factory 默認是從Huggingface 下載模型,建議大家改為從國內下載模型。

如果您在 Hugging Face 模型和數據集的下載中遇到了問題,可以通過下述方法使用魔搭社區。

export USE_MODELSCOPE_HUB=1Windows 使用set USE_MODELSCOPE_HUB=1將 model_name_or_path 設置為模型 ID 來加載對應的模型。在魔搭社區查看所有可用的模型,例如 LLM-Research/Meta-Llama-3-8B-Instruct。

您也可以通過下述方法,使用魔樂社區下載數據集和模型。

export USE_OPENMIND_HUB=1Windows 使用set USE_OPENMIND_HUB=1將 model_name_or_path 設置為模型 ID 來加載對應的模型。在魔樂社區查看所有可用的模型,例如 TeleAI/TeleChat-7B-pt。

下載模型

我喜歡使用可視化的網站頁面下載模型權重。

llamafactory-cli webui

LLaMA-Factory 微調與部署詳細流程:從入門到實踐-AI.x社區

啟動服務之后,進入主機對應的 ip 和端口就可以看到網頁。

LLaMA-Factory 微調與部署詳細流程:從入門到實踐-AI.x社區

在 Model name 下拉框中挑選模型,選中之后,再點擊下述的加載模型。如果模型權重沒有下載,則會進行下載,然后加載進顯存中。在下方就會出現對話框就可以與模型進行對話了。

LLaMA-Factory 微調與部署詳細流程:從入門到實踐-AI.x社區

微調模型

數據集

點擊 Train 后, 就可以看到當前可用的很多數據集。

LLaMA-Factory 微調與部署詳細流程:從入門到實踐-AI.x社區

在選中數據集后,點擊預覽數據集,即可看到數據集的樣例。如果我們想微調模型,也需要把數據集的樣式給整理成上述格式。

LLaMA-Factory 微調與部署詳細流程:從入門到實踐-AI.x社區

點擊查看關于數據集的說明:https://github.com/hiyouga/LLaMA-Factory/tree/v0.9.1/data

大家仿照alpaca_zh_demo.json的樣式準備好數據集,然后在dataset_info.json完成數據集的注冊。

注冊數據集, 下圖是我在dataset_info.json注冊的guihua_ner數據集,然后就可以找到該數據集,并訓練模型:

LLaMA-Factory 微調與部署詳細流程:從入門到實踐-AI.x社區

訓練模型

可以直接點擊可視化界面的 Start 按鈕訓練模型。也可點擊預覽命令查看在終端運行的命令。

我一般不使用可視化窗口訓練模型。我喜歡直接運行訓練模型的命令

LLaMA-Factory 微調與部署詳細流程:從入門到實踐-AI.x社區

llamafactory-cli train \
    --stage sft \
    --do_train True \
    --model_name_or_path qwen/Qwen2.5-7B-Instruct \
    --preprocessing_num_workers 16 \
    --finetuning_type lora \
    --template qwen \
    --flash_attn auto \
    --dataset_dir data \
    --dataset alpaca_zh_demo \
    --cutoff_len 2048 \
    --learning_rate 5e-05 \
    --num_train_epochs 3.0 \
    --max_samples 100000 \
    --per_device_train_batch_size 2 \
    --gradient_accumulation_steps 8 \
    --lr_scheduler_type cosine \
    --max_grad_norm 1.0 \
    --logging_steps 5 \
    --save_steps 100 \
    --warmup_steps 0 \
    --packing False \
    --report_to none \
    --output_dir saves/Qwen2.5-7B-Instruct/lora/train_2024-11-25-09-56-29 \
    --bf16 True \
    --plot_loss True \
    --ddp_timeout 180000000 \
    --optim adamw_torch \
    --lora_rank 8 \
    --lora_alpha 16 \
    --lora_dropout 0 \
    --lora_target all

除了使用上述的命令行方式訓練模型外,llama-factory還提供了使用 yaml 文件訓練模型的方式。在example文件夾下可看到很多訓練和推理的 yaml 文件,針對其中的參數就行修改,即可使用。

LLaMA-Factory 微調與部署詳細流程:從入門到實踐-AI.x社區

我以微調qwen/Qwen2.5-7B-Instruct為例:

qwen2.5-7B-ner.yaml文件內容:

### model
model_name_or_path: qwen/Qwen2.5-7B-Instruct

### method
stage: sft
do_train: true
finetuning_type: lora
lora_target: all

### dataset
dataset: guihua_ner
template: qwen
cutoff_len: 2048
max_samples: 1000
overwrite_cache: true
preprocessing_num_workers: 16

### output
output_dir: saves/qwen2.5-7B/ner_epoch5
logging_steps: 10
save_steps: 500
plot_loss: true
overwrite_output_dir: true

### train
per_device_train_batch_size: 1
gradient_accumulation_steps: 8
learning_rate: 1.0e-4
num_train_epochs: 5.0
lr_scheduler_type: cosine
warmup_ratio: 0.1
bf16: true
ddp_timeout: 180000000

### eval
val_size: 0.1
per_device_eval_batch_size: 1
eval_strategy: steps
eval_steps: 500

在 llamafactory-cli train 后,填入 yaml 文件的路徑:

llamafactory-cli train config/qwen2.5-7B-ner.yaml

然后就會開始訓練模型,最終訓練完成的模型保存在output_dir: saves/qwen2.5-7B/ner_epoch5。

在輸出文件夾路徑中,可以找到訓練過程的損失值變化圖片。

微調后的模型推理

在完成模型的微調后,測試一下模型的微調效果。對于微調模型推理,除原始模型和模板外,還需要指定適配器路徑 adapter_name_or_path 和微調類型 finetuning_type。

lora_vllm.yaml的文件內容如下:

model_name_or_path: qwen/Qwen2.5-7B-Instruct
adapter_name_or_path: ../saves/qwen2.5-7B/ner_epoch5
template: qwen
finetuning_type: lora
infer_backend: vllm
vllm_enforce_eager: true

運行下述命令,就可以看到下圖的對話窗口:

llamafactory-cli webchat lora_vllm.yaml

LLaMA-Factory 微調與部署詳細流程:從入門到實踐-AI.x社區

根據上圖命名實體識別的輸出,可以發現微調模型確實有效果。

除了網頁聊天的部署之外,還可通過下述多種方式進行部署:

# llamafactory-cli chat xxx.yaml
# llamafactory-cli webchat xxx.yaml
# API_PORT=8000 llamafactory-cli api xxx.yaml

本文轉載自 ??AI悠閑區??,作者: jieshenai

已于2025-1-8 13:47:02修改
收藏
回復
舉報
回復
相關推薦
三区精品视频观看| 91精品国产91| 亚洲成人av免费观看| 青春草视频在线观看| xf在线a精品一区二区视频网站| 国产精品国产三级国产aⅴ9色| 国产高清视频免费在线观看| 欧美jizz19性欧美| 欧美日韩一区二区三区在线| 91视频 - 88av| 福利在线播放| 波多野结衣在线一区| 国产精品无av码在线观看| 国产这里有精品| 精品一区二区三区在线| 欧美精品一区二区三区很污很色的| 黄色一级大片在线观看| 黄网av在线| 国产精品久久久久久久第一福利| 国偷自产av一区二区三区小尤奈| 在线观看毛片av| 一本色道久久综合亚洲精品不卡| 美女性感视频久久久| 中文字幕国产综合| 精品欠久久久中文字幕加勒比| 欧美三级一区二区| 成熟老妇女视频| 狠狠操一区二区三区| 亚洲精品欧美专区| 亚洲精品久久久久久一区二区| 天堂av网在线| 成人动漫一区二区在线| 91九色视频在线| 久久这里只有精品9| 新狼窝色av性久久久久久| 欧美大片在线影院| 日韩女优一区二区| 国产精品国产一区| 色yeye香蕉凹凸一区二区av| 永久免费成人代码| 亚洲人成亚洲精品| 亚洲精品中文字| 韩国无码一区二区三区精品| eeuss鲁片一区二区三区| 91精品国产丝袜白色高跟鞋| 日韩在线不卡一区| 岛国精品在线| 欧美日韩一区高清| 99热这里只有精品在线播放| 中文字幕av一区二区三区佐山爱| 色综合天天综合在线视频| 欧美爱爱视频免费看| 美女扒开腿让男人桶爽久久软| 亚洲综合精品久久| 日本一区午夜艳熟免费| 美女尤物在线视频| 亚洲永久精品国产| 久草视频这里只有精品| 黄页在线观看免费| 精品久久久久久中文字幕大豆网| 热99这里只有精品| 成人影院av| 精品视频在线看| 99国产精品久久久久久| 豆花视频一区| 日韩欧美国产综合一区| 中文字幕第九页| 日本国产精品| 在线观看日韩www视频免费| 亚洲精品视频网址| 伊人久久大香线蕉精品组织观看| 久久69精品久久久久久久电影好 | 哺乳挤奶一区二区三区免费看| 欧美mv日韩mv国产| 中文字幕一区二区人妻在线不卡| 国产一区二区三区探花| 日日骚av一区| 久久久久久国产精品免费播放| 亚洲美女色禁图| 国产99视频精品免视看7| 中文字幕一区二区三区四区视频| 国产另类ts人妖一区二区| 国产精品推荐精品| jzzjzzjzz亚洲成熟少妇| 国产精品久久久久久久久动漫 | xvideos国产在线视频| 亚洲国产精品欧美一二99| 欧美s码亚洲码精品m码| 一区二区三区| 日韩精品久久久久| 在线日韩国产网站| 妖精视频成人观看www| 国产精品美女主播| 丰满肉嫩西川结衣av| 久久久精品一品道一区| 丰满人妻一区二区三区53号| 国产经典三级在线| 欧美日精品一区视频| 中文字幕乱码一区| 91蜜臀精品国产自偷在线| 久久久久久中文字幕| 成人黄色三级视频| 99在线精品观看| 亚洲欧洲一区二区| 九色porny丨首页入口在线| 91精品国产综合久久久久久久久久| 日本国产在线视频| 先锋资源久久| 日韩免费观看网站| 天堂在线资源库| 中文字幕制服丝袜一区二区三区 | 欧美一区二区三区电影在线观看| 99在线视频观看| 欧美亚洲综合色| 喷水视频在线观看| 国产精品久久| 51国偷自产一区二区三区| 超碰免费在线| 欧美日韩亚洲天堂| 免费啪视频在线观看| 欧美成人自拍| 国产成人极品视频| 天堂av在线免费观看| 婷婷国产在线综合| 国产伦精品一区二区三区88av| 亚洲精品va| 国产欧美一区二区三区在线| 青青草在线免费观看| 性做久久久久久久免费看| 青青草精品在线| 99久久国产综合精品成人影院| 国产成人精品网站| 男男激情在线| 欧美性猛交xxxx乱大交| 人妻体内射精一区二区三区| 欧美精选一区| 99久久精品久久久久久ai换脸| 国产精品刘玥久久一区| 91精品啪在线观看国产60岁| 2014亚洲天堂| 激情综合色播五月| 国产精品亚洲天堂| 懂色av色香蕉一区二区蜜桃| 精品激情国产视频| 国产女主播福利| 自拍偷拍国产精品| 性生活在线视频| 欧美啪啪一区| 高清视频在线观看一区| 韩国日本一区| 亚洲韩国青草视频| 国产剧情在线视频| 国产欧美一区二区三区鸳鸯浴 | 精品一区二区三区在线视频| 一区二区在线观看网站| 99精品美女视频在线观看热舞| 久久影视电视剧免费网站清宫辞电视| 国产精品久久久久久在线| 成人欧美一区二区三区| 女王人厕视频2ⅴk| 亚洲精品美女91| 欧美日韩另类丝袜其他| 97精品国产综合久久久动漫日韩 | 国产传媒在线| 亚洲欧美综合精品久久成人| 久草视频在线免费| 成人免费在线播放视频| 激情小说欧美色图| 亚洲欧美成人综合| 日韩在线三级| 国产精选久久| 26uuu另类亚洲欧美日本一| 韩日在线视频| 这里是久久伊人| 国产一级一片免费播放| 久久精品水蜜桃av综合天堂| 粉色视频免费看| 在线不卡亚洲| 日韩欧美一区二区在线观看| 91成人小视频| 91精品国产高清自在线| 97人人在线| 欧美成va人片在线观看| 亚洲乱码国产乱码精品| 亚洲女同女同女同女同女同69| 欧美成人精品一区二区综合免费| 媚黑女一区二区| ijzzijzzij亚洲大全| 卡通动漫国产精品| 国产在线拍偷自揄拍精品| aa级大片免费在线观看| 一区二区三区亚洲| 亚洲乱码在线观看| 欧美在线观看你懂的| 免费三片在线播放| 国产欧美一区视频| 中国xxxx性xxxx产国| 久久99久久久久| 免费在线激情视频| 欧美黄色免费| 亚洲视频电影| 蜜臀av免费一区二区三区| 亚洲自拍欧美另类| 91国拍精品国产粉嫩亚洲一区| 午夜精品免费视频| 国产在线观看免费麻豆| 亚洲午夜av久久乱码| 天天操天天干天天干| 欧美精品1区2区| 久久精品视频2| 婷婷中文字幕一区三区| 成熟的女同志hd| 国产精品区一区二区三| 免费在线观看成年人视频| 国产98色在线|日韩| 手机av在线网| 欧美96一区二区免费视频| 黄色免费视频大全| 好看的日韩av电影| 黄色网zhan| 天天插综合网| 亚洲欧美久久234| 奇米亚洲欧美| 欧美精品一区在线发布| 欧美网色网址| 好看的日韩精品| av男人一区| 99理论电影网| av日韩在线播放| 成人av资源| 亚洲精品高潮| 147欧美人体大胆444| 一区二区三区无毛| 91精品啪在线观看麻豆免费| 免费一级欧美在线观看视频| 国产精品h片在线播放| 免费成人直播| 国产99在线|中文| 免费电影日韩网站| 国产精品福利久久久| se69色成人网wwwsex| 国产美女搞久久| 亚洲欧美久久精品| 亚洲自拍偷拍视频| 777久久精品| 国模精品一区二区三区| 任你躁在线精品免费| 欧美国产一二三区| 国产欧美高清视频在线| 亚洲免费视频一区| 久久久精品久久久久久96| 99久re热视频精品98| 亚洲九九在线| 亚洲精品久久久久久久蜜桃臀| 亚洲人www| 日韩欧美在线免费观看视频| 青椒成人免费视频| 在线免费黄色小视频| 懂色av一区二区三区蜜臀| 色婷婷免费视频| 欧美国产在线观看| 免费成年人视频在线观看| 一区二区三区在线免费播放| 日韩无码精品一区二区三区| 日韩欧美精品网站| 97精品久久人人爽人人爽| 91精品国产综合久久精品图片 | www激情久久| 97人妻人人揉人人躁人人| 中文字幕在线观看不卡视频| 朝桐光av在线| 岛国av一区二区三区| 国产一级精品毛片| 欧美不卡激情三级在线观看| 日夜干在线视频| 不用播放器成人网| 国产传媒在线| 成人午夜在线视频一区| 欧美精品密入口播放| 亚洲一区精品视频| 欧美日韩mv| 一区二区在线播放视频| 久久66热偷产精品| 免费无码一区二区三区| 亚洲欧洲av色图| 男女视频免费看| 欧美日韩亚洲国产综合| 亚洲精品久久久久久久久久 | 欧美6一10sex性hd| 国产成人精品一区二区三区| 国产精品777777在线播放| 精品视频一区二区三区四区| 91九色精品国产一区二区| 国产3p露脸普通话对白| 狠狠色丁香久久婷婷综合_中| 亚洲国产精品无码久久久久高潮| 国产精品不卡在线| 毛片毛片女人毛片毛片| 日韩一级欧美一级| 福利小视频在线观看| 97精品国产97久久久久久春色| 国精品产品一区| 久久五月天婷婷| 欧美午夜视频| 亚洲欧美日韩三级| 国产欧美日本一区二区三区| 六月丁香在线视频| 欧美videos中文字幕| 久久bbxx| 国产精品日韩专区| 欧美**vk| 日本欧美黄色片| 国产精品影视网| 秋霞网一区二区三区| 欧美性xxxx| 色一情一乱一乱一区91av| 久热在线中文字幕色999舞| 主播大秀视频在线观看一区二区| 精品欧美国产| 亚洲天堂成人| 亚洲成人精品在线播放| 亚洲日本成人在线观看| 中文字幕人妻互换av久久| 亚洲乱码一区av黑人高潮| 国产一二在线播放| 国产一区二区三区高清| 欧美午夜一区二区福利视频| 国产精品久久久久久久99| 中文字幕一区在线观看| 在线观看中文字幕码| 国产亚洲欧洲高清| 嫩草伊人久久精品少妇av杨幂| 欧美日韩亚洲免费| 性欧美精品高清| 丰满少妇在线观看资源站| 精品久久久久久中文字幕大豆网 | 丰满少妇大力进入| 成人美女视频在线观看| 国产第一页在线播放| 日韩一区二区中文字幕| 色呦呦在线资源| 国产精品久久久久久久天堂第1集| 黑人一区二区| 李丽珍裸体午夜理伦片| 午夜久久电影网| 无码国产伦一区二区三区视频 | 色狠狠一区二区三区| 亚洲 国产 欧美一区| 老色鬼精品视频在线观看播放| 国产人与禽zoz0性伦| 欧美二区三区的天堂| 青青草原av在线| 精品久久久久久一区二区里番| 国产偷自视频区视频一区二区| 久久中文字幕人妻| 欧美专区日韩专区| 欧美a在线看| 成人av中文| 国产美女一区| 精品手机在线视频| 欧美一区二区二区| 2019中文字幕在线电影免费| 欧美日韩亚洲在线| 久久91精品久久久久久秒播| 麻豆changesxxx国产| 日韩成人久久久| 成人免费视频观看| 91精品一区二区三区四区| 成人av资源站| 中文字幕+乱码+中文乱码www| 久久精品夜夜夜夜夜久久| 国产亚洲精品美女久久| 午夜精品在线免费观看| 亚洲欧美一区二区三区久本道91| 日韩一级免费视频| 国产精品精品一区二区三区午夜版 | 欧美人妻一区二区| 亚洲精品自拍偷拍| 日韩一级特黄| 国产二级片在线观看| 中文字幕精品一区二区精品绿巨人 | 影音成人av| 国产美女主播在线| 中文字幕av一区 二区| 成人h动漫精品一区二区无码| 8x拔播拔播x8国产精品| 91久久久精品国产| 性色av蜜臀av色欲av| 91精品国产综合久久精品图片| 深夜av在线| 国产在线无码精品| 国产亚洲福利社区一区| 精品人妻午夜一区二区三区四区| 91a在线视频| 你懂的网址国产 欧美| 韩国三级hd中文字幕| 亚洲第一天堂av| 国产激情综合| 天天操天天爱天天爽| 精品日本高清在线播放|