Skip to Content

Обновление 1.25.4.2 → 1.25.4.3

⚠️

Инструкции ограничиваются вариантом установки через Docker.

Значимые изменения в версии 1.25.4.3, которые следует учитывать системному администратору:

  • изменились OCI-образы ai-server-api.tar, ai-server-ui.tar, ai-server-auth.tar, ai-server-inference.tar, ai-server-smartocr.tar;
  • изменилась 1 строка в конфиге сервиса Api.Inference
  • обновился дистрибутив Api.Agent-linux.zip;
  • обновились библиотеки venv.zip для целевых машин Умного OCR.

Машина сервера

  1. Скачайте на машину сервера обновленные образы его компонентов:

    КомпонентСтарое имя образаНовое имя образаИмя файла
    Apiprimo-rpa/ai-server-api:1.25.4.2primo-rpa/ai-server-api:1.25.4.3distr/ai-server-api.ta
    UIprimo-rpa/ai-server-ui:1.25.4.2primo-rpa/ai-server-ui:1.25.4.3distr/ai-server-ui.tar
    Authprimo-rpa/ai-server-auth:1.25.4.2primo-rpa/ai-server-auth:1.25.4.3distr/ai-server-auth.tar
    Inferenceprimo-rpa/ai-server-inference:1.25.4.2primo-rpa/ai-server-inference:1.25.4.3distr/ai-server-inference.tar
  2. Загрузите обновленные образы:

    docker load -i /srv/samba/shared/install/distr/ai-server-XXX.tar
  3. Обновите имена образов в файле /app/Primo.AI/Api/docker-compose.yaml — старое и новое имя образа указаны в таблице выше.

  4. Измените параметры растеризации PDF в файле конфигурации Api.Inference (PdfRasterizer > MaxMegapixels изменился с 3.5 на 4.0):

"PdfRasterizer": { "IsEnabled": true, "MaxMegapixels": 4.0, "TargetDpi": 200 },
  1. Перезапустите компоненты Api:

    docker compose -f /app/Primo.AI/Api/docker-compose.yaml down && \ docker compose -f /app/Primo.AI/Api/docker-compose.yaml up -d

Целевая машина Умного OCR

  1. Скачайте на целевую машину обновленный образ:

    КомпонентСтарое имя образаНовое имя образаИмя файла
    Целевая машина Умного OCRprimo-rpa/ai-server-smartocr:1.25.4.2primo-rpa/ai-server-smartocr:1.25.4.3distr/ai-server-smartocr.tar
  2. Загрузите обновленный образ:

    docker load -i /srv/samba/shared/install/distr/ai-server-smartocr.tar
  3. Обновите имя образа в файле /app/Primo.AI/SmartOCR/docker-compose.yaml — старое и новое имя образа указаны в таблице выше.

  4. Обновите библиотеки целевой машины /app/Primo.AI/SmartOCR/volumes/venv.zip:

rm -r /app/Primo.AI/SmartOCR/volumes/IDP/lib
yes | sudo unzip /srv/samba/shared/install/docker/agents/SmartOCR/volumes/venv.zip -d /app/Primo.AI/SmartOCR/volumes/IDP/lib
sudo chmod -R 777 /app/Primo.AI/SmartOCR/
  1. Перезапустите целевую машину Умного OCR:

    docker compose -f /app/Primo.AI/SmartOCR/docker-compose.yaml down && \ docker compose -f /app/Primo.AI/SmartOCR/docker-compose.yaml up -d