...
В системе присутствуют следующие NLP модули:
Spellchecker
Lemmatizer & POS tagger
Word Embedder
Synonyms Dictionary
Classifier Исправление опечаток
Лемматизатор
Векторизатор запросов
Словарь синонимов
Классификатор - ядро, которое использует все предыдущие модули. Этот модуль проводит классификацию запроса или находит ответ на запрос. В системе есть как модели для работы с малым количеством данных, так и модели, основанные на технологиях глубокого обучения нейронных сетей для большого количества данных.
Генератор ответов на базе большой языковой модели (LLM)
Модели, их комбинация и гиперпараметры подбираются автоматически (auto ML) под каждый датасет и Заказчика.
...
При превышении нагрузки на 50% и более рекомендуется установка дополнительного аналогичного набора серверов и балансировщика нагрузки.
Минимальные технические требования
Сценарий установки | Минимальные требования |
...
Возможно реализовать резервирование AutoFAQ за счет балансировщика нагрузки в целях повыщения надежности работы системы. Подробное архитектурное описание решения высокой доступности разрабатывается отдельно под Заказчика.
...
При высоких нагрузках выделенный БД сервер: 4 vCPU 8 Gb RAM, 400 GB SSD
Тестовая среда (сервер приложений и БД на одной ВМ): 4 vCPU 16 Gb RAM, 400 GB HDD
Точки монтирования файловых томов:
...
к ресурсам | Точки монтирования файловых томов | |
1 ВМ | 8 vCPU 48 GB RAM, 400 GB HDD | 200 GB /var |
2 ВМ (AS, DBS) | AS: 8 vCPU 48 GB RAM, 100 GB HDD, | 200 GB /var |
3 ВМ (Frontend, Backend, DBS) | Frontend: 2 vCPU 8 GB RAM, 100 GB HDD Backend: 4 vCPU 32 GB RAM, 400 GB HDD DBS: 4 vCPU 16 GB RAM, 400 GB SSD | 200 GB /var |
Тестовая среда | 4 vCPU 32 GB RAM, 200 GB HDD | 200 GB /var |
Кластер Docker Swarm либо Kubernetes | 4 vCPU 16 GB RAM, 100 GB HDD каждая нода кластера | Файловое хранилище на базе NFS, GlusterFS, Ceph, Longhorn или аналоги |
Сценарий установки | Плюсы | Минусы |
1 ВМ | Простота сопровождения | отказоустойчивость минимальная только за счет инфраструктуры гипервизора |
2 ВМ App server, DB server | Разделение ресурсов и масштабирования | Низкая отказоустойчивость |
3 ВМ и более | Отказоустойчивость и масштабируемость | Высокая стоимость и сложность сопровождения |
Требования к развертыванию
...
Интеграции
...
SMTP для рассылки приглашений, уведомлений и смены паролей необходима учетная запись системы в корпоративном SMTP email server и настройка подключения к SMTP.
SSO Single Sign-on интеграция с Active Directory для идентификации пользователей канала Web Widget, а также авторизации операторов и администраторов системы.
Первоначальное развертывание
...