Остановить запуск рабочего процесса

Примечание

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

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

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

Если остановить запуск рабочего процесса, Workflows сначала дождется завершения текущего активного шага. Чтобы прервать текущий активный шаг, воспользуйтесь инструкцией Прекратить запуск рабочего процесса.

  1. В интерфейсе AI Studio выберите каталог, в котором запущен рабочий процесс.
  2. На панели слева разверните раздел atom Agent Atelier и выберите graph-node Workflows.
  3. Выберите рабочий процесс.
  4. Перейдите на вкладку Запуски.
  5. В строке с нужным запуском нажмите image и выберите image Остановить.

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

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

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

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

    yc serverless workflow execution stop --help
            
  2. Получите список запусков рабочего процесса, указав идентификатор рабочего процесса:

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

    Результат:

    executions:
              - id: dfq...e78
                workflow_id: dfqud9cbc4k5********
                status: FINISHED
                started_at: "2025-03-10T15:54:44.304781814Z"
                duration: 1.070697344s
              ...
              - id: dfq...4d5
                workflow_id: dfqud9cbc4k5********
                status: FINISHED
                started_at: "2025-03-10T15:05:19.982768956Z"
                duration: 0.971907165s
            
  3. Остановите запуск рабочего процесса:

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

    Результат:

    execution_id: dfqmeu8ci1ae2tvocsbv-429e9f6f-b506-4c5a-84b2-9abb********
            

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