Картинка - Распознавание документов с помощью ИИ

Распознавание документов с помощью ИИ

ИИ-сканер документов с REST API для интеграции с 1С и корпоративными системами. Извлекайте данные из счетов, паспортов, дипломов, патентов и трудовых книжек за секунды. Точность человека - скорость машины. Приложение поддерживает восемь типов документов, четырех провайдеров ИИ (имеется возможность использования локальных ИИ), локальный REST API и экспорт в JSON. Важно! модель должна поддерживать функцию Vision (распознавание файлов и картинок). Запускайте используя локальные ИИ, без подписок и ограничений

Арт.: 2764572

1.jpg
2.jpg
1.jpg
2.jpg
Лицензии

6 100 руб.

Техподдержка и обновления

5 000 руб.

6 100 руб.

Инструмент автоматического распознавания данных из документов с использованием языковых моделей. Приложение поддерживает восемь типов документов, четырех провайдеров ИИ (имеется возможность использования локальных ИИ), локальный REST API и экспорт в JSON.

Важно! модель должна поддерживать функцию Vision (распознавание файлов и картинок)

1. Общее описание

«ИИ Сканер документов» — десктопное приложение для операционной системы Windows, предназначенное для автоматического извлечения структурированных данных из документов различных типов. Приложение построено на стеке Python и использует современные мультимодальные языковые модели для анализа как текстового содержимого, так и изображений.

Ключевые особенности:

check

Распознавание восьми типов документов.

check

Поддержка четырёх провайдеров ИИ с возможностью переключения.

check

Графический интерфейс и локальный REST API для интеграции.

check

Экспорт результатов в формате JSON.

check

Бесплатное распространение.

2. Поддерживаемые документы и форматы

2.1. Типы документов

Эндпоинт API Описание Извлекаемые поля
/api/extract_invoice Счёт на оплату Реквизиты организации, номер и дата счёта, позиции (наименование, количество, единица, цена, сумма, ставка НДС), итоговые суммы
/api/extract_company Реквизиты организации Наименование, ИНН, КПП, ОГРН, адрес, телефон, email, директор, бухгалтер, банк, БИК, корр. счёт, расчётный счёт
/api/extract_anketa Анкета ФИО, дата и место рождения, паспорт, дата выдачи, кем выдан, адреса регистрации и проживания, водительское удостоверение, ИНН, телефон
/api/extract_passport Паспорт РФ ФИО, дата и место рождения, номер паспорта (серия+номер), дата выдачи, кем выдан, код подразделения
/api/extract_driver_license Водительское удостоверение ФИО, дата рождения, номер ВУ, дата выдачи
/api/extract_diploma Диплом о высшем образовании ФИО, дата выдачи, регистрационный номер, ВУЗ, квалификация, номер бланка, специальность
/api/extract_patent Патент (разрешение на работу) ФИО, дата рождения, гражданство, номер документа, номер удостоверяющего документа, вид деятельности, ИНН
/api/extract_etk Электронная трудовая книжка / выписка ПФР Массив мест работы с периодами (стаж до 01.01.2020 и сведения с 01.01.2020)

2.2. Форматы входных файлов

  • check Изображения: JPG, JPEG, PNG, GIF, BMP, WEBP, TIFF, TIF
  • check Документы: PDF, DOCX, TXT, RTF, HTML, HTM, DOC

Для PDF-файлов реализована двухступенчатая обработка: сначала выполняется извлечение текста (до трёх страниц), при отсутствии текстового слоя — рендеринг первой страницы в изображение с последующим распознаванием.

3. Архитектура и провайдеры ИИ

Приложение не привязано к конкретному поставщику языковой модели. Пользователь самостоятельно конфигурирует подключение через интерфейс настроек.

3.1. Поддерживаемые провайдеры

Провайдер Модель по умолчанию Особенности
OpenAI gpt-4o Максимальная точность, поддержка vision
GigaChat GigaChat Российская модель, работа без VPN
LM Studio local-model Локальное развёртывание через OpenAI-совместимый API
llama.cpp default Локальные open-source модели

3.2. Настройки подключения

