Как автоматизировать юридический документооборот с помощью ИИПосмотрела видео о том, как решить задачу по автоматизации договорной работы, используя готовые шаблоны, библиотеки формулировок, ИИ и интерфейс в виде телеграм-бота или веба. Несу конспект. Задача: автоматизировать генерацию договоров, используя готовые шаблоны и библиотеки формулировок.
Технический стек:🔵Хранение: в Google Sheets лежат утверждённые формулировки.
🔵Автоматизация: n8n автоматически забирает данные из Google Sheets и передаёт их дальше.
🔵Поиск: Supabase хранит и ищет текстовые фрагменты, а OpenAI Embeddings (text-embedding-3-small) векторизирует их для ИИ.
🔵Документы: SenforSign формирует готовый документ и отправляет на подпись.
🔵Интерфейс: Телеграм/Веб.
1️⃣ Проблема: при векторизации данных текст может разбиваться на бессмысленные фрагменты — формулировки могут разделяться, теряться или попадать в документ не полностью.
Решение: правильно подготовить данные перед векторизацией, чтобы каждая формулировка оставалась целой.
🔵После загрузки таблицы с формулировками в n8n данные проходят два этапа: сначала все строки объединяются в массив, затем массив превращается в одну длинную строку с чёткими разделителями.
🔵Character Text Splitter разбивает текст не по символам, а по логическим блокам в соответствии с разделителями.
🔵Supabase сохраняет текст вместе с метаданными (категория, заголовок), чтобы поиск был точным.
2️⃣Проблема: бот может неэффективно использовать векторный поиск при простых запросах или выдавать неточные результаты.
Решение: установить четкие ограничения, когда ИИ должен искать данные, а когда — нет.
🔵Если запрос простой (например, "Привет"), бот не использует векторный поиск (экономия ресурсов). Если запрос требует формулировок («Добавь пункт про ответственность»), бот ищет их в Supabase и возвращает точные совпадения.
🔵Запрет на выдумывание: ассистент должен строго следовать найденным данным.
Если кратко, то работает так:
1. Вы просите бота: «Создай договор с пунктом о конфиденциальности».
2. n8n проверяет Google Sheets на обновления.
3. Supabase находит точную формулировку.
4. SenforSign подставляет её в шаблон и выдаёт документ.
5. Вы получаете готовый файл с ссылкой на подпись.
В принципе, так можно автоматизировать и поиск по любой вашей базе знаний.