Содержание
- 1. Об установке
- 2. Архитектура и порядок установки
- 3. Что потребуется перед началом
- 4. Дистрибутивы
- 5. Шаг 1. Установка Медиасервера
- 6. Шаг 2. Установка Сервера управления (СУ)
- 7. Шаг 3. Настройка доступа к PostgreSQL и сетевого взаимодействия
- 8. Шаг 4. Подготовка AI(ИИ)-сервера
- 9. Шаг 5. Установка Р7 Команда AI(ИИ)
1. Об установке
В Р7 Команда версии 1.14 и выше AI(ИИ)-функциональность вынесена в отдельный дистрибутив.
В этой статье описана установка Р7 Команда в интерактивном режиме с размещением AI(ИИ)-сервисов на отдельном сервере.
В такой конфигурации используются три сервера:
- Медиасервер — отвечает за запись и транскрибацию встреч;
- СУ (Сервер управления) — обеспечивает управление системой;
- AI(ИИ)-сервер — выполняет AI(ИИ)-функции, в версии 1.14 — суммаризацию результата транскрибации встречи.

AI(ИИ)-сервер можно установить отдельно от СУ. Для работы AI(ИИ)-сервисов требуется видеокарта NVIDIA и корректно установленный драйвер.
2. Архитектура и порядок установки
При раздельной установке используйте следующий порядок:
Медиасервер ⟶ СУ (Сервер управления) ⟶ настройка доступа к PostgreSQL и firewall ⟶ AI(ИИ)-сервер
Такой порядок необходим по следующим причинам:
1. После установки Медиасервер необходимо получить параметры application.media.id и application.media.token;
2. Эти параметры используются при установке СУ;
3. AI(ИИ)-сервер устанавливается последним, поскольку ему требуется доступ к уже работающему СУ.
Серверы в примере
| Сервер | Роль | IP-адрес в примере | Hostname |
|---|---|---|---|
| Медиасервер | Запись и транскрибация встреч | 172.16.16.81 | r7team-m-install.test.ru |
| Сервер управления (СУ) | Сервер управления | 172.16.16.70 | r7team-install.test.ru |
| AI(ИИ)-сервер | AI(ИИ)-сервисы и суммаризация | 172.16.16.82 | Не требуется |
IP-адреса и доменные имена в таблице приведены только для примера. По соображениям безопасности доменное имя в столбце Hostname изменено на test.ru. В своей инфраструктуре используйте собственные адреса.
3. Что потребуется перед началом
Перед началом установки убедитесь, что подготовлены:
- Медиасервер;
- Сервер управления (СУ);
- Отдельный AI(ИИ)-сервер;
- Сетевое взаимодействие между серверами;
- Дистрибутивы Р7 Команда;
- NVIDIA GPU на AI(ИИ)-сервере;
- Установленный и работоспособный драйвер NVIDIA;
- Свободное место и оперативная память в соответствии с требованиями AI(ИИ)-сервера.
Требования к AI(ИИ)-серверу
| Параметр | Требование |
|---|---|
| Операционная система | Debian 12 |
Свободное место в /opt | не менее 20 ГБ |
| Драйвер NVIDIA | 570 или новее |
| CUDA | 12.8 или новее |
| Память GPU | не менее 16 ГБ на GPU |
| Количество GPU | не менее 1 |
| ОЗУ | не менее 8 ГБ |
Перед установкой AI(ИИ)-сервера проверьте работу NVIDIA-драйвера.
Введите:
nvidia-smi
Команда должна вывести информацию об установленной видеокарте и драйвере.
В этой статье не рассматривается установка драйвера NVIDIA. Ниже приведен только пример установки драйвера для видеокарты RTX 5060 Ti / архитектуры Blackwell.
4. Дистрибутивы
Для Р7 Команда версии 1.14 и выше используются два архива:
| Компоненты | Дистрибутив |
|---|---|
| Сервер управления (СУ) + Медиасервер | install_r7_team_cmd_media_1.14.0-580.tar.gz |
| AI(ИИ)-сервер | install_r7_team_AI_1.14.0-580.tar.gz |
AI(ИИ)-функциональность поставляется отдельно от основных компонентов (СУ и Медиасервера).
5. Шаг 1. Установка Медиасервера
Установка Медиасервера выполняется аналогично предыдущим версиям Р7 Команда. Механизм установки не изменился.
Встроенная транскрибация записи встреч выполняется на Медиасервере и не требует отдельного AI(ИИ)-сервера или GPU.
Параметры транскрибации находятся в файле:
/etc/media/media.properties.d/transcription.properties
После завершения установки Медиасервера получите параметры:
application.media.id;application.media.token.
Они находятся в файле:
/root/.team/application.properties
Получение параметров Медиа
На Медиасервере выполните:
cat /root/.team/application.properties
Найдите параметры:
application.media.id=... application.media.token=...
Сохраните их — они понадобятся при установке СУ-сервера.
Результат шага
После завершения этого этапа у вас должны быть:
- Установленный Медиасервер;
- Значение
application.media.id; - Значение
application.media.token.
6. Шаг 2. Установка Сервера управления (СУ)
Установка (СУ) Сервера управления выполняется аналогично предыдущим версиям Р7 Команда.
Добавлен скрипт открытия внешнего доступа к СУБД PostgreSQL.
При установке СУ используйте полученные на предыдущем шаге значения:
application.media.id;application.media.token.
После завершения установки убедитесь, что СУ доступен по сети.
На следующем этапе потребуется настроить взаимодействие между СУ и отдельным AI(ИИ)-сервером.
7. Шаг 3. Настройка доступа к PostgreSQL и сетевого взаимодействия
Этот шаг необходим, если AI(ИИ)-сервер установлен на отдельной виртуальной машине или физическом сервере и подключается к Серверу управления не через localhost.
Возможен совместный запуск сервера ИИ и сервера управления. В данной ситуации запуск скрипта, отвечающего за внешний доступ, не нужен, так как все ресурсы будут доступны по адресу localhost при использовании настроек по умолчанию. Все остальные действия по установке идентичны.
Необходимо выполнить две группы настроек:
- Разрешить AI(ИИ)-серверу подключение к PostgreSQL на СУ;
- Настроить firewall на СУ и AI(ИИ)-сервере.
7.1. Открытие внешнего доступа к PostgreSQL
На СУ доступ к PostgreSQL можно открыть:
1. Через установщик: Скрипт установки (Р7 Команды сервер управления 1.14.0-580) ⟶ Сервисное меню ⟶ Исправление ошибок установки:





