如何获取Custom Vision项目的Iteration ID以解决Microsoft Flow报错?
如何找到Custom Vision项目的Iteration ID(解决Microsoft Flow操作失败问题)
嘿,这个问题我之前在做类似的图片分类自动化Flow时也碰到过,给你两个简单靠谱的方法找到那个GUID格式的Iteration ID:
方法一:通过Custom Vision网页端直接获取
- 打开你的Custom Vision项目,切换到性能标签页(就是训练完成后查看模型准确率的那个页面)
- 这里会列出你所有训练过的迭代(Iteration),每个迭代名称右侧有个省略号按钮(...)
- 点击这个省略号,选择复制ID,复制出来的就是你需要的Iteration ID了
- 小技巧:如果你点开某个迭代的详情页,浏览器地址栏的最后一段字符串也是这个ID,比如地址是
https://www.customvision.ai/projects/xxxxxxx/iterations/yyyy-yyyy-yyyy-yyyy,那yyyy-yyyy-yyyy-yyyy就是你要找的ID
方法二:通过Custom Vision API获取(适合批量或自动化场景)
- 调用Custom Vision的训练API接口:
GET /projects/{projectId}/iterations - 你需要先在Custom Vision项目的设置页获取你的Project ID和训练密钥(Training Key)
- 接口返回的JSON数据里,每个迭代对象的
id字段就是对应的Iteration ID
另外补充一句:你碰到的“没有默认迭代”提示,通常是因为你的项目里有多个训练迭代但没设置默认项,或者刚训练的第一个迭代还没自动设为默认。直接把上面拿到的Iteration ID填到Flow的Custom Vision操作里,就能解决这个失败问题啦。
内容的提问来源于stack exchange,提问作者Mark Vogt
相关产品推荐
相关产品推荐

