前途科技
  • 科技
  • AI
    • AI 前沿技术
    • Agent生态
    • AI应用场景
    • AI 行业应用
  • 初创
  • 报告
  • 学习中心
    • 编程与工具
    • 数据科学与工程
我的兴趣
前途科技前途科技
Font ResizerAa
站内搜索
Have an existing account? Sign In
Follow US
Copyright © 2024 AccessPath.com, 前途国际科技咨询(北京)有限公司,版权所有。 | 京ICP备17045010号-1 | 京公网安备 11010502033860号
AI 前沿技术

LLaMA Factory 安装与配置指南:在 Ubuntu 上快速搭建大模型微调平台

NEXTECH
Last updated: 2025年11月6日 上午10:42
By NEXTECH
Share
21 Min Read
SHARE

LLaMA Factory 是一个开源的大语言模型微调框架,它提供了一套高效、易用的工具集,支持多种主流大语言模型(如 LLaMA、ChatGLM、Qwen 等)的微调与部署。该框架具有以下突出特点:

Contents
环境配置与 LLaMA Factory 安装训练效果展示
  • 支持模型丰富:兼容 100+种大语言模型,涵盖 LLaMA、Baichuan、ChatGLM、Qwen 等主流架构。
  • 训练效率高:集成多种高效微调技术(LoRA、QLoRA 等),大幅降低显存需求。
  • 界面友好:提供直观的 Web UI,支持零代码操作的模型训练与推理。
  • 功能完整:覆盖模型预训练、指令微调、奖励模型训练等全流程。

无论您是研究者、开发者还是企业用户,LLaMA Factory 都能帮助您快速构建和定制专属的大语言模型应用。

环境配置与 LLaMA Factory 安装

1. 安装 Git

在终端中执行以下命令,安装 Git 版本控制工具:

sudo apt install git

Git安装命令执行截图

2. 下载 LLaMA-Factory

使用 Git 克隆 LLaMA Factory 项目仓库:

git clone --depth 1 https://github.com/hiyouga/LLaMA-Factory.git

LLaMA Factory项目克隆命令执行截图

You Might Also Like

OpenAI 2025开发者日:开幕主题演讲精要与多项重磅功能升级
Qwen3-VL 30B-A3B 多模态大模型开源实测:轻量化与性能深度解析
让大模型读懂二方包:AI编程助手处理依赖代码的挑战与本地反编译解决方案
OpenAI 将 ChatGPT 升级为操作系统:支持第三方应用与MCP集成,发布AgentKit

3. 安装 Conda

1、安装 Conda 所需依赖:

sudo apt install libgl1-mesa-glx libegl1-mesa libxrandr2 libxrandr2 libxss1 libxcursor1 libxcomposite1 libasound2 libxi6 libxtst6

Conda依赖安装命令执行截图

2、下载 Conda 安装包:

wget https://repo.anaconda.com/archive/Anaconda3-2024.10-1-Linux-x86_64.sh

Conda安装包下载命令执行截图

3、安装 Conda:

bash Anaconda3-2024.10-1-Linux-x86_64.sh

在安装过程中,一路回车并输入 `yes`。注意:当终端出现 `Anaconda3 will now be installed into this location:` 提示时,可输入自定义路径来指定 Conda 的安装位置(直接回车将默认安装到 HOME 目录)。

Conda安装过程截图
Conda安装路径设置截图

4、配置 Conda 环境:

默认情况下,Conda 环境可能未自动配置。

Conda环境未配置提示截图

首先,查看 Conda 的安装位置:

which conda

查看Conda安装位置命令执行截图

然后,编辑 `~/.bashrc` 文件:

nano ~/.bashrc

编辑bashrc文件命令执行截图

在 `.bashrc` 文件的最后一行加入:export PATH=/home/ad/anaconda3/bin:$PATH (请将 ad 替换为您的实际用户名)。按 Ctrl+x 保存并退出编辑。

bashrc文件配置PATH环境变量截图

使配置生效:

source ~/.bashrc

使bashrc配置生效命令执行截图

使用 conda -V 命令查看 Conda 版本,确认配置已正常生效。

conda -V

conda版本查看命令执行截图

4. 创建 LLaMA Factory 环境并安装依赖

1、创建名为 llama-factory 的微调环境:

conda create -n llama-factory python=3.10

创建llama-factory微调环境命令执行截图
llama-factory环境创建成功截图

激活环境:

conda activate llama-factory

配置环境后,直接激活环境可能报错,需要先初始化。

conda activate命令报错截图

解决方案:

source activate
conda deactivate
conda activate llama-factory

解决conda激活环境报错的命令执行截图

2、进入 llama-factory 环境后,切换到 LLaMA-Factory 项目目录下,安装相关依赖:

pip install -e ".[torch,metrics]" --no-build-isolation -i https://mirrors.aliyun.com/pypi/simple

安装LLaMA Factory依赖命令执行截图
pip install命令执行成功截图

3、启动 LLaMA-Factory Web UI:

llamafactory-cli webui

启动LLaMA Factory Web UI命令执行截图

