chatme.ai
Search
⌃K

Опция "Точка сохранения" или Savepoint

В Платформе реализована опция Savepoint, которая позволяет делать переход с помощью слота Jump в произвольное место Сценария — последний пройденный слот с модификатором "Точка сохранения".
  1. 1.
    Точка сохранения — это атрибут слота, задается с помощью активации тумблера “Savepoint” в окне редактирования слота:
  2. 2.
    Точка сохранения может быть назначена на несколько Слотов в одном сценарии. Каждый раз, когда выполнение Сценария доходит до слота с атрибутом Точка сохранения, в Контекстных переменных перезаписывается переменная savepoint_node_id, где сохраняется идентификатор Слота.
  3. 3.
    Когда выполнение сценария дойдет до слота Jump с выбранным в поле DESTINATIONS вариантом savepoint, произойдет переход в последний пройденный слот с модификатором Точка сохранения.
  4. 4.
    С помощью слота Memory пользователь может сохранить значение определенной Точки сохранения в Контекстные переменные чата:
  5. 5.
    А также перезаписать значение переменной savepoint_node_id:
  6. 6.
    Если будет указано некорректное значение savepoint_node_id, то при попадании в слот Jump с опцией savepoint будет произведен переход в начало сценария — слот Start.