Установка IDP-сервера
Установка Docker
Загрузка образа
В зависимости от доступности GPU на машине, выберите образ: primo-rpa/ai-server-idp.cpu / primo-rpa/ai-server-idp.gpu.
Загрузка его на целевую машину осуществляется здесь.
Выберите образ(ы) в соответствии с таблицей:
| Разновидность | Файл | Образ |
|---|---|---|
| CPU | distr/ai-server-idp-cpu.tar.7z | nexus.primo-rpa.ru:8000/primo-rpa/ai-server-idp-cpu |
| GPU | distr/ai-server-idp-gpu.tar.7z | nexus.primo-rpa.ru:8000/primo-rpa/ai-server-idp-gpu |
Загрузка образа на целевую машину осуществляется здесь.
Настройка агента
ℹ️
Пропустите этот шаг, целевой машине не доступна графическая карта.
Отредактируйте файл конфигурации агента Primo RPA AI Server:
nano /app/Primo.AI/Agent/appsettings.ProdLinux.jsonДля GPU измените имя образа vLLM в ключе IdpProcess > DockerOptions > ImageName:
"IdpProcess": {
...
"Cpus": null, // Опционально. Количество ядер CPU, отдаваемое всем контейнерам IDP-сервера.
...
"DockerOptions": {
...
"ImageName": "primo-rpa/ai-server-idp-gpu", // вместо primo-rpa/ai-server-idp-cpu
...
},
...
},Для CPU при необходимости ограничьте общее кол-во используемых IDP-серверами ядер через параметр IdpProcess > Cpus.