安装 AI Training
本指南将引导您在计算机上安装 AI Training。该过程大约需要 5-10 分钟。您将获得什么
当您使用pip 或 uv 安装 AI Training 时,您将获得:
- 命令行界面 - 用于训练模型的
aitraining命令 - 聊天界面 - 通过浏览器测试和与训练模型交互
- Python API - 在您的 Python 脚本中导入和使用
先决条件
在安装 AI Training 之前,您的系统上需要 Python。Python 是 AI Training 运行的编程语言。检查是否已安装 Python
打开您的终端(Mac)或命令提示符(Windows)并输入:Python 3.8.0 或更高版本的版本号,您就可以开始了。AI Training 需要 Python 3.8 或更新版本(推荐 3.10+)。
如果您收到错误或版本较旧,请按照下面的安装步骤操作。
安装 Python
- Windows
- Mac
- Linux
Windows 安装
-
下载 Python
- 访问 python.org/downloads
- 点击黄色的”Download Python”按钮
- 保存安装程序
-
运行安装程序
- 双击下载的文件
- 重要:勾选底部的”Add Python to PATH”
- 点击”Install Now”
- 等待安装完成
-
验证安装
- 打开命令提示符(在开始菜单中搜索”cmd”)
- 输入:
python --version - 您应该看到 Python 版本
-
安装 pip(如需要)
- pip 通常随 Python 一起提供,但请验证:
- 如果未找到,运行:
安装 AI Training
Python 准备就绪后,您有两种安装 AI Training 的选项。我们推荐使用uv 以获得更快的安装速度。
选项 1:使用 uv(推荐)
uv 是一个现代的 Python 软件包安装程序,比 pip 快得多,并自动处理虚拟环境。首先安装 uv:
- Windows
- Mac/Linux
然后安装 AI Training:
选项 2:使用 pip(传统方法)
如果您更喜欢传统方法或无法安装 uv:步骤 1:创建虚拟环境
虚拟环境将 AI Training 的文件与其他 Python 项目分开。- Windows
- Mac/Linux
(aitraining-env)。
步骤 2:安装 AI Training
步骤 3:验证安装
检查一切是否正确安装:选择您的界面
AI Training 提供三种工作方式:命令行
最适合训练使用命令训练模型。适合脚本和自动化。开始使用:
aitraining --help聊天界面
最适合测试在浏览器中交互式测试您的训练模型。开始使用:
aitraining chatPython API
最适合开发者将训练集成到您的 Python 应用程序中。开始使用:
from autotrain.trainers.clm.params import LLMTrainingParams可选依赖项
某些功能需要额外的软件包:| 功能 | 软件包 | 安装 | 平台 |
|---|---|---|---|
| 更快的 LoRA 训练 | unsloth | pip install unsloth | Linux(仅 SFT,llama/mistral/gemma/qwen2) |
| Flash Attention 2 | flash-attn | pip install flash-attn | Linux (CUDA) |
| 分布式训练 | accelerate | 已包含 | Linux/Mac/Windows |
| DeepSpeed Zero-3 | deepspeed | pip install deepspeed | Linux |
| 4/8 位量化 | bitsandbytes | 已包含 | 仅 Linux |
Accelerate 是必需的用于多 GPU 和分布式训练。它已包含在 AITraining 中。DeepSpeed 是可选的,为非常大的模型提供 Zero-3 内存优化。
GPU 设置(可选)
对于 NVIDIA GPU 训练,您可能需要使用特定的 CUDA 版本重新安装 PyTorch:Weights & Biases 设置(可选)
AITraining 默认使用 W&B 进行日志记录。要启用:WANDB_API_KEY=your_key
常见问题
'python' 无法识别(Windows)
'python' 无法识别(Windows)
Python 不在您的系统 PATH 中。尝试:
- 使用
python3而不是python - 重新安装 Python 并勾选”Add Python to PATH”
- 在系统环境变量中手动将 Python 添加到 PATH
权限被拒绝错误
权限被拒绝错误
在 Mac/Linux 上,您可能需要使用 或者更好的是,使用虚拟环境(如上所示)。
sudo:pip: 找不到命令
pip: 找不到命令
pip 未随 Python 安装。安装它:或在 Linux 上:
PyTorch 安装失败
PyTorch 安装失败
- 确保您有足够的磁盘空间(PyTorch 很大)
- 尝试先升级 pip:
pip install --upgrade pip - 对于 GPU 支持,确保安装了 CUDA 驱动程序
下一步
安装完成!现在您已准备好训练您的第一个模型:快速开始教程
在 10 分钟内训练您的第一个 AI 模型
需要帮助?
- 加入我们的 Discord 社区 获取支持
- 查看 GitHub issues 了解已知问题
- 发送邮件至 support@monostate.ai 获取直接帮助