发布时间:2026/8/25 20:03:21
LLM大模型训练工具,小白也能轻松搞定! LLM大模型训练工具小白也能轻松搞定AxolotlAxolotl 是一款旨在简化各种人工智能模型微调的工具支持多种配置和架构。主要特点支持的常见开源大模型多种训练方式包括全参微调、LoRA/QLoRA、xformers等。可通过 yaml 或 CLI 自定义配置。支持多种数据集格式以及自定义格式。集成了 xformer、flash attention、liger kernel、rope 及 multipacking。使用 Docker 在本地或云端轻松运行。将结果和可选的检查点记录到 wandb 或 mlflow 中。示例# finetune lora accelerate launch -m axolotl.cli.train examples/openllama-3b/lora.ymlLlama-Factory使用零代码命令行与 Web UI 轻松训练百余种大模型并提供高效的训练和评估工具。主要特点多种模型LLaMA、LLaVA、Mistral、Mixtral-MoE、Qwen、Yi、Gemma、Baichuan、ChatGLM、Phi 等等。多种训练预训练、多模态指令监督微调、奖励模型训练、PPO/DPO/KTO/ORPO 训练等等。多种精度16-bit全参微调、冻结微调、LoRA/QLoRA 微调。先进算法GaLore、BAdam、DoRA、LongLoRA、LLaMA Pro、Mixture-of-Depths、LoRA、LoftQ、PiSSA 和 Agent 微调。实用技巧FlashAttention-2、Unsloth、RoPE scaling、NEFTune 和 rsLoRA。实验监控LlamaBoard、TensorBoard、Wandb、MLflow 等等。极速推理基于 vLLM 的 OpenAI 风格 API、浏览器界面和命令行接口。示例llamafactory-cli train examples/train_lora/llama3_lora_sft.yaml llamafactory-cli chat examples/inference/llama3_lora_sft.yaml llamafactory-cli export examples/merge_lora/llama3_lora_sft.yamlFirflyFirefly支持对主流的大模型进行预训练、指令微调和 DPO。主要特点支持预训练、SFT、DPO支持全参数训练、LoRA/QLoRA 训练。支持使用 Unsloth 加速训练降低显存需求。支持绝大部分主流的开源大模型如 Llama3、Gemma、MiniCPM、Llama、InternLM、Baichuan、ChatGLM、Yi、Deepseek、Qwen、Orion、Ziya、Xverse、Mistral、Mixtral-8x7B、Zephyr、Vicuna、Bloom训练时与各个官方的 chat 模型的 template 对齐。整理并开源指令微调数据集firefly-train-1.1M 、moss-003-sft-data、ultrachat、 WizardLM_evol_instruct_V2_143k、school_math_0.25M。在 Open LLM Leaderboard 上验证了 QLoRA 训练流程的有效性开源Firefly 系列指令微调模型权重。示例deepspeed --num_gpus{num_gpus} train.py --train_args_file train_args/sft/full/bloom-1b1-sft-full.json torchrun --nproc_per_node{num_gpus} train.py --train_args_file train_args/pretrain/qlora/yi-6b-pretrain-qlora.jsonXtunerXTuner 由上海人工智能实验室发布是一个高效、灵活、全能的轻量化大模型微调工具库。主要特点高效支持大语言模型 LLM、多模态图文模型 VLM 的预训练及轻量级微调。XTuner 支持在 8GB 显存下微调 7B 模型同时也支持多节点跨设备微调更大尺度模型70B。自动分发高性能算子如 FlashAttention、Triton kernels 等加速训练吞吐。灵活支持多种大语言模型包括但不限于 InternLM、Mixtral-8x7B、Llama 2、ChatGLM、Qwen、Baichuan及多模态图文模型 LLaVA 的预训练与微调。兼容任意数据格式开源数据或自定义数据皆可快速上手。支持增量预训练、QLoRA、LoRA、指令微调、Agent微调、全量参数微调等多种训练方式。全能预定义众多开源对话模版支持与开源或训练所得模型进行对话。训练所得模型可无缝接入部署工具库 LMDeploy、大规模评测工具库 OpenCompass 及 VLMEvalKit。示例xtuner train internlm2_5_chat_7b_qlora_oasst1_e3 --deepspeed deepspeed_zero2 # 单卡 # 多卡 (DIST) NPROC_PER_NODE${GPU_NUM} xtuner train internlm2_5_chat_7b_qlora_oasst1_e3 --deepspeed deepspeed_zero2 (SLURM) srun ${SRUN_ARGS} xtuner train internlm2_5_chat_7b_qlora_oasst1_e3 --launcher slurm --deepspeed deepspeed_zero2Swiftms-swift是魔塔提供的大模型与多模态大模型微调部署框架支持450大模型与150多模态大模型的训练、推理、评测、量化与部署。主要特点模型类型支持450纯文本大模型、150多模态大模型All-to-All全模态模型的训练到部署全流程。数据集类型内置150预训练、微调、人类对齐、多模态等各种类型的数据集并支持自定义数据集。多种训练轻量训练支持LoRA/QLoRA/DoRA/LoRA/RS-LoRA、ReFT、LLaMAPro、Adapter、GaLore/Q-Galore、LISA、UnSloth、Liger-Kernel等轻量微调方式。支持对BNB、AWQ、GPTQ、AQLM、HQQ、EETQ量化模型进行训练。RLHF训练支持文本和多模态大模型的DPO、CPO、SimPO、ORPO、KTO、RM、PPO等RLHF训练。多模态训练支持对图像、视频和语音模态模型进行训练支持VQA、Caption、OCR、Grounding任务的训练。界面训练以界面的方式提供训练、推理、评测、量化的能力完成大模型的全链路。插件化与拓展支持对loss、metric、trainer、loss-scale、callback、optimizer等组件进行自定义。模型评测以EvalScope作为评测后端支持100评测数据集对纯文本和多模态模型进行评测。示例CUDA_VISIBLE_DEVICES0 swift sft --model Qwen/Qwen2.5-7B-Instruct \ --train_type lora \ --dataset AI-ModelScope/alpaca-gpt4-data-zh#500 \ --lora_rank 8 --lora_alpha 32 \ --target_modules all-linear \ --warmup_ratio 0.05UnslothUnsloth是一个开源的大模型训练加速项目使用OpenAI的Triton对模型的计算过程进行重写大幅提升模型的训练速度降低训练中的显存占用。Unsloth能够保证重写后的模型计算的一致性实现中不存在近似计算模型训练的精度损失为零。主要特点所有内核均使用OpenAI的Triton语言编写。采用手动反向传播引擎。精度无损失——不采用近似方法——全部精确。无需更改硬件。支持2018年及以后版本的NVIDIA GPU。最低CUDA Capability为7.0V100、T4、Titan V、RTX 20/30/40、A100、H100、L40等。GTX 1070、1080也可以使用但速度较慢。支持4bit和16bit GLorA/LoRA微调。开源版本训练速度提高5倍使用Unsloth Pro可获得高达30倍的训练加速示例from unsloth import FastLanguageModel # ... 导入其他包 max_seq_length 2048 # Supports RoPE Scaling interally, so choose any! model, tokenizer FastLanguageModel.from_pretrained( model_name unsloth/llama-3-8b-bnb-4bit, max_seq_length max_seq_length, dtype None, load_in_4bit True, ) # 后续流程和使用 transformers.Trainer 类似transformers.Trainer最后不得不提下大名鼎鼎的transformers库的Trainer上述的很多工具其实也是在其基础上构建的。Trainer本身是一个高度封装的类但相比刚刚提到的工具居然还有点偏底层了。主要特点通用性Trainer是一个通用的训练接口适用于各种NLP任务如分类、回归、语言建模等。它提供了标准化的训练流程使得用户无需从头开始编写训练代码。灵活性用户可以通过自定义训练循环、损失函数、优化器、学习率调度器等方式来调整训练过程。高级功能混合精度训练、分布式训练、断点续训等。自定义回调函数允许用户添加自定义回调函数以便在训练过程的特定阶段执行自定义操作。示例from transformers import Trainer # 加载模型、数据 trainer Trainer( model, training_args, train_datasettokenized_datasets[train], eval_datasettokenized_datasets[validation], data_collatordata_collator, tokenizertokenizer, ) trainer.train()总结图片版的总结如何学习AI大模型作为一名热心肠的互联网老兵我决定把宝贵的AI知识分享给大家。 至于能学习到多少就看你的学习毅力和能力了 。我已将重要的AI大模型资料包括AI大模型入门学习思维导图、精品AI大模型学习书籍手册、视频教程、实战学习等录播视频免费分享出来。这份完整版的大模型 AI 学习资料已经上传CSDN朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费】一、全套AGI大模型学习路线AI大模型时代的学习之旅从基础到前沿掌握人工智能的核心技能二、640套AI大模型报告合集这套包含640份报告的合集涵盖了AI大模型的理论研究、技术实现、行业应用等多个方面。无论您是科研人员、工程师还是对AI大模型感兴趣的爱好者这套报告合集都将为您提供宝贵的信息和启示。三、AI大模型经典PDF籍随着人工智能技术的飞速发展AI大模型已经成为了当今科技领域的一大热点。这些大型预训练模型如GPT-3、BERT、XLNet等以其强大的语言理解和生成能力正在改变我们对人工智能的认识。 那以下这些PDF籍就是非常不错的学习资源。四、AI大模型商业化落地方案作为普通人入局大模型时代需要持续学习和实践不断提高自己的技能和认知水平同时也需要有责任感和伦理意识为人工智能的健康发展贡献力量。

