SvayaИИ-платформаТехнические решенияПродуктыУслугиПлатформа
ВойтиПопробовать бесплатно

Проба редактора маршрутов

Процессы в Svaya собираются из шагов и правятся без программиста. Можно вставить шаг, поменять соседние местами, поставить условие на переход, перенаправить переход на другой шаг. Каждую правку до записи проверяет платформа, и проверяет целиком, от схемы маршрута и данных каждого шага до шагов «Подтверждение человеком», которые правкой не обходятся. Здесь эта проверка отвечает вам напрямую, на демонстрационном процессе или на вашем собственном маршруте.

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

Демонстрационный процесс Свой маршрут

Ваш маршрут

Опишите свой процесс в том же формате, в каком маршруты живут на платформе, то есть шагами и переходами, текстом. В поле уже стоит пример (согласование договора в три шага). Замените его своим процессом или сначала проверьте пример как есть.

Формат маршрута коротко

Маршрут - это список шагов (nodes) и переходов (transitions). У шага есть имя (id), вид (kind) и ключ, под которым он записывает результат (assign). Виды шагов такие:

  • ai-step - это шаг языковой модели
  • ml-step - это расчет модели машинного обучения
  • connector-call - это обращение к вашей системе
  • gate - это подтверждение человеком
  • escalation - это передача человеку
  • transform - это преобразование данных
  • branch - это развилка по условию
  • join - это сведение веток
  • subroute - это вложенный процесс
  • agent-loop - это повторение до результата

Шаги читают данные друг друга через ссылки вида $.имя. Проверка знает, какой шаг что записывает, и отказывает, если шаг читает то, что к этому моменту ни разу не записано. Такой процесс сломался бы уже в работе, причем без сообщения об ошибке. Переход to: finish завершает маршрут. У шага «Подтверждение человеком» переходы помечаются исходом (on: soglasovat).

Набор шагов для вставки

Контрольная отметка прохождения (Преобразование данных, имя в наборе kontrolnaya-otmetka)
Фиксирует, что процесс прошел эту точку маршрута. Ничего не читает, вставляется на любой переход без условия.
Дополнительный разбор человеком (Передача человеку, имя в наборе razbor-chelovekom)
Останавливает процесс и ждет решения человека (продолжить или прервать).

Правка маршрута операциями

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

Убрать можно только добавленное правкой. Авторские шаги маршрута правка не снимает, потому что пометки «этот шаг необязателен» в платформе пока нет.
Пустое поле снимает условие с перехода. На переходах после шага «Подтверждение человеком» условия запрещены, и проба покажет этот отказ.
Так меняется порядок ветвления процесса. Если новый путь уводит в обход шага «Подтверждение человеком», проверка назовет шаги, которые стали доступны мимо него, и правку не пропустит.

Что попробовать

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