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

Как устроены агентские сценарии

Агентский сценарий у нас - это описанный маршрут задачи. Шаги маршрута, порядок между ними и участие человека записаны заранее и читаются глазами. Исполняет маршрут платформа, и каждый шаг она записывает в журнал действий.

Из чего собран маршрут

Маршрут собирается из шагов десяти видов. Список закрытый, других видов в формате нет.

Шаг маршрутаЧто он делает
Шаг языковой моделиМодель получает подготовленный текст и возвращает ответ в заданной форме.
Расчет модели машинного обученияЧисловая модель считает оценку по собранным признакам, без языковой модели.
Обращение к вашей системеПлатформа читает или записывает данные в вашей системе через объявленное подключение.
Подтверждение человекомЗадача останавливается и ждет человека. Какие у него исходы, записано в маршруте заранее.
Передача человекуСюда задача уходит, когда шаг не удался. Дальше решает человек, и какие у него исходы, записано в маршруте.
Преобразование данныхДанные перекладываются из одной формы в другую по объявленным правилам, без вызова модели.
Развилка по условиюМаршрут расходится на ветки, и условие каждой ветки записано в маршруте.
Сведение ветокВетки сходятся обратно в одну, когда готовы все нужные части.
Вложенный процессВнутри одного маршрута целиком запускается другой.
Повторение до результатаШаг повторяется, пока не получен нужный результат или пока не кончились проходы. Предел проходов записан в маршруте.

Чем это отличается от графических конструкторов

В графических конструкторах участие человека обычно оформляют отдельным узлом ожидания, а внутри узла разрешают произвольный код. У нас иначе. Подтверждение человеком, передача человеку, повторы, срок ожидания и откат сделанного - это части самого описания маршрута.

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

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

Что вы получаете вместе с техническим решением

Графический редактор маршрутов мы решили не делать. Маршрут описан текстом и правится текстом. Текст устроен так, чтобы его читал человек, а не только программа.

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

Как устроено внутри, по механизмам

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

Где это видно

Так это выглядит на настоящих маршрутах. Схема стоит на карточке технического решения.

Разберем ваш процессОставьте рабочую почту. Мы созвонимся, разберем ваш процесс по шагам и покажем, каким маршрутом он описывается.
Оставить заявку