如果在虚拟机 Ubuntu 20.04 上安装 LLaMA Factory,可以通过宿主机的 IP 地址访问其 Web 界面。

Windows系统通过虚拟机IP访问LLaMA Factory界面截图

Ubuntu 可视化系统也能直接访问 LLaMA Factory 界面。

Ubuntu可视化系统访问LLaMA Factory界面截图

5. 通过 Gradio 公开域名进行微调

对于无桌面环境的 Ubuntu 服务器版,若需通过图形界面进行微调,可利用 Gradio 创建公开域名链接。

  • CUDA_VISIBLE_DEVICES=0 表示使用第一张显卡。
  • GRADIO_SHARE=1 表示创建 1 个公开域名链接。

首先,查看系统中有多少张显卡:

nvidia-smi -L

nvidia-smi命令查看显卡信息截图

1、尝试启动命令行并开启 Gradio 分享:

CUDA_VISIBLE_DEVICES=0 GRADIO_SHARE=1 llamafactory-cli webui

若遇到 Gradio 报错:

Gradio启动报错截图

解决方案:

创建 Gradio Frpc 目录:

mkdir -p /home/ad/.cache/huggingface/gradio/frpc

创建Gradio Frpc目录命令执行截图

进入该目录:

cd /home/ad/.cache/huggingface/gradio/frpc

进入Gradio Frpc目录命令执行截图

原下载方式可能存在问题:

wget https://github.com/gradio-app/gradio/raw/main/gradio/frpc_linux_amd64 -O frpc_linux_amd64_v0.3

wget下载Frpc文件失败截图

可选择通过 Windows 浏览器下载该文件,并手动上传到 frpc 目录下。文件链接:

https://cdn-media.huggingface.co/frpc-gradio-0.3/frpc_linux_amd64

Frpc文件下载链接截图

上传文件后,将其重命名:

mv frpc_linux_amd64 frpc_linux_amd64_v0.3

Frpc文件重命名命令执行截图

为文件添加执行权限:

chmod +x frpc_linux_amd64_v0.3

为Frpc文件添加执行权限命令执行截图

再次启动,开启 Gradio 分享功能:

CUDA_VISIBLE_DEVICES=0 GRADIO_SHARE=1 llamafactory-cli webui

再次启动Gradio分享命令执行截图

成功生成公开域名链接,可供远程访问或分享使用:

https://265175b551a47a2dd5.gradio.live/

至此,LLaMA Factory 已成功部署。

LLaMA Factory部署完成界面截图

训练效果展示

LLaMA Factory训练效果展示图

TAGGED:AI前沿LLaMA FactoryUbuntu安装大模型微调
Share This Article
Email Copy Link Print
Previous Article AI Agent上下文窗口限制 Anthropic Agent代码执行新范式:Token消耗暴降98.7%,实现AI效率革命
Next Article 1985年可口可乐经典圣诞广告:彩灯货车点亮小镇 可口可乐AI广告争议:技术革新与创意质量的博弈分析
Leave a Comment

发表回复 取消回复

您的邮箱地址不会被公开。 必填项已用 * 标注

最新内容
20251202135921634.jpg
英伟达20亿美元投资新思科技,AI芯片设计革命加速
科技
20251202130505639.jpg
乌克兰国家AI模型选定谷歌Gemma,打造主权人工智能
科技
20251202121525971.jpg
中国开源AI新突破:DeepSeek V3.2模型性能比肩GPT-5
科技
20251202112744609.jpg
马斯克预言:AI三年内解决美国债务危机,可信吗?
科技

相关内容

RAG流程示意图
AI 前沿技术

RAG优化技巧:从Query改写到知识库优化,全面提升召回准确率

2025年10月28日
OpenAI服务中断事件示意图
AI 前沿技术

AI Infra的演进与挑战:OpenAI事故解析、Kubernetes基石作用与未来展望

2025年10月12日
OpenAI开发者日关键数据
AI 前沿技术

OpenAI 2025开发者日重磅发布:ChatGPT变身操作系统,AgentKit赋能8分钟拖拽构建复杂AI Agent

2025年10月7日
OpenAI 开源安全分类模型 gpt-oss-safeguard
AI 前沿技术

OpenAI 再度开源安全分类模型 gpt-oss-safeguard:准确率超越 GPT-5,详解其优势与应用

2025年10月30日
Show More
前途科技

前途科技是一个致力于提供全球最新科技资讯的专业网站。我们以实时更新的方式,为用户呈现来自世界各地的科技新闻和深度分析,涵盖从技术创新到企业发展等多方面内容。专注于为用户提供高质量的科技创业新闻和行业动态。

分类

  • AI
  • 初创
  • 学习中心

快速链接

  • 阅读历史
  • 我的关注
  • 我的收藏

Copyright © 2025 AccessPath.com, 前途国际科技咨询(北京)有限公司,版权所有。 | 京ICP备17045010号-1 | 京公网安备 11010502033860号

前途科技
Username or Email Address
Password

Lost your password?

Not a member? Sign Up