命令结构
AITraining CLI 对所有命令遵循一致的模式。基本语法
可用命令
| 命令 | 描述 |
|---|---|
llm | 训练大语言模型 (LLMs) |
chat | 启动聊天界面进行推理 |
api | 启动训练 API 服务器 |
text-classification | 训练文本分类模型 |
text-regression | 训练文本回归模型 |
image-classification | 训练图像分类模型 |
image-regression | 训练图像回归模型 |
token-classification | 训练 NER/标记分类 |
seq2seq | 训练序列到序列模型 |
tabular | 训练表格数据模型 |
sentence-transformers | 训练句子嵌入模型 |
object-detection | 训练目标检测模型 |
vlm | 训练视觉-语言模型 |
extractive-qa | 训练抽取式 QA 模型 |
tools | 实用工具:merge-llm-adapter、convert_to_kohya |
setup | 初始设置和配置 |
spacerunner | 在 Hugging Face Spaces 上运行训练 |
SpaceRunner 要求:
spacerunner 命令需要指定 --project-name、--script-path、--username、--token 和 --backend。获取帮助
通用帮助
命令特定帮助
训练器特定帮助
对于 LLM 训练,查看特定训练器的参数:全局选项
这些选项是真正的全局选项(在顶层工作):| 选项 | 描述 |
|---|---|
--help, -h | 显示帮助消息 |
--version, -v | 显示版本 |
--config | 从 YAML 配置文件加载 |
--backend 选项在大多数训练命令上可用,但按命令注册,不是全局的。有关后端详细信息,请参阅全局选项。配置文件使用
使用 YAML 配置而不是命令行参数:示例
基本 LLM 训练
使用 LoRA
文本分类
交互模式
不带参数运行以启动交互式向导:下一步
LLM 训练
LLM 训练完整指南
YAML 配置
使用配置文件