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

Примечание

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

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

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

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

  1. В интерфейсе AI Studio выберите каталог, в котором хотите запустить рабочий процесс.
  2. На панели слева разверните раздел atom Agent Atelier и выберите graph-node Workflows.
  3. Рядом с нужным рабочим процессом нажмите ellipsis и выберите TriangleRight Запустить.
  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.

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