前途科技
  • 科技
  • 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

AI驱动软件开发:从“写代码”到“聊需求”的范式大转变
Claude Skills:知识工程赋能AI Agent,实现通用模型向专业‘行家里手’的范式转变
AI学会遗忘:浙大LightMem团队以“睡眠机制”破解大模型记忆难题,显著降低成本并提升准确率
基于本地LLM构建AI驱动的日志分析系统:RAG架构与技术挑战解决方案

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

发表回复 取消回复

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

最新内容
我用孩子的玩偶复刻了谷歌Gemini广告,结果却让我后悔不已
AI
图6:👉
提升4倍效率:AI编程助手的四大实战技巧
编程与工具
索尼PS5 Pro主机特写
索尼PS5 Pro限时直降100美元!圣诞前入手性能怪兽的最佳时机
科技
线性模式下的小时表示图
你的模型是否“时间失明”?揭秘周期性特征编码的必要性与实践
未分类

相关内容

GLMM系数估计结果图
AI 前沿技术

Meta研究:失败步骤比例(FSF)是AI思维链质量关键,颠覆“越长越好”的LLM推理直觉

2025年10月8日
杰克·克拉克早期演讲照片
AI 前沿技术

Anthropic联合创始人杰克·克拉克:AI的真实恐惧与未来思考

2025年10月17日
AI 前沿技术

OpenAI发布会深度解读:大模型公司如何挤压AI创业生存空间?模型更新与超级应用策略分析

2025年10月8日
CodeBuddy Code多模型集成界面
AI 前沿技术

腾讯版CodeBuddy实测:微信登录,畅用GPT5、Claude4、Gemini 2.5 Pro,构建本地AI画廊界面

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

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

分类

  • AI
  • 初创
  • 学习中心

快速链接

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

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

前途科技
Username or Email Address
Password

Lost your password?

Not a member? Sign Up