更新时间:2025-09-12 GMT+08:00
分享

查询流程

使用get命令查询流程的详细信息,该命令同时可以用于获取流程模板。

命令结构

ai4s get workflow ID [flags]
表1 参数说明

参数

简写

是否必选

说明

ID

  • 不选此参数时,列出当前所在空间的所有流程信息。
  • 指定workflow-id或workflow-name:version:srcproject,列出具体应用的信息,srcproject为源空间名称,可选。不指定srcproject时,默认为当前空间。

--sample

-s

获取流程模板,模板为yaml格式。

--downloadPath

-d

获取workflow详情时,将内容下载到的指定文件夹路径(文件夹需要存在)。

--project

指定空间名。未填写则使用配置文件中的空间名。

--label

-l

根据label标签搜索workflow。

命令示例

本节以Windows为例介绍ai4s-toolkit的使用过程,Linux、macOS和Windows环境使用方法基本相同,可参考此章节。

  • 使用ai4s get workflow -s命令获取模板,详细的模板介绍和使用请参见获取流程模板
  • 使用ai4s get workflow命令查询指定的流程信息。
    ai4s get workflow 550e8400-e29b-41d4-a716-446655440000
    ai4s get workflow workflow-name:version
    
    workflow:
      id: 3a7fa782-5bcb-11eb-9fef-fa163ef9b34d
      name: lk-workflow-0121
      version: 1.0.0
      summary: SDFDSF
      description: SDFDSFDSF
      labels:
      - SDFSDF
      timeout: 1440
      output_dir: /lk-workflow-0121
      tasks:
      - task_name: task-1-lk-app-0121
        app_id: f165b7a6-5bc9-11eb-9fef-fa163ef9b34d
        name: ""
        resources:
          cpu: 0.1C
          memory: 0.1G
          gpu_type: ""
          gpu: "0"
        inputs:
        - name: input1
          values:
          - ${task-2-lk-app-0121.output1}
        output_dir: /sdsd
      - task_name: task-2-lk-app-0121
        app_id: f165b7a6-5bc9-11eb-9fef-fa163ef9b34d
        name: ""
        resources:
          cpu: 0.1C
          memory: 0.1G
          gpu_type: ""
          gpu: "0"
        inputs:
        - name: input1
          values:
          - ei_eihealth_xxxx_02:/yexihao/
        output_dir: /asdsd
      - task_name: task-4-lk-app-0121
        app_id: f165b7a6-5bc9-11eb-9fef-fa163ef9b34d
        name: ""
        resources:
          cpu: 0.1C
          memory: 0.1G
          gpu_type: ""
          gpu: "0"
        inputs:
        - name: input1
          values:
          - ei_eihealth_xxxx_02:/yexihao/
        - name: input2
          values: []
        output_dir: /sd
      - task_name: task-5-zx-2id-2od
        app_id: "5"
        name: ""
        resources:
          cpu: 0.1C
          memory: 0.1G
          gpu_type: ""
          gpu: "0"
        inputs:
        - name: indir-01
          values:
          - ${task-1-lk-app-0121.output1}
        - name: indir-02
          values:
          - ${task-4-lk-app-0121.output1}
        output_dir: /sadsd
     
    # 下载workflow详情到a文件夹
    ai4s  get workflow  3df8c00e-0291-11ed-973f-fa163e507c84 -d ./a
    download workflow detail successfully!
    
    # 根据label标签搜索workflow
    ai4s get workflow -l labelA
    id                                        name                   version    label                                                              source_eihealth_project_name  user_name            create_time             update_time        
    501c20c9-aaf8-11ee-a057-fa163ef319da      cli-demo-workflow      1.0.0      labelA,labelB                                                      test-project-new-permissions-700wwx-test-admin       2024-01-04 19:56:36     2024-01-04 19:56:36
    4dd32f12-aaf7-11ee-a057-fa163ef319da      cli-demo-workflow      2.0.0      labelA,labelB                                                      test-project-new-permissions-700wwx-test-admin       2024-01-04 19:49:23     2024-01-04 19:49:23

相关文档