Конфигурация хранится в файле ai_settings.json:

  • check ai_provider — провайдер (openai / gigachat / lmstudio / llama)
  • check ai_api_key — ключ API или авторизационные данные
  • check ai_model — идентификатор модели
  • check ai_endpoint — кастомный эндпоинт для OpenAI / GigaChat
  • check ai_endpoint_lmstudio — эндпоинт LM Studio (по умолчанию http://localhost:1234/v1)
  • check ai_endpoint_llama — эндпоинт llama.cpp
  • check timeout — таймаут запроса в секундах (по умолчанию 120)
  • check Можно настроить через интерфейс программы в разделе Настройки. Важно!!! После сохранения настроек через интерфейс программы, необходимо выйти из программы и зайти заново, тогда обновлённые настройки загрузятся в программный контур.
Данные документов передаются напрямую от рабочей станции к выбранному провайдеру. Разработчик не осуществляет промежуточную обработку и не хранит содержимое файлов.

4. REST API

4.1. Общие сведения

  • check Базовый URL: http://localhost:5000
  • check Формат запроса: multipart/form-data
  • check Формат ответа: application/json
  • check CORS включён

4.2. Универсальный формат ответа

JSON
{
  "success": true,
  "data": { /* извлечённые поля */ },
  "file_name": "document.pdf"
}

При ошибке:

JSON
{
  "success": false,
  "error": "Описание ошибки"
}

4.3. Примеры запросов

cURL

bash
curl -X POST http://localhost:5000/api/extract_invoice   -F "file=@invoice.pdf"

Python

Python
import requests

url = "http://localhost:5000/api/extract_company"
with open("requisites.pdf", "rb") as f:
    response = requests.post(url, files={"file": f})

print(response.json())

&НаКлиенте
Процедура РаспознатьДокумент()
    Соединение = Новый HTTPСоединение("localhost", 5000);

    Файл = Новый Файл("C:\Temp\invoice.pdf");
    ДД = Новый ДвоичныеДанные(Файл.ПолноеИмя);

    Разделитель = "----1C-Boundary" + СтрЗаменить(Строка(Новый УникальныйИдентификатор), "-", "");

    Тело = Новый ПотокВПамяти();
    Запись = Новый ЗаписьДанных(Тело);

    Запись.ЗаписатьСтроку("--" + Разделитель);
    Запись.ЗаписатьСтроку("Content-Disposition: form-data; name="file"; filename="" + Файл.Имя + """);
    Запись.ЗаписатьСтроку("Content-Type: application/pdf");
    Запись.ЗаписатьСтроку("");
    Запись.Записать(ДД);
    Запись.ЗаписатьСтроку("");
    Запись.ЗаписатьСтроку("--" + Разделитель + "--");
    Запись.Закрыть();

    Запрос = Новый HTTPЗапрос("/api/extract_invoice");
    Запрос.Заголовки.Вставить("Content-Type", "multipart/form-data; boundary=" + Разделитель);
    Запрос.УстановитьТелоИзДвоичныхДанных(Тело.ЗакрытьИПолучитьДвоичныеДанные());

    Ответ = Соединение.ОтправитьДляОбработки(Запрос);

    Если Ответ.КодСостояния = 200 Тогда
        Чтение = Новый ЧтениеJSON();
        Чтение.УстановитьСтроку(Ответ.ПолучитьТелоКакСтроку();
        Результат = ПрочитатьJSON(Чтение);
        Чтение.Закрыть();

        Если Результат.success Тогда
            Сообщить("ИНН: " + Результат.data.requisites.inn);
            Сообщить("Сумма: " + Результат.data.total_with_vat);
        КонецЕсли;
    КонецЕсли;
КонецПроцедуры

4.4. Коды ответов

Таблица

Код Значение
200 Успешно — данные распознаны и возвращены
400 Ошибка запроса — файл не передан или неверный формат
500 Внутренняя ошибка сервера — проблема с ИИ или обработкой файла

5. Постобработка данных

Приложение выполняет автоматическую нормализацию извлечённых значений:

check

Даты приводятся к формату ДД.ММ.ГГГГ.

check

Номера паспортов очищаются от символов «N», «№», пробелов и дефисов.

check

Телефоны нормализуются к виду +7XXXXXXXXXX.

check

ИНН содержит только цифры.

check

Номера водительских удостоверений очищаются от спецсимволов и приводятся к верхнему регистру.

check

Коды подразделений сохраняют формат XXX-XXX.

check

Записи ЭТК сортируются по дате начала работы в обратном хронологическом порядке.

6. Установка и системные требования

  • check Операционная система: Windows 7 и выше
  • check Объём дистрибутива: ~50 МБ

7. Лицензия и поддержка

Приложение распространяется через Инфорстарт. Исходный код закрыт.

Разработчик готов выполнять индивидуальные доработки: добавление новых типов документов, под специфические макеты, интеграцию с корпоративными информационными системами.

Техническая поддержка

В случае возникновения ошибок рекомендуем ознакомиться с описанием и документацией программы. Если не нашли решения своей проблемы в документации или решение не помогает - тогда создайте обращение по инструкции ниже:

1

Создать обращение (тикет)

Создать тикет

2

Заполнить данные

Контакты, номер заказа, подробное описание вопроса
Напишите порядок ваших действий с программой, приложите видео/скриншоты/отчеты об ошибке
Точную конфигурацию 1С, версии платформы, инструмента, СУБД

3

Дождаться ответа

Время ответа до 24 часов в рабочее время

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

Остались вопросы?

Для получения дополнительной информации и помощи в настройке модуля под нужды вашего бизнеса — оставьте заявку

Нужна консультация по модулю
Статистика:
Просмотры 69
Загрузки 0
Рейтинг 0
Создание 24.08.26 10:10
Обновление 24.08.26 10:10
№ Публикации 2764572
Характеристики:
Теги

ИИ-сканер документов с REST API JSON распознавание документов распознавание анализ сканер ИИ AI

Рубрики Распознавание документов и образов Нейросети
Кому Для всех
Тип файла Приложение (exe)
Платформа 1С:Предприятие 8 ,
Не имеет значения ,
1С 8.3 ,
1С 8.5
Конфигурация 1C:Бухгалтерия ,
1С:Зарплата и Управление Персоналом 3.x
Операционная система Windows
Страна Беларусь ,
Россия ,
Казахстан ,
Армения
Отрасль Не имеет значения
Налоги Не имеет значения
Вид учета Не имеет значения
Доступ к файлу Платные (руб)
Код открыт Нет
Для отправки сообщения требуется регистрация/авторизация

См. также

AI Обработка банковской выписки по правилам при загрузке

Корректируйте банковские документы быстро и легко! Создайте правило обработки — и оно автоматически применится при загрузке выписки (отбор по любому реквизиту или регулярному выражению). Решение заполняет расшифровку платежа, комиссию эквай...

15250 руб.

SALE! 100%

Infostart MCP: готовые MCP серверы для вайбкодинга в 1С

Первые попытки разработки на 1С с использованием больших языковых моделей (LLM) могут разочаровать. LLMки сильно галлюцинируют, потому что не знают устройства конфигураций 1С, не знают нюансов синтаксиса. Но если дать им подсказки с помощью...

15250 руб.

Когда много сканов: Автоматическое прикрепление сканированных документов

Одна из наиболее удобных обработок автоматического прикрепления большого количества документов-оригиналов к документам 1С. Для файлов поточного сканирования автоматически определяются начало и конец каждого документа. Поддерживаются штрихко...

87108 руб.

Обработка многостраничных файлов PDF с разделением на отдельные документы по штрих-коду для 1С:ДО

Обработка многостраничных файлов PDF с разбиением на отдельные документы по штрих-коду и сохранение документов в отдельные файлы для. Не требуется интернет, внешние утилиты командной строки и т.д. Плюсы: скорость работы, независимость от...

12200 руб.

AI Сканирование Документов

Загрузите УПД, накладную, счёт, заказ или другой документ — AI распознает реквизиты и строки, найдёт контрагента и номенклатуру и создаст непроведённый черновик в УТ. Без ручного переноса таблиц и без шаблонов Excel.

7000 руб.

Анонимизатор выгрузки 1С PRO

Обработка заменяет ФИО, организации, ИНН, ИИН, БИН, ОГРН, КПП, БИК, счета и IBAN, паспорта, СНИЛС, адреса, телефоны, почту и суммы на правдоподобные выдуманные перед отправкой данных в ChatGPT, Claude или YandexGPT, а потом расшифровывает о...

14640 руб.

Модуль DeepMail: нейросеть пишет письма по данным 1С, а 1С их рассылает

Универсальный модуль на БСП для массовых рассылок: DeepSeek анализирует любые данные из базы (остатки, продажи...) и генерирует персональные письма (текст/HTML) с подстановкой, гибкий выбор получателей, хранение настроек, редактирование пис...

10004 руб.

AI-аналитик для 1С: нейросетевой анализ продаж и остатков (YandexAI)

Внешняя обработка для 1С с интеграцией нейросети YandexAI. Автоматически анализирует продажи и остатки, возвращает текстовый отчёт с конкретными бизнес-рекомендациями.

24278 руб.