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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


                           Видео по работе со снапшотами


  • Нет меток