Запустить рабочий процесс

Примечание

На данный момент Workflows поддерживается в двух интерфейсах — Yandex Cloud и Yandex AI Studio. При этом:

  • рабочие процессы, созданные в интерфейсе Yandex Cloud, автоматически доступны в интерфейсе AI Studio;
  • рабочие процессы, созданные в интерфейсе AI Studio, недоступны в интерфейсе Yandex Cloud.

С 4 сентября 2026 года Workflows перестанет поддерживаться в интерфейсе Yandex Cloud. Для создания рабочих процессов и управления ими используйте интерфейс AI Studio.

Чтобы любой пользователь мог запустить рабочий процесс, сделайте его публичным.

  1. В интерфейсе AI Studio выберите каталог, в котором хотите запустить рабочий процесс.
  2. На панели слева разверните раздел Agent Atelier и выберите Workflows.
  3. Рядом с нужным рабочим процессом нажмите и выберите Запустить.
  4. В открывшемся окне нажмите Запустить и дождитесь завершения рабочего процесса.

Если у вас еще нет интерфейса командной строки Yandex Cloud (CLI), установите и инициализируйте его.

По умолчанию используется каталог, указанный при создании профиля CLI. Чтобы изменить каталог по умолчанию, используйте команду yc config set folder-id <идентификатор_каталога>. Также для любой команды вы можете указать другой каталог с помощью параметров --folder-name или --folder-id.

Если вы обращаетесь к ресурсу по имени, поиск будет выполнен в каталоге по умолчанию. Если вы обращаетесь к ресурсу по идентификатору, поиск будет выполнен глобально — во всех каталогах с учетом прав доступа.

  1. Посмотрите описание команды CLI для запуска рабочего процесса:

    yc serverless workflow execution start --help
    
  2. Получите список рабочих процессов:

    yc serverless workflow list
    

    Результат:

    workflows:
      - id: dfqdi6ic7c5j********
        folder_id: b1g681qpemb4********
        created_at: "2025-03-10T13:31:55.387059Z"
        name: workflow895
        status: ACTIVE
        log_options:
          folder_id: b1g681qpemb4********
      ...
      - id: dfqud9cbc4k5********
        folder_id: b1g681qpemb4********
        created_at: "2025-03-10T12:57:48.679682Z"
        name: workflow203
        status: ACTIVE
        log_options:
          folder_id: b1g681qpemb4********
    
  3. Запустите рабочий процесс, указав его имя или идентификатор:

    yc serverless workflow execution start <идентификатор_рабочего_процесса>
    

    Результат:

    execution_id: dfqapb31gq758qil1r8b-b3e3dade-4903-4a6f-9df7-a4b6********
    

Чтобы запустить рабочий процесс, воспользуйтесь методом REST API start для ресурса Execution или вызовом gRPC API ExecutionService/Start.

Полезные ссылки