В июне компания Directum провела третий раунд батла, чтобы решить, какой из подходов лучше: No-code, Low-code, или набирающий популярность (или уже набравший) Vibecode. Как участник команды No-code, расскажу об основных моментах, которые возможно остались за кадром вебинара.
Задача, которая стояла перед командами: обработка входящих документов (договоров) на соответствие реквизитам, которые заведены в организации при помощи генеративного ИИ. В дальнейшем данный процесс можно доработать, например, через условие: либо направление на корректировку либо направление на согласование и так далее.
Их у нас будет 2: Извлечение реквизитов и Сравнение реквизитов. Для этого в модуле "Настройки ГенИИ" создаем 2 варианта шаблонов.
Запрос для извлеченных реквизитов выглядит следующим образом:
Аналогично выглядит шаблон запроса для сравнения реквизитов: В разделе "текст шаблона" пользовательский укажем "[Текст пользователя]".
Каркас схемы процесса выглядит так:
Схема достаточно простая, в ней используются следующие блоки модуля Генеративного ИИ:
Создаем параметры процесса. Параметр процесса "Наша организация" будет указывать на объект "Наша организация", чтобы можно было быстрее построить цепочку значений до нужного реквизита. У остальных параметров тип параметра - строка.
Вся магия начинается в настройке блоков: "Извлечение реквизитов" и "Сравнение реквизитов":
Далее указываем текст для обработки в параметре блока "Сравнение реквизитов":
Думаю, вы уже заметили, как указываются реквизиты, до которых хотим построить цепочку. Да-да, именно через параметры процесса, который был создан для этого. Разумеется, можно добраться до этих параметров и через стандартные вычисление, например: Задача - Документ - Документы - наша Орг. - ИНН. И не забываем для каждого блока указывать параметр изменения процесса.
Последний блок - задание исполнителю с информацией о результате проверки реквизитов, которые будут направлены автору (исполнителю) задачи в инструкции в задаче:
И еще приведу как выглядит текст для обработки, чтобы сложилась картинка процесса:
Сотрудник может через созданный диалог запустить задачу на согласование по процессу, указать нужный документ для обработки и получить задачу, в которой будут результаты сравнения. При некорректности реквизитов можно ознакомиться с различиями:
А если реквизиты корректны, то выводится сообщение об этом:
На самом деле диалог здесь вообще не обязателен. Эта проверка может быть частью стандартного процесса согласования и вообще любого процесса, где мы хотим применить наш ИИ. Сотрудник создал документ, запустил на согласование, и в процессе ИИ отработал. А далее уже как вы хотите в процессе согласования обработайте данные результаты.
Разумеется, можно подправить промт запроса, и ГенИИ будет еще выводить информацию, в каком именно параметра есть расхождение.
Вот такой интересный опыт участия в данном вебинаре. Запись вебинара доступна на Youtube и Rutube.
Авторизуйтесь, чтобы написать комментарий