Инструкции по установке¶
Установка WiseBot¶
WiseBot разворачивается в системах виртуализации с использованием платформы Docker. Для установки и настройки необходимо предварительно подготовить программное окружение, обеспечивающее работоспособность системы.
Чтобы установить платформу WiseBot для разработки цифровых ассистентов, выполните следующие действия:
-
Скачайте файл конфигурации docker-compose.yml c нашего репозитория. В этом файле всегда имеется ссылка на последнюю версию программного продукта.
-
Скачайте файл с описанием переменных окружения .env
-
Запустите или обновите командой:
Для остановки, воспользуйтесь командой:
Установка N8N¶
n8n — это инструмент для автоматизации рабочих процессов и интеграции различных приложений и сервисов. Он позволяет пользователям создавать сложные автоматизированные процессы без необходимости писать код, используя визуальный интерфейс. В сочетании с продуктом WiseBot n8n может выполнять функцию action-сервера, выполнять пользовательские сценарии и выполнять интеграцию с внешними системами, значительно расширяя возможности обычного чат-бота до функциональности цифрового ассистента.
Для установки N8N выполните слудующие действия:
-
Скачайте файл конфигурации docker-compose.yml
-
Скачайте файл с описанием переменных окружения .env
-
Заполните пустые поля в файле
.env
(согласно документации), чтобы впоследствии обеспечить подключение N8N из интерфейса администратора WiseBot. -
Запустите или обновите командой:
Установка Minio (S3 хранилище для изображении и аудиофайлов)¶
MinIO — это высокопроизводительное, распределенное хранилище объектов, совместимое с API Amazon S3. Он разработан для работы с большими объемами данных и идеально подходит для облачных приложений, анализа данных и хранения бэкапов.
При реализации функциональности обычного чат-бота и цифрового ассистента в качестве ответов могут использоваться предварительно сохраненные изображения. Для хранения этих изображения (как впрочем и других файлов, используемых в ответах ассистента), должно быть подключено хранилище объектов с доступом по REST API.
Подробная документация по Minio
Чтобы установить хранилище MinIO, выполните следующие действия:
-
Скачайте файл конфигурации docker-compose.yml
-
Скачайте описание переменных окружения .env
-
Заполнить пустые поля в файле
.env
-
Запустите или обновите командой:
Установка Chatwoot¶
Chatwoot — это открытая платформа для управления взаимодействием с клиентами, которая позволяет компаниям общаться с клиентами через различные каналы, такие как веб-чаты, электронная почта, социальные сети и мессенджеры. Она предназначена для улучшения клиентского обслуживания и повышения уровня взаимодействия.
Подробная документация по Chatwoot
- Скачать docker-compose.yml
- Скачать .env
- Заполнить пустые поля в файле
.env
(согласно документации) - Запустить или обновить: