Перейти к основному содержимому

Серверная версия (On-premise + Yandex.Vision)

Возможности сервиса

  • Автоматизация обработки первичной бухгалтерской документации, кадровых, личных и прочих документов
  • Высокая точность распознавания и расчет уверенности для каждого распознанного поля
  • Удобное API для самостоятельной интеграции

Оплата

Вариант поставки серверной версии - установка Сервиса CORRECT осуществляется на вычислительные мощности клиента. Клиент приобретает лицензию на обработку определенного количества страниц на период (год).

о программе

Требования к оборудованию

Минимальные требования к оборудованию: о программе

Компоненты ПО серверной версии

  • OS - Ubuntu 20.04 / CentOS 7 / CentOS 8 / RedOS / Astra Linux;
  • Webserver – Kestrel;
  • База данных (СУБД) – postgresql 13+225.pgdg20.04+1;
  • Rabbit MQ 3.0.0-3;
  • aspnetcore-runtime-5.0 5.0.5-1;
  • docker 1.5-2.

о программе

  • Сервис «Авторизация» Выполняет задачи по авторизации пользователя при обращении к API сервиса распознавания
    Расположен по адресу: /var/www/auth_api
    Лог: /var/log/correct_services/auth

  • Сервис «Хранение файлов» Обеспечивает хранение результатов распознавания, изображений и их метаданных
    Расположен по адресу: /var/www/file_storage_api
    Лог: /var/log/correct_services/file_storage_api

  • Сервис "Velivery" Выполняет задачи по постобработке данных после распознавания, такие как расчет уверенности распознавания и сверка распознанных данных со справочниками
    Расположен по адресу: /var/www/velivery_api
    Лог: /var/log/correct_services/velivery_api

  • API сервиса CORRECT Программный интерфейс для использования серверной версии сервиса CORRECT пользователем
    Расположен по адресу: /var/www/saas_api
    Лог: /var/log/correct_services/saas_api

  • Сервис обработки CORRECT Является связующим звеном между остальными компонентами ПО, управляя жизненным циклом отправленных на распознавание документов
    Расположен по адресу: /var/www/saas_worker
    Лог: /var/log/correct_services/saas_worker

  • API сервиса распознавания Программный интерфейс для внутренного использования, предоставляющий методы для распознавания изображений
    Расположен по адресу: /var/www/rec_api
    Лог: /var/log/correct_services/rec_api

  • Сервис «Распознавание» Выполняет задачи по определению типа и построению структуры распознанных полей распознаваемых документов
    Расположен по адресу: /var/www/rec_worker
    Лог: /var/log/correct_services/rec_worker

Компоненты для работы ПО:

  • RabbitMQ Брокер сообщений, обеспечивающий сообщение между отдельными компонентами ПО

  • PostgreSQL Система управления базами данных

  • GhostScript Модуль, выполняющий конвертирование файлов PDF

  • Tesseract Библиотека, используемая для распознавания текста с изображений

Расположение служебных и вспомогательных файлов: Логи компонентов ПО Расположены по адресу: /var/logs

Хранилище файлов: Расположено по адресу: /var/www/file_storage_api

Установка сервиса на Hyper-V

Экземпляр программного обеспечения «CORRECT: Сервис распознавания» может устанавливаться на виртуальную машину «Microsoft Hyper-V».

Для установки экземпляра программного обеспечения требуется предустановленная виртуальная машина Microsoft Hyper-V версии 10.0.19041.1 и выше. Предустановка Microsoft Hyper-V и подключение образа виртуального диска выполняется в Windows Server 2012 R2 и выше.

1) Для установки экземпляра программного обеспечения скачайте образ виртуального диска

2) Нажмите кнопку операционной системы «Пуск», введите в строке поиска «HYPER-V». Запустите приложение «Диспетчер Hyper-V»

о программе

3) После запуска «Диспетчера Hyper-V» отобразится главное окно

о программе

4) Для подключения виртуального диска нажмите на имя хоста, далее выберите «Действие» - «Виртуальная машина»

о программе

5) В отобразившемся окне нажмите кнопку «Далее»

о программе

6) Укажите имя виртуальной машины (например, CORRECT). Укажите путь расположения виртуальной машины (например, D:\CORRECT). Нажмите кнопку «Далее»

о программе

7) Выберите «Поколение 2» виртуальной машины. Нажмите кнопку «Далее»

о программе

8) Укажите объем используемой памяти 4096 Мб. Нажмите кнопку «Далее»

о программе

9) В настройке сети выберите подключение «Default Switch» (название может отличаться)

о программе

10) Проставьте радио кнопку в «Использовать имеющийся виртуальный жесткий диск», укажите путь к скачанному в п.1 дистрибутиву виртуального диска

о программе

11) На этапе завершения мастера по созданию виртуальной машины нажмите «Готово»

о программе

12) Далее в диспетчере Hyper-V будет создана новая виртуальная машина

о программе

13) Перейдите в параметры виртуальной машины

о программе

14) В разделе «Безопасность» снимите флаг в чек-боксе «Включить безопасную загрузку»

о программе

15) В разделе «Процессор» измените число виртуальных процессоров с «1» ни «2». Далее нажмите «Применить», «ОК»

о программе

16) Далее выберите «Подключить» для виртуальной машины

о программе

17) В отобразившемся окне нажмите «Пуск»

о программе

18) Далее отобразится консоль подключенной виртуальной машины

о программе

19) Введите имя пользователя (user1) и пароль (user1).

о программе

20) Если логи и пароль введены верно, отобразится окно

о программе

21) Дале необходимо указать лицензионный ключ. Для этого введите путь «/var/www/saas_worker/appsettings.json» к сервису обработки CORRECT

о программе

22) Далее опустите курсор до блока ввода лицензионного ключа

о программе

23) В поле «key» вместо текста «INSERT_KEY_HERE» необходимо ввести лицензионный ключ. Для получения лицензионного ключа обратитесь к своему менеджеру или техническую поддержку CORRECT.

После введения лицензионного ключа сохраните внесенные изменения (Ctrl+X, Ctrl+O).

24) Виртуальная машина должна получать адрес по DHCP Введите команду id address show. После вода команды будет отображен IP-адрес

о программе

API «CORRECT: Сервис распознавания» будет доступен по адресу http://IPaddress:5000/api