精品欧美一区二区三区在线观看 _久久久久国色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漫画| 99九九热只有国产精品| 精品久久香蕉国产线看观看亚洲| 免费电影一区| 一级特黄aaaaaa大片| 欧美一区二区三区久久精品茉莉花 | 国产又黄又粗又猛又爽的| 涩爱av色老久久精品偷偷鲁| 精品毛片三在线观看| 午夜啪啪免费视频| 香港三日本三级少妇66| 美女mm1313爽爽久久久蜜臀| 欧美极品少妇与黑人| 怡红院一区二区三区| 在线视频亚洲欧美中文| 在线中文字幕一区二区| 日本a在线天堂| 亚洲s色大片| 91伊人久久大香线蕉| 国产综合香蕉五月婷在线| 四虎成人永久免费视频| 亚洲成人精品| 亚洲一区二区黄| 精品人妻一区二区三区日产| 日韩专区视频网站| 91久久一区二区| 成人一区二区免费视频| 八戒八戒神马在线电影| 久久亚洲综合色一区二区三区| 91麻豆桃色免费看| 日本妇乱大交xxxxx| 亚洲伦理精品| 欧美俄罗斯性视频| 国产老头老太做爰视频| 精品免费视频| 亚洲欧美国产精品va在线观看| 91福利视频免费观看| 欧美jizz18| 天天av天天翘天天综合网 | 国产成人看片| 国产农村老头老太视频| 人人超碰91尤物精品国产| 5566日本婷婷色中文字幕97| 国产一级久久久| 我不卡手机影院| 中文字幕不卡在线视频极品| 久久久久久国产精品无码| 亚洲欧美日本伦理| 亚洲精品国精品久久99热一| 中文字幕精品视频在线| 成人爽a毛片免费啪啪红桃视频| 91精品国产91久久久久久一区二区| 波多结衣在线观看| 成人亚洲综合| 欧美三区免费完整视频在线观看| 日韩avxxx| 神马电影网我不卡| 色94色欧美sute亚洲线路二| av网站在线观看不卡| 欧美gay视频| 色天天综合久久久久综合片| 情侣黄网站免费看| 亚洲成av在线| 欧美亚洲高清一区二区三区不卡| 天天爱天天操天天干| 欧洲美女精品免费观看视频 | 日本人视频jizz页码69| 国产成人福利夜色影视| 678五月天丁香亚洲综合网| 17c国产在线| 日韩精品中文字幕吗一区二区| 日韩一区二区三区免费观看| 性农村xxxxx小树林| 精品亚洲精品| 亚洲小视频在线观看| 国产传媒在线看| 一本一道久久综合狠狠老| 欧美劲爆第一页| 波多野结衣国产| 日韩av电影天堂| 91久久精品美女| 亚洲欧美激情另类| 91亚洲国产成人精品一区二三| 欧美欧美一区二区| 中文字幕在线免费| 亚洲综合色网站| 自拍日韩亚洲一区在线| 亚洲成人va| 日韩三级视频中文字幕| 亚洲av片不卡无码久久| 99re6这里只有精品| 欧美成人在线免费| 黑人精品无码一区二区三区AV| 日本不卡视频在线| 成人xxxxx色| 美女欧美视频在线观看免费 | 久久精品成人动漫| 日韩精品一卡二卡| 麻豆精品新av中文字幕| 国产高清不卡av| 国产大片在线免费观看| 一区二区三区精品久久久| 国内外免费激情视频| 麻豆视频久久| 亚洲人成在线一二| 国产小视频在线观看免费| 日韩精品视频网| 99在线高清视频在线播放| 久青青在线观看视频国产| 樱桃视频在线观看一区| 黑人粗进入欧美aaaaa| 在线日韩成人| 精品国产一区二区三区在线观看| 日本一区二区欧美| 精品一区二区三区免费| 欧美福利精品| 欧美v亚洲v| 777xxx欧美| 久久久视频6r| 国产精品普通话对白| 91久久国产自产拍夜夜嗨| 每日更新在线观看av| 亚洲国产精品久久一线不卡| 久久久久久蜜桃一区二区| 亚洲另类春色校园小说| 久久久亚洲影院| 国产内射老熟女aaaa∵| 国产精品久久久久久久蜜臀| 亚洲熟妇国产熟妇肥婆| 在这里有精品| 欧美高清自拍一区| 国产又大又黄的视频| 国产精品色婷婷久久58| 久久精品香蕉视频| 牛牛影视一区二区三区免费看| 久久久精品美女| 亚洲天堂网在线观看视频| 久久久久久免费网| 漂亮人妻被中出中文字幕| 都市激情久久| 午夜精品在线观看| 肥臀熟女一区二区三区| 一区二区三区91| 女人扒开双腿让男人捅| 牛夜精品久久久久久久99黑人| 国产日韩欧美夫妻视频在线观看 | 久久精品国产一区| 91国产精品一区| 综合分类小说区另类春色亚洲小说欧美| 日韩在线第三页| 国产一区二区观看| 国产精品成久久久久三级| 国产免费av高清在线| 在线观看日韩国产| 亚洲毛片亚洲毛片亚洲毛片| 日韩成人一区二区三区在线观看| 日韩av电影免费在线观看| 欧美日韩精品一区二区三区视频| 亚洲午夜女主播在线直播| 国产无遮挡又黄又爽又色视频| 亚洲国产高清aⅴ视频| 99re精彩视频| 91精品成人| 国产精品xxx在线观看www| 9765激情中文在线| 国产视频精品xxxx| 国产乱码在线观看| 国产精品超碰97尤物18| 丰满饥渴老女人hd| 99re国产精品| 日本精品二区| 欧美网站免费| 欧美福利在线观看| 天堂中文在线资源| 在线观看视频一区二区欧美日韩| 免费在线观看黄色小视频| 国产一区二区福利| 男人天堂1024| 91嫩草亚洲精品| www.成人三级视频| 色在线中文字幕| 色多多国产成人永久免费网站| 国产欧美综合视频| 精品久久久在线观看| 无码人中文字幕| 成人三级在线视频| 狠狠热免费视频| 午夜精品国产| 欧美久久电影| 日本精品在线播放| 国产成人精品电影久久久| 国产欧美黑人| 亚洲欧美三级伦理| 国产女人18毛片水18精| 色综合天天综合色综合av| 人与动物性xxxx| 99久久综合色| 特黄视频免费观看| 在线亚洲欧美| 国产成人精品免费看在线播放 | 国产无码精品视频| 国产精品天天看| 中文字幕在线永久| 国产一区高清在线| 久久人妻精品白浆国产| 国产精品草草| 亚洲国产午夜伦理片大全在线观看网站 | 欧美精品高清视频| 国产精品500部| 亚洲日穴在线视频| www.99热| wwwwww.欧美系列| 一区二区在线免费观看视频| 日韩电影一二三区| 北条麻妃在线视频观看| 在线观看国产精品入口| 亚洲精品高清国产一线久久| 日韩精品丝袜美腿| av在线不卡一区| 9999精品| 国产精品丝袜久久久久久不卡| 欧美日韩国产观看视频| 色综合色综合久久综合频道88| 成人高清网站| 亚洲丝袜在线视频| 亚洲av电影一区| 亚洲国产欧美精品| www.国产黄色| 日韩一区二区在线看| 中文字幕视频一区二区| 色8久久精品久久久久久蜜| 国产一级做a爱片久久毛片a| 性久久久久久久久| 国产第100页| 亚洲成人tv网| www.99re7.com| 一区二区三区毛片| 538精品在线观看| 亚洲欧美在线观看| 97精品在线播放| 国产精品传媒在线| 成人黄色短视频| 国产精品乱人伦一区二区| 免费在线观看a视频| 国产色一区二区| 永久免费毛片在线观看| 中文字幕av一区 二区| 三年中国中文观看免费播放| 国产日韩欧美不卡在线| 蜜桃传媒一区二区亚洲| 欧美高清在线一区| 色撸撸在线视频| 国产精品电影一区二区三区| 亚洲欧美精品aaaaaa片| 亚洲精品国久久99热| 欧美黑人一级片| 亚洲国产精品久久久久婷婷884| 日本一级淫片免费放| 欧美视频免费在线| 国产一级片免费视频| 欧美视频一区二| 国产人妻精品一区二区三区| 日韩一区二区电影网| 日日夜夜精品免费| 亚洲人av在线影院| 一区二区高清不卡| 欧美精品一本久久男人的天堂| 成人女同在线观看| 欧美亚洲另类激情另类| 成人黄色图片网站| 亚洲一区二区免费| 欧美日韩一区二区三区不卡视频| 日本视频一区二区在线观看| 国产精品久久久久久| 久久av综合网| 日本亚洲欧美天堂免费| 亚洲欧美日韩网站| 99视频有精品| 国产亚洲精品久久久久久豆腐| 亚洲国产三级在线| 日本丰满少妇做爰爽爽| 日韩精品一区二区三区视频| 日本亚洲一区| 麻豆国产精品va在线观看不卡 | 91色在线观看| 欧美尿孔扩张虐视频| 亚洲一区二区三区乱码| 激情欧美日韩| 三上悠亚在线一区二区| 成人午夜视频网站| 成人一级片免费看| 午夜精品一区在线观看| 曰批又黄又爽免费视频| 亚洲第一综合天堂另类专| 成人在线播放视频| 欧美高清在线播放| 自拍偷拍欧美日韩| 欧美日韩精品久久| 国内精品美女在线观看 | 男人天堂久久| 欧美日韩国产高清视频| 91精品啪在线观看国产81旧版| 欧美亚洲精品一区二区| 激情五月婷婷综合| 亚洲专区区免费| 一区二区激情小说| 中文字幕精品视频在线观看| 在线观看91精品国产麻豆| 四虎影院在线播放| 欧美老女人xx| 日韩有码欧美| 欧美午夜视频在线| 在线看片日韩| 日本精品一区在线| 久久久久久久久免费| 日本少妇性生活| 欧美精品九九99久久| 风流少妇一区二区三区91| 久久精品免费播放| 精品视频一区二区三区四区五区| 激情欧美一区二区三区中文字幕| 午夜激情久久| 欧美人成在线观看| 激情综合色综合久久综合| 欧亚乱熟女一区二区在线| 亚洲视频在线一区| 91久久久久国产一区二区| 日韩成人在线视频| 亚洲丝袜精品| 亚洲一区二区三区香蕉| 成人a'v在线播放| 在线观看av日韩| 久久蜜桃一区二区| 一级片免费网址| 亚洲国产精品久久久久秋霞不卡| 在线观看中文| 不卡一卡2卡3卡4卡精品在| 日韩欧美二区| 毛片毛片毛片毛片毛片毛片毛片毛片毛片| 91玉足脚交白嫩脚丫在线播放| 久草视频免费在线播放| 精品福利在线导航| 欧美aaa免费| 国产福利一区二区三区在线观看| 国产精品v欧美精品v日本精品动漫| 亚洲另类第一页| 中文字幕日韩一区二区| 中文 欧美 日韩| 亚洲美腿欧美激情另类| 亚洲一二三四| 蜜桃麻豆91| 欧美a级理论片| 青娱乐国产视频| 欧美三级日本三级少妇99| 98在线视频| 国产精品一区二区三区成人| 久久精品播放| 亚欧精品在线视频| 亚洲一线二线三线久久久| 亚洲第一免费视频| 久久久久久伊人| 亚洲+小说+欧美+激情+另类 | h片视频在线观看| 久久久久se| 久久精品观看| 日本高清不卡免费| 日韩午夜精品电影| 日本成人不卡| 久久综合久久综合这里只有精品| 亚洲永久在线| 波兰性xxxxx极品hd| 91精品国产综合久久久久久久| 里番在线播放| 你懂的视频在线一区二区| 久久久蜜桃一区二区人| 黄色录像免费观看| 日韩欧美高清在线| 亚洲天堂资源| 伊人久久av导航| 懂色av一区二区三区免费观看 | 亚洲经典在线看| 女性生殖扒开酷刑vk| 欧美日韩亚洲成人| av片在线看| www.久久艹| 美女视频网站黄色亚洲| 欧美特级一级片| 亚洲欧美日韩一区在线| 日韩专区视频网站| 欧美aⅴ在线观看| 国产精品免费免费| 色欲久久久天天天综合网| 国产精品久久久久91| 亚洲欧美日韩高清在线| 中国毛片在线观看| 在线成人av网站| 欧美日韩成人影院| 狠狠噜天天噜日日噜| 欧美激情综合在线| 手机在线观看免费av|