enВойти в Senler

Дополнительные выходы

Сначала настройте шаг «Запуск агента». Он готовит результат для текущего диалога, но сам не отправляет сообщение клиенту.

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

Настройте дополнительные выходы

В блоке «Дополнительные выходы» можно задать до 10 вариантов продолжения.

  1. Нажмите «Добавить».
  2. В окне выхода укажите название и опишите когда агенту выбрать этот выход.
  3. Нажмите «Сохранить» в окне выхода, затем сохраните настройки самого шага.
  4. Соедините появившийся выход на схеме со следующим шагом.

Чтобы изменить выход, нажмите карандаш в его строке. «Отмена» в окне выхода оставляет прежние значения. Ненужный вариант можно удалить; его связь также будет удалена при сохранении настроек шага.

Шаг «Запуск агента». 2. окне выхода
2 / 2
2. окне выхода

Как выбирается продолжение

Дополнительные выходы действуют только в этом запуске автоматизации. Агент может выбрать один дополнительный выход или завершить ответ без выбора, тогда сработает обычный «Ответ». Выбор не завершает генерацию: текст, вложения и кнопки сначала сохраняются в настроенные переменные, затем автоматизация продолжает работу по одному выходу. Ошибка выполнения агента не считается ответом без выбора.

Например, для простых вопросов выберите агента с недорогой моделью и добавьте выход «Нужен эксперт» с условием «Задача требует сложного анализа». После него можно поставить «Сообщение» с текстом из переменной ответа, затем «Запуск агента» с более мощной моделью и ещё одно «Сообщение» с результатом. Первый агент может подготовить текст «Передаю задачу эксперту, подождите»; клиент увидит его, когда выполнится шаг «Сообщение».

Такой сценарий работает в текущем личном или групповом диалоге и не меняет назначенного ему агента. Для промежуточных результатов используйте переменные процесса, чтобы параллельные запуски в одном диалоге не перезаписывали друг другу значения. Каждый новый запуск начинает выбор заново; возвращать назначение после ответа эксперта не требуется.