Развертывание сервиса краткой выжимки из переписки

В данной статье представлено описание настройки необходимого окружения на сервере и алгоритма развертывания сервиса.

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

Настройка окружения

Решение поставляется в виде архива для установки при помощи Docker Compose.

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

Дополнительно для работы модели нужно установить следующее программное обеспечение на сервер:

  • CUDA 12;
  • NVIDIA Driver версии совместимой с установленной версией CUDA;
  • NVIDIA Container Toolkit.

Все перечисленное программное обеспечение можно скачать с официальных ресурсов NVIDIA.

Порядок установки

Для развертывания сервиса необходимо последовательно выполнить следующие команды:

  1. Распаковать архив:
  2. unzip llm-summary.zip
  3. Перейти в директорию с распакованными файлами:
  4. cd LLM_summary
  5. Выполните команды:
  6. chmod +x install.sh
    ./install.sh
  7. В файле .env необходимо установить значения переменных:

Таблица 1 — Параметры файла .env

Параметр Описание Требуется заполнение
SUMMARY_MODEL_NAME Путь к модели суммаризации Заполнено по умолчанию
SUMMARY_ENGINE_DIR Путь к engine суммаризации Заполнено по умолчанию
SENTIMENT_MODEL_NAME Путь к модели определения тональности Заполнено по умолчанию
SENTIMENT_TOKENIZER_PATH Путь к токенайзеру Заполнено по умолчанию
SUMMARY_ENGINE_NAME Название engine суммаризации Заполнено по умолчанию
SUMMARY_MAX_NEW_TOKENS Максимальный размер результата 1 итерации суммаризации Заполнено по умолчанию
SUMMARY_LOG_LEVEL Уровень логирования Да
SUMMARY_NUM_BEAMS Число параллельных веток при поиске следующего токена при суммаризации Заполнено по умолчанию
SUMMARY_DEBUG_MODE Режим debug Заполнено по умолчанию
SUMMARY_LORA_DIR Путь к LoRA-адаптеру Заполнено по умолчанию
SUMMARY_LORA_TASK_UIDS Идентификаторы LoRA Заполнено по умолчанию
BACKEND_PORT Порт, который будет ожидать запросы от сервиса суммаризации и тональности Да
MYSQL_ADDRESS Адрес базы данных Да
MYSQL_PASSWORD Пароль пользователя базы данных Да
MYSQL_USER Пользователь базы данных Да
MYSQL_DB Имя базы данных Да
MYSQL_PORT Порт базы данных Да
MYSQL_DATA_DIR Директория с данными базы данных Да
CES_URL https://ru2-ces.cloudbpm.ru Заполнено по умолчанию
При развертывании используется пароль базы данных по умолчанию, рекомендуется изменить его после установки.
  1. Выполнить команду:
  2. sudo docker compose up -d

Сервер будет доступен по порту, указанному в переменной BACKEND_PORT.

Рекомендуем изучить

Модуль AI пересказ

Материал был полезен для вас?
Приглашаем на вебинар 30 июля
Лиды, клиенты и клиентский сервис в современном мире. Как b2b и b2c повышают конверсию и совершают повторные продажи. Об этом поговорим на совместном вебинаре BPMSoft и Edna.
Регистрация на мероприятие
Оставить заявку
Оставьте свои контакты и наш менеджер свяжется с Вами в ближайшее время.
Демонстрационная версия BPMSoft
Заполните заявку для получения бесплатного доступа к демонстрационному стенду на 14 дней.
Типовое внедрение
Внедрите BPMSoft CRM в свою компанию всего за 8 рабочих дней по фиксированной цене! Заполните заявку для уточнения условий.
Заказать презентацию
Наш менеджер свяжется с Вами в ближайшее время.
Рассчитать стоимость
Стоимость одной лицензии BPMSoft Конструктор начинается от 15 400 руб. без НДС. Для корректного расчета заполните форму
Задать вопрос
Запрос исследования
Заполните форму и мы отправим исследование на E-mail
Присоединяйтесь к партнерской сети BPMSoft
Оставьте свои контакты и наш менеджер свяжется с Вами в ближайшее время
Тип партнерства*
Управление полным жизненным циклом клиента: от генерации лидов и продаж до внедрения, поддержки и продления подписки.
Разработка собственного Приложения – производного программного обеспечения, созданного на платформе BPMSoft (Базовое ПО).
Есть вопросы?
Не нашли для себя подходящую вакансию, или остались вопросы?
*
Есть вопросы?
Не нашли для себя подходящую вакансию, или остались вопросы?
*
Стать Вузом-партнером
Оставьте свои контакты и наш менеджер свяжется с Вами в ближайшее время.
Заявка на консультацию
Оставьте свои контакты и наш менеджер свяжется с Вами в ближайшее время.
Спасибо!
Ваша заявка принята.
Наш сотрудник свяжется с вами в течение 1-2 рабочих дней.
Внимание!
Обнаружена ошибка.
Вы подписаны на новости BPMSoft
Пожалуйста, подтвердите свой электронный адрес, пройдя по ссылке в письме.
Telegram Подписаться
Уважаемые клиенты! Предупреждаем о случаях недобросовестной конкуренции и мошенничестве в сети Интернет.
Подробнее