帮助用户将本地训练好的模型文件(.safetensors 等)上传到 BizyAir 平台。核心能力是扫描用户的模型文件夹,自动识别模型文件和封面图片,生成 config.yaml 配置文件,然后执行上传命令。
bizyair CLI 工具。如未安装,指引到 https://github.com/siliconflow/bizyair-cli/releases/ 下载bizyair login(需要 API Key,从 https://bizyair.cn/ 获取)用户提供模型文件夹路径后,向用户确认以下关键信息(如果用户没有明确说明):
name):用于 BizyAir 平台展示,如 "FLUX2-WH"type):从下方列表选择base_model):每个版本需要指定intro):描述模型的触发词、参考提示词等public):默认 true扫描模型文件夹,自动匹配:
.safetensors、.ckpt、.pt、.bin 等格式.jpg、.jpeg、.png、.webp、*.gif 格式FLUX2-WH_1.safetensors 对应 1.pngmodel_v2.safetensors 对应 cover_v2.jpg匹配规则(按优先级):
生成 config.yaml 写入模型文件夹内,格式如下:
models:
- name: "模型名称"
type: "LoRA"
versions:
- name: "v1.0"
base_model: "FLUX.2 Klein"
model_path: "/绝对路径/模型文件.safetensors"
cover_path: "/绝对路径/封面.png"
intro: "模型介绍文本"
public: true
关键规则:
model_path 和 cover_path 使用绝对路径,确保 bizyair CLI 能找到文件covers/ 子目录,优先从该目录查找封面根据模型版本数量选择上传方式:
方式 A:批量上传(版本数 >= 2)
bizyair upload -f /path/to/config.yaml
方式 B:单版本上传(版本数 = 1)
bizyair upload -n 模型名称 -t LoRA \
-p /path/to/model.safetensors \
-b "FLUX.2 Klein" \
-cover /path/to/cover.png \
--intro "模型介绍" \
--public
上传命令执行后,检查输出是否显示成功。如遇到失败,建议用户:
rm -rf ~/.bizyair/uploads/| 值 | 说明 |
|---|---|
| --- | --- |
| LoRA | LoRA 微调模型 |
| Checkpoint | 完整检查点 |
| Controlnet | 控制网络 |
| VAE | VAE 模型 |
| UNet | UNet 模型 |
| CLIP | CLIP 模型 |
| Upscaler | 超分辨率模型 |
| Detection | 检测模型 |
| Other | 其他类型 |
Flux.1 D, Flux.1 Kontext, Flux.1 S, SDXL, SD 1.5, SD 3.5,
Pony, Illustrious, NoobAI, Anima, Flux.2 D, Flux.2 Klein,
ERNIE-Image, Kolors, Hunyuan 1, Hunyuan Video, Wan Video,
Qwen-Image, Qwen-Edit, Z-image, Ovis, LTX-2, Nano Banana,
Seedream, Seedance, Sora, Veo, Kling, Hailuo, GPT-Image,
Vidu, Grok, HappyHorse, Other
支持图片(.jpg/.jpeg/.png/.gif/.webp)和视频(.mp4/.webm/.mov,最大 100MB)。图片会自动转为 WebP 格式。
上传中断后重新运行相同命令即可自动续传。checkpoint 文件保存在 ~/.bizyair/uploads/。
# 检查更新
bizyair upgrade --check
# 升级
sudo bizyair upgrade
# 查看已上传模型(浏览器打开)
bizyair model ls
# 删除模型
bizyair model rm -n 模型名 -t 模型类型
# 退出登录
bizyair logout
共 1 个版本