2. С помощью скрипта enableExternalConnections.sh.
Синтаксис:
enableExternalConnections.sh <external_server_ip> <allowed_ip_list>
Пример:
enableExternalConnections.sh 192.168.1.2 "10.0.0.5, 172.16.0.0/24"
В примере из этой инструкции Сервер управления имеет IP: 172.16.16.70, а AI(ИИ)-сервер: 172.16.16.82.
Поэтому доступ следует ограничить адресом или сетью, из которой действительно должен подключаться AI(ИИ)-сервер.
Не рекомендуется использовать 0.0.0.0/0 в рабочей инфраструктуре. Такая настройка разрешает подключения с любых IP-адресов. По возможности указывайте конкретный IP-адрес AI(ИИ)-сервера или доверенную сеть.
7.2. Настройка firewall на Сервере управления
На СУ разрешите подключения от AI(ИИ)-сервера к следующим портам:
| Порт | Направление |
|---|---|
8761 | AI(ИИ)-сервер ⟶ Сервер управления |
9100 | AI(ИИ)-сервер ⟶ Сервер управления |
9200 | AI(ИИ)-сервер ⟶ Сервер управления |
9400 | AI(ИИ)-сервер ⟶ Сервер управления |
9401 | AI(ИИ)-сервер ⟶ Сервер управления |
8010–8019 | AI(ИИ)-сервер ⟶ Сервер управления |
7.3. Настройка firewall на AI(ИИ)-сервере
На AI(ИИ)-сервере разрешите подключения от СУ к портам:
| Порт | Направление |
|---|---|
9502 | Сервер управления ⟶ AI(ИИ)-сервер |
9503 | Сервер управления ⟶ AI(ИИ)-сервер |
Результат шага
Перед переходом к установке AI(ИИ)-сервера убедитесь, что:
- Сервер управления доступен по сети;
- AI(ИИ)-сервер может обращаться к необходимым портам СУ;
- СУ может обращаться к необходимым портам AI(ИИ)-сервера;
- AI(ИИ)-сервер имеет доступ к PostgreSQL СУ.
8. Шаг 4. Подготовка AI(ИИ)-сервера
AI(ИИ)-сервер выполняет AI(ИИ)-функции Р7 Команда.
В версии 1.14 AI(ИИ)-сервер используется для суммаризации результата транскрибации встречи, то есть для формирования резюме встречи.
AI(ИИ)-сервер должен быть подготовлен до запуска установки Р7 Команда AI(ИИ).
8.1. Проверка NVIDIA GPU
Выполните:
nvidia-smi
Если команда успешно выполняется и отображает видеокарту, можно переходить к установке AI(ИИ).
8.2. Пример установки драйвера NVIDIA для RTX 5060 Ti
Установка драйвера NVIDIA выходит за рамки основной инструкции. Приведенный ниже пример относится к конкретной видеокарте RTX 5060 Ti / архитектуре Blackwell и не является универсальной инструкцией для всех GPU.
Для Blackwell-архитектуры требуется использовать открытый тип kernel-модуля, то есть обязателен флаг:
--kernel-module-type=open
Сначала установите зависимости:
KERNEL=$(uname -r)
sudo apt-get update
sudo apt-get install -y linux-headers-${KERNEL} build-essential gcc make dkmsСкачайте драйвер:
wget https://download.nvidia.com/XFree86/Linux-x86_64/580.126.09/NVIDIA-Linux-x86_64-580.126.09.run
Сделайте файл исполняемым:
chmod +x NVIDIA-Linux-x86_64-580.126.09.run
Установите драйвер:
sudo ./NVIDIA-Linux-x86_64-580.126.09.run --kernel-module-type=open --dkms -s
Заблокируйте nouveau, чтобы избежать конфликта:
echo -e "blacklist nouveau\noptions nouveau modeset=0" | sudo tee /etc/modprobe.d/blacklist-nouveau.conf
Обновите initramfs:
sudo update-initramfs -u
Загрузите модуль NVIDIA:
sudo rmmod nouveau 2>/dev/null || true sudo modprobe nvidia
Проверьте результат:
nvidia-smi
8.3. Если nvidia-smi не видит драйвер
Если nvidia-smi возвращает ошибку:
«couldn’t communicate with the NVIDIA driver»
Проверьте, собран ли модуль драйвера для текущего ядра.
Выполните команды для проверки и пересборки:
KERNEL=$(uname -r)
sudo apt-get update
sudo apt-get install -y linux-headers-${KERNEL}
sudo dkms autoinstall -k ${KERNEL}
sudo modprobe nvidia
nvidia-smi # должен показать GPUПосле успешного восстановления драйвера перезапустите AI(ИИ)-сервисы:
sudo systemctl restart team_AI-agent.service team_dictaphone.service
9. Шаг 5. Установка Р7 Команда AI(ИИ)
Перед запуском установки проверьте соответствие AI(ИИ)-сервера требованиям:
| Параметр | Минимальное значение |
|---|---|
Свободное место в /opt | 20 ГБ |
| Драйвер NVIDIA | 570 и новее |
| CUDA | 12.8 и новее |
| Память GPU | 16 ГБ на карту |
| Количество GPU | 1 |
| ОЗУ | 8 ГБ |

9.1. Запуск интерактивного установщика
Распакуйте дистрибутив AI(ИИ)-сервера:
install_r7_team_AI_1.14.0-580.tar.gz
Запустите интерактивный установщик согласно инструкции к дистрибутиву:



9.2. Укажите адрес сервера управления (СУ)
При конфигурировании AI(ИИ)-сервера необходимо указать адрес работающего СУ.
В примере: 172.16.16.70

Сервер управления (СУ) должен быть установлен и доступен до начала установки AI(ИИ)-сервера.
9.3. Завершение установки
Дождитесь завершения установки AI(ИИ)-компонентов. Критерием успешной интеграции AI(ИИ)-сервера и Сервера управления считается корректная регистрация AI(ИИ)-сервера на Сервере управления:














