AI开发平台MODELARTS-发布Workflow到ModelArts:发布Workflow至运行态
发布Workflow至运行态
工作流编写完成后,可以进行固化保存,调用Workflow对象的release()方法发布到运行态进行配置执行(在管理控制台Workflow页面配置)。
执行如下命令:
workflow.release()
上述命令执行完成后,如果日志打印显示发布成功,则可前往ModelArts的Workflow页面中查看新发布的工作流,进入Workflow详情,单击“配置”进行参数配置。工作流相关的配置执行操作可参考如何使用Workflow。
基于release()方法,提供了release_and_run()方法,支持用户在开发态发布并运行工作流,节省了前往console配置执行的操作。
使用该方法时需要注意以下几个事项:
- Workflow中所有出现占位符相关的配置对象时,均需要设置默认值,或者直接使用固定的数据对象
- 方法的执行依赖于Workflow对象的名称:当该名称的工作流不存在时,则创建新工作流并创建新执行;当该名称的工作流已存在时,则更新存在的工作流并基于新的工作流结构创建新的执行
workflow.release_and_run()