Как создать ИИ-агента
Агент для документов: договоры, счета, заявки и отчеты
Михаил Мозг4 минуты чтения
ИИ-агент для работы с документами читает входящие договоры, счета и заявки, достает из них данные, сверяет с учетом и готовит черновик. Простой вариант собирают из открытых блоков, а связку с 1С и документооборотом делает разработчик: у нас это пилот от 150 000 ₽, 14 дней.
Нужен разработчик
Что агент делает с документами
Агент для документов выполняет четыре вида работы: читает файл, достает нужные поля, сверяет их с учетом и готовит черновик. Черновик подписывает человек. Агент ускоряет проверку, но ответственность за подпись остается у сотрудника.
Типовые задачи: сверить входящий счет с заказом и договором, найти в договоре контрагента отличия от вашего шаблона, разобрать заявку из почты на товары и количества, собрать из актов сводку для отчета.
Для вопросов по договорам и регламентам агенту дают базу документов. Перед ответом он ищет в ней нужные фрагменты и отвечает по ним со ссылкой на пункт. Этот подход называется RAG, его описали Льюис и соавторы в 2020 году; как собрать такую базу, разобрано на странице о RAG-агенте.
Простой вариант без разработчика: агент получает договор, сравнивает его с вашим шаблоном и присылает список отличий. В учет он ничего не записывает, поэтому его ошибка стоит только времени юриста на перепроверку.
Сверка и черновики требуют другого: доступа к учету. Агент уже не только читает, но и сравнивает с данными 1С, и от точности сравнения зависят деньги.
Извлечение данных из сканов
Файлы бывают двух видов. PDF из учетной программы уже содержит текст, и модель для него не нужна: в n8n есть узел «Extract From File» с операцией «Extract From PDF», он переводит файл в данные.
Скан или фото содержит только картинку. Его читает модель с поддержкой изображений: по документации Ollama такие модели принимают картинку вместе с текстом и отвечают на вопросы о том, что на ней видно.
Чтобы ответ не был свободным текстом, модели задают структуру: список полей с типами, например номер счета, дата, ИНН поставщика, сумма. В Ollama для этого есть параметр format со схемой JSON, и модель отвечает строго по этой схеме, в том числе по картинке.
Ошибки в сканах будут: размытая печать, рукописная правка, две страницы в одном файле. Поэтому поле, которое агент не прочитал уверенно, уходит на проверку сотруднику, а не в учет.
Качество чтения проверяют до запуска. Возьмите 30 настоящих сканов за прошлый месяц, заполните поля вручную и сравните с ответами агента: сразу видно, какие поля он читает надежно, а какие нужно отдавать человеку.
Открытую модель для сканов запускают на своем сервере через Ollama. Тогда договоры и счета не покидают компанию, и не нужно решать, можно ли отправлять их внешнему сервису.
Сверка с учетом
Сверка это сравнение полей документа с данными учета: есть ли такой договор, совпадает ли сумма счета с заказом, не оплачен ли счет раньше. Для нее агенту нужен доступ к 1С, CRM или банку.
Доступ дают через инструменты. С 25 ноября 2024 года для этого есть открытый протокол MCP (Model Context Protocol), единый способ подключать ИИ к данным и сервисам: каждую систему подключают один раз, и агент видит ее как набор действий.
Правило сверки пишут люди. Модель находит поля и объясняет расхождение, а решение «сумма совпадает» принимает программа по правилу, которое утвердил бухгалтер. Так ошибка модели не становится ошибкой в учете.
Расхождения агент не исправляет сам. Он пишет в задачу, что не сошлось и где, а сотрудник решает, кто прав: поставщик, менеджер или учет.
Договоры и счета содержат персональные данные: ФИО, паспортные данные, телефоны. По 152-ФЗ данные граждан России хранят в базах на территории России, а до передачи за границу оператор уведомляет Роскомнадзор. Как мы храним такие данные, описано на странице о безопасности данных.
Интеграция с 1С и документооборотом
Простой агент читает файлы из папки или почты и присылает сводку. Агент, который сам создает документы в 1С и отправляет их на согласование, работает внутри учетной системы, и здесь нужен разработчик.
Разработчик заводит для агента отдельного пользователя 1С с ограниченными правами, решает, какие документы агент создает только черновиками, и пишет проверки. Как агент читает и записывает данные в 1С, мы показали на странице интеграции с 1С.
В документообороте важен маршрут. Агент кладет черновик в нужную папку или задачу и назначает проверяющего, а подписывает и проводит документ человек.
Мы собираем такого агента пилотом: от 150 000 ₽, 14 дней, на одном потоке документов, например на входящих счетах. Метрика в договоре: доля документов, которые прошли без ручного ввода, и число ошибок, найденных при проверке.
Типовой агент для документов собирается из открытых блоков: модель, загрузчик файлов, схема полей, подключение к учету. Если за него просят как за уникальную разработку, спросите, из чего складывается цена.
Источники и даты
- arXiv 2005.11401, 22 мая 2020arxiv.org
- Anthropic, 25 ноября 2024anthropic.com
- Brace Law Firm, 9 июля 2023brace-lf.com
- Ollama Docs, Vision и Structured outputs, 2026docs.ollama.com
- Документация n8n: Extract From File, проверено 16 октября 2026docs.n8n.io
- Документация Ollama: Vision, проверено 16 октября 2026docs.ollama.com
Собрать просто. Решить, что собирать, сложнее
Агента для документов соберет разработчик, вопрос в том, какой поток документов отдать ему первым. Для этого считают часы сотрудников на ручной ввод и цену ошибки в каждом потоке. Первым берут поток, где выгода видна в рублях.
Пилот ИИ-агента за 14 дней
Выберите один поток документов, например входящие счета, и пилот покажет на ваших файлах, сколько ручного ввода снимает агент.

Контакты
Найдем поток документов, который выгодно отдать агенту
Разбор 30 минут бесплатно в Telegram: посчитаем ручной ввод и предложим первый шаг.