相关新闻

2026/8/25 20:03:21

转型大面积遇阻!IDC数据:低代码扛起企业数字化落地大旗

近几年,数字化转型几乎成为所有企业的标配战略。上到集团型企业全域上云、系统重构,下到中小微企业业务线上化改造,行业整体数字化投入连年攀升。但拨开资本市场和行业媒体的热闹包装,落地真相极其残酷:投入持续加码&a…

2026/8/25 20:03:21

软件测试面试全攻略:从初级到高级的核心考察点

1. 软件测试面试的核心考察维度软件测试岗位的面试通常围绕技术能力、项目经验、思维逻辑三个维度展开。作为从业十年的测试工程师,我发现不同级别的候选人在这三个维度的考察重点存在明显差异:1.1 初级测试工程师考察重点对于0-3年经验的初级候选人&…

2026/8/25 20:03:21

2023软件测试面试全攻略:35道高频题解析

1. 软件测试面试题的价值与准备策略在软件测试领域求职过程中,面试题准备是每个候选人必须面对的挑战。最近三年行业数据显示,超过78%的测试工程师在初面阶段因基础知识不扎实被淘汰,而系统化的面试准备能通过率提升3倍以上。这35道精选面试题…

2026/8/25 22:24:01

FigmaCN:5分钟把Figma界面改成中文

FigmaCN:5分钟把Figma界面改成中文 【免费下载链接】figmaCN 中文 Figma 插件,设计师人工翻译校验 项目地址: https://gitcode.com/gh_mirrors/fi/figmaCN FigmaCN 是一款把 Figma 英文界面翻译成中文的汉化插件,词条由设计师人工校验…

2026/8/25 22:24:01

明天就要上新,我把所有焦虑都塞给了 DeepSeek Harness

说实话,做新品内容最怕的不是没想法,而是时间跟你对着干。 商品定了,排期锁了,你手里却只有一张干干净净的白底图——标题空着,正文悬着,甚至没人告诉你这几页图文到底该先放什么、后放什么。 那种盯着空白…

2026/8/25 22:24:01

FPGA SoC 的 RISC-V 固件开发全攻略(七):Bootloader 设计详解

FPGA SoC 的 RISC-V 固件开发全攻略(七):Bootloader 设计详解本文是《FPGA SoC 的 RISC-V 固件开发全攻略》专栏第 7 篇。 上一篇:第 6 篇《Flash 参数持久化:双备份循环磨损》 | 下一篇:第 8 篇…

2026/8/25 22:24:01

从涂鸦 T5E 到乐鑫 ESP32——AI 玩具机芯的芯片选型拆解

从涂鸦 T5E 到乐鑫 ESP32——AI 玩具机芯的芯片选型拆解 从工程视角看,AI 玩具的芯片选型本质是「场景匹配」:出海合规、品牌主权、成本试水,三条路对应三颗不同的芯。 客户问得最多的一句话是:你们到底用哪家的芯片?这…

2026/8/25 22:19:01

鸿蒙 ArkTS 实战|实验步骤状态机模拟分解反应

一、设计思路 分解反应的核心考点是实验室制取氧气的三大方法(全部是分解反应),而制氧实验的关键是操作步骤顺序——“查装定点收移熄”,颠倒顺序就会炸裂试管。这类"严格有序的状态推进"用 ArkTS 的 State 状态管理来模…

2026/8/25 1:04:19

[光学原理与应用-521]:对光的错误理解与纠偏

首先光是一种能量的载体和形态,宏观上观察到的光是由无数个微观的光量子组成的,每个光子在产生的瞬间,其在真空的空间中以确定不变的速度沿着一个初始的方向一直向前,在微观层面,每个光量子的运动轨迹是以波函数所展现…

2026/8/25 11:48:27

SIP通话转接原理与REFER方法实战解析

1. 通话转接不是“挂断再拨号”,而是SIP会话的动态重定向你有没有遇到过这样的场景:客服坐席A正在和客户通电话,突然需要把这通对话无缝转给专家坐席B,客户完全感知不到中间的断连——既没听到忙音,也没被要求重新拨号…

2026/8/25 16:56:43

Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

1. 为什么选择Kolla-ansible来部署单节点OpenStack?如果你正在寻找一种能把OpenStack从“概念”快速变成“可用的实验环境”的方法,那么Kolla-ansible几乎是当前最主流、最省心的选择。我见过太多人卡在手动编译依赖、配置服务、处理版本冲突的泥潭里&am…

2026/8/25 0:04:14

三步把QQ空间历史说说导出到本地:GetQzonehistory 极简指南

三步把QQ空间历史说说导出到本地:GetQzonehistory 极简指南 【免费下载链接】GetQzonehistory 获取QQ空间发布的历史说说 项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory Meta Description:GetQzonehistory 是一个QQ空间历史说…

2026/8/25 0:04:14

洛谷 P7912:[CSP-J 2021 T4] 小熊的果篮 ← 双向链表

【题目来源】 https://www.luogu.com.cn/problem/P7912 【题目描述】 小熊的水果店里摆放着一排 n 个水果。每个水果只可能是苹果或桔子,从左到右依次用正整数 1,2,…,n 编号。连续排在一起的同一种水果称为一个“块”。小熊要把这一排水果挑到若干个果篮里&#x…

2026/8/24 13:42:17

实测才敢推 AI论文网站 2026最新测评与推荐

2026年真正好用的AI论文网站,核心看生成的论文质量、低AI味、格式正确、学术适配四大指标。综合实测,千笔AI、ThouPen、豆包、DeepSeek、Grammarly 是当前最值得推荐的梯队,覆盖从免费到付费、从中文到英文、从文科到理工的全场景需求。一、综…

2026/8/24 18:13:48

2026必备!AI论文网站测评:最新推荐与深度对比

2026年真正好用的AI论文网站,核心看生成的论文质量、低AI味、格式正确、学术适配四大指标。综合实测,千笔AI、ThouPen、豆包、DeepSeek、Grammarly 是当前最值得推荐的梯队,覆盖从免费到付费、从中文到英文、从文科到理工的全场景需求。 一、…

2026/8/25 1:08:14

摆脱论文困扰!盘点2026年全网爆红的的AI论文写作工具

一天写完毕业论文在2026年已不再是天方夜谭。2026年最炸裂、实测能大幅提速的AI论文写作工具,覆盖选题构思、文献整理、内容生成、格式排版等核心场景,真正帮你高效搞定论文难题。 一、全流程王者:一站式搞定论文全链路(一天定稿首…