更新时间:2024-02-08 GMT+08:00

发布运行态

工作流调试完成后,可以进行固化保存,调用Workflow对象的release()方法发布到运行态进行配置执行(在管理控制台Workflow页面配置)。

执行如下命令:

workflow.release()

上述命令执行完成后,如果日志打印显示发布成功,则可前往ModelArts的Workflow页面中查看新发布的工作流,工作流相关的配置执行操作可参考如何使用Workflow

基于release()方法,提供了release_and_run()方法,支持用户在开发态发布并运行工作流,节省了前往console配置执行的操作。

使用该方法时需要注意以下几个事项:

  • Workflow中所有出现占位符相关的配置对象时,均需要设置默认值,或者直接使用固定的数据对象
  • 方法的执行依赖于Workflow对象的名称:当该名称的工作流不存在时,则创建新工作流并创建新执行;当该名称的工作流已存在时,则更新存在的工作流并基于新的工作流结构创建新的执行
    workflow.release_and_run()