Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 113 Следующий »

Обучающее видео


Общая информация

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

Снапшот представляет собой полную копию сценария. В эту копию входят все блоки, связи, стоп-слова и перемененные, которые содержатся в сценарии.

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

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

Для каждого сценария в поле Действия расположена кнопка с названием Снапшот. При помощи этой кнопки вы можете работать со снапшотами этого сценария.

Как сохранить текущее состояние сценария?

Чтобы сохранить текущее состояние сценария, выполните следующие действия:

  1. Нажмите на кнопку Снапшот в строке нужного сценария.
  2. В открывшемся окне введите название снапшота.

В качестве названий снапшотов рекомендуется использовать простые и понятные слова и фразы. Названия снапшотов позднее помогут вам вспомнить, зачем вы сохранили то или иное состояние сценария. Например, можно порекомендовать использовать следующие названия: базовая версия сценария или версия с мужским голосом).

      3. Для сохранения снапшота нажмите кнопку Сохранить.

Снапшот текущего состояния сценария будет сохранен в системе.

Как восстановить предыдущее состояние сценария?

Во время работы над сценарием вам может потребоваться вернуться к предыдущему (сохраненному ранее) состоянию сценария (снапшоту). При восстановлении сохраненного состояния будут отменены все изменения, которые вы внесли в сценарий после того, как создали снапшот. Для этого выполните следующие действия:

  1. Нажмите на элемент управления с названием История в строке нужного сценария.

Откроется окно со списком всех снапшотов, которые вы создали для данного сценария.

      2. В открывшемся окне выберите снапшот того состояния сценария, которое вы хотите восстановить, и затем нажмите кнопку Восстановить в текущий.

Снапшот будет восстановлен в текущем сценарии. Все изменения, которые вы внесли в сценарий после создания этого снапшота, будут отменены. При этом все снапшоты, которые вы создали для этого сценария, будут сохранены в системе.

Восстановление снапшота в текущем сценарии не приводит к удалению других снапшотов. После возврата сценария к одному из его сохраненных состояний вы в любой момент можете перевести его в другое сохраненное состояние. Например, на рисунке выше для сценария "Вопрос клиенту" было создано 2 снапшота. После восстановления в текущем сценарии снапшота с названием Базовая версия снапшот Базовая версия 2 будет доступен, и при необходимости вы сможете его восстановить.

Как скопировать сценарий?

С помощью снапшотов можно копировать сценарии. Для этого сначала нужно создать (или выбрать) снапшот того состояния сценария, которое вы хотите скопировать, а затем восстановить его в виде нового сценария. Новый сценарий будет содержать те же самые блоки, связи, переменные и стоп-слова, которые содержит снапшот.

Чтобы скопировать сценарий, выполните следующее:

  1. Создайте снапшот сценария, если необходимо.
  2. Нажмите на элемент управления с названием История в строке нужного сценария.

 Откроется окно со списком всех снапшотов, которые вы создали для этого сценария.

      3. Выберите снапшот того состояния сценария, которое вы хотите восстановить в виде нового сценария, и нажмите кнопку Восстановить в новый.

Система создаст новый сценарий с содержимым выбранного снапшота. Новый сценарий получит имя выбранного снапшота.

При копировании сценариев на странице Копирование скриптов отображается состояние процесса копирования. Для перехода на эту страницу в боковом меню разверните раздел Сценарии и выберите пункт Копирование скриптов.

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

Процесс копирования включает 4 этапа:

  • Копирование аудиофайлов – этот этап актуален, если в сообщениях бота вместо синтеза речи используются аудиофайлы;
  • Копирование схемы c обновлением идентификаторов – копируется схема снапшота;
  • Сохранение схемы в БД – скопированная схема сохраняется в системе;
  • Копирование агентов Twin Al – этот этап актуален, если копируемый снапшот содержит  NLU-агенты (подробнее о том, что такое NLU-агент, можно узнать в этом разделе).

При копировании сценария система выполняет указанные выше этапы последовательно один за другим.

Каждый этап копирования имеет следующие статусы:

  • В очереди – этап ожидает выполнения;
  • В процессе - этап выполняется;
  • Ошибка – выполнение этапа завершилось ошибкой (в этом случае рекомендуется скопировать сценарий повторно. Если ошибка возникнет снова, нужно отправить запрос в техническую поддержку);
  • Завершено – выполнение этапа завершено.

Копирование сценария можно считать законченным, если все указанные этапы имеют статус Завершено.

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

  • Нет меток