AI Engineering Tools

Применение ИИ

Термины автоматизации AI-процессов

Понимание триггеров рабочих процессов, действий, условий, ветвлений, циклов, соединителей, утверждений, повторных попыток и механизмов обеспечения надежности для автоматизации с помощью AI.

12 терминов

Структура рабочего процесса

Рабочий процесс

Workflow

Значение

Упорядоченный набор шагов, который переводит работу от входных данных или события к определенному результату.

Когда использовать

Проанализируйте текущий процесс, прежде чем решать, какие шаги следует автоматизировать с помощью AI или правил.

Пример

New request -> classify -> draft -> approve -> publish

Структура рабочего процесса

Триггер

Trigger

Значение

Событие или условие, которое запускает автоматизированный процесс.

Когда использовать

Используйте события, расписания или ручные триггеры, которые четко соответствуют бизнес-процессу.

Пример

Активируйте, когда приходит новое письмо с запросом поддержки.

Структура рабочего процесса

Действие

Action

Значение

Операция, выполняемая после запуска процесса, например, создание записи или отправка сообщения.

Когда использовать

Сделайте каждое действие простым, наблюдаемым и легко повторяемым.

Пример

Создайте заявку, прикрепите электронное письмо и уведомите назначенную команду.

Логика

Условие

Condition

Значение

Правило, которое определяет, должна ли рабочая схема продолжаться или выбирать определенный путь.

Когда использовать

Используйте явные сравнения для важных бизнес-решений, а не только на основе оценочной модели.

Пример

Если уверенность < 0,8, отправьте случай на ручную проверку.

Логика

Ветка

Branch

Значение

Один из нескольких путей выполнения, выбранных в соответствии с условием или результатом.

Когда использовать

Используйте ветки для разных уровней риска, отделов или результатов утверждения.

Пример

Approved -> publish; rejected -> return to author.

Логика

Цикл

Loop

Значение

Структура управления, которая повторяет действия для элементов или до тех пор, пока условие не изменится.

Когда использовать

Установите лимиты элементов и условия выхода, чтобы автоматизация не могла повторяться бесконечно.

Пример

Для каждой одобренной строки создайте одно действие CRM.

Состояние

Переменная

Variable

Значение

Именованное значение, хранящееся и используемое повторно во время выполнения рабочего процесса.

Когда использовать

Используйте переменные для счетчиков, промежуточных результатов, состояния и повторно используемых идентификаторов.

Пример

retry_count = retry_count + 1

Интеграция

Коннектор

Connector

Значение

Готовое решение для интеграции, которое позволяет рабочему процессу взаимодействовать с приложением или службой.

Когда использовать

Проверьте поддерживаемые операции, разрешения, ограничения и местоположение данных перед использованием.

Пример

Используйте соединитель электронной почты для просмотра почтового ящика и отправки ответов.

Утверждение

Этап утверждения

Approval step

Значение

Пауза, требующая одобрения, отклонения или пересмотра работы уполномоченным лицом.

Когда использовать

Разместите это перед публикацией, финансовыми операциями, удалением записей или другими изменениями, оказывающими существенное влияние.

Пример

Требуется одобрение руководителя перед отправкой сгенерированного контракта.

Надежность

Обработка ошибок

Error handling

Значение

Правила, которые обнаруживают сбои и выбирают поведение восстановления, уведомления или остановки.

Когда использовать

Различайте ожидаемые ошибки от неожиданных системных сбоев.

Пример

В случае ошибки валидации, сохраните введенные данные и уведомите ответственного за процесс.

Надежность

Повторить попытку

Retry

Значение

Повторный запуск неудачной операции, обычно с задержкой и ограничением количества попыток.

Когда использовать

Используйте экспоненциальную задержку при временных сбоях служб или ограничениях скорости.

Пример

Повторите попытку через 10, 30 и 90 секунд; затем создайте инцидент.

Надежность

Идемпотентность.

Idempotency

Значение

Свойство, которое позволяет одному и тому же запросу выполняться более одного раза без вызывания дублирующихся эффектов.

Когда использовать

Проектируйте это, если повторные попытки могут привести к дублированию платежей, сообщений или записей.

Внимание

Повторная попытка без идемпотентности может повторять необратимые действия.

Пример

Используйте request_id в качестве ключа идемпотентности перед созданием счета.