Custom Vision Training Client logo

Custom Vision Training Client

Custom Vision Training Client

Custom Vision Training API 程序化训练图像分类/物体检测模型:创建项目、上传图片+标签、触发训练、发布迭代。

访问站点 ↗健康巡检 9 小时前
适合什么时候用

完全程序化,可以脚本化整个训练流程

先注意什么

训练时长无 SLA(实际几分钟到几十分钟)

第一步先查

Azure 创建 Custom Vision Training 资源拿 endpoint + training key。POST /customvision/v3.4-preview/training/projects 创建项目,上传图片后 POST /train 触发训练。

认证
CORS
不支持
HTTPS
注册
?
延迟
77 ms
协议
REST
计费

可用率 · 30 天窗口

巡检: 1可用率: 100%平均延迟: 77ms
01

关于这个 API

Custom Vision Training API 是配套 Custom Vision 服务的训练侧 API。和门户的可视化训练相比,Training API 的价值在于自动化——比如你有一个数据管线,每天从生产环境收集新的标注样本,希望自动 retrain 模型并 publish 新版本,就需要 API 化的训练流程。Training API 覆盖项目管理、tag 管理、图片+标签上传、训练触发、iteration 管理、和 publish 操作。模型类型支持 classification(多标签/单标签)和 object detection(带 bbox)。完成训练后用 Prediction API 做推理。

02

你可以做什么

  • 1CI/CD 中自动重训模型(新标签数据来了自动 retrain)
  • 2批量上传训练数据
  • 3A/B 测试多个模型 iteration
  • 4把训练流程集成到 ML pipeline
03

优劣对比

优点

  • 完全程序化,可以脚本化整个训练流程
  • 同一项目内支持多个 iteration,方便 A/B
  • 支持 transfer learning(基于通用模型 fine-tune)

注意事项

  • 训练时长无 SLA(实际几分钟到几十分钟)
  • 复杂任务建议直接用 Azure Machine Learning
04

示例请求

通用模板 — 实际 endpoint 请查阅文档替换 <endpoint>。
curl https://microsoft.com/<endpoint>
05

快速开始

Azure 创建 Custom Vision Training 资源拿 endpoint + training key。POST /customvision/v3.4-preview/training/projects 创建项目,上传图片后 POST /train 触发训练。

06

常见问题

训练完后怎么用模型?+

调用 publish iteration 把某个 iteration 发布到 Prediction endpoint,之后用 Prediction API 调用。

每个项目能有多少 iteration?+

同一项目最多保留 20 个 iteration,超出需要删除旧的。

07

技术细节

CORS: NoHTTPS: Yes注册: ?开源: No
认证方式
unknown
计费
unknown
协议
REST
SDK
python, javascript, csharp, java, go
响应时间
77 ms
上次巡检
2026/5/12 07:37:52
08

标签

09

更多来自 Microsoft 的 API