Функциональные характеристики программного обеспечения «Ассистент ПРО»

ОБЩИЕ СВЕДЕНИЯ
Наименование ПО: Ассистент ПРО  
Назначение: Программный комплекс для создания интеллектуальных диалоговых ассистентов (чат-ботов) на основе технологии генеративного искусственного интеллекта и расширенного поиска по базе знаний (RAG — поиск с генерацией ответа).  
ПО предназначено для автоматизации обработки запросов пользователей, интеграции с внешними каналами связи (виджет на сайте, Telegram, ВКонтакте) и управления базами знаний.
НАЗНАЧЕНИЕ И ФУНКЦИИ
1. Управление базой знаний
- Импорт данных: загрузка документов в форматах PDF, DOCX, TXT, HTML.
- Автоматический обход сайтов: индексация веб-ресурсов для наполнения базы знаний.
- Семантический поиск: преобразование текстов в векторные представления и хранение их в векторной базе данных.
- Управление вопросами и ответами: создание и редактирование пар «вопрос — ответ».
2. Обработка запросов
- Прием текстовых запросов пользователей через программный интерфейс.
- Гибридный поиск: сочетание смыслового и ключевого поиска.
- Генерация ответов на основе найденных данных.
- Цитирование источников информации.
3. Интеграция и каналы связи
- Чат-виджет для размещения на веб-сайтах.
- Интеграция с Telegram.
- Интеграция с ВКонтакте.
- HTTP API для подключения сторонних систем.
4. Администрирование и мониторинг
- Поддержка нескольких проектов в одной системе.
- Панель управления для настройки и мониторинга.
- Ролевая модель доступа.
- Аналитика и статистика работы.
АРХИТЕКТУРА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
Система построена на микросервисной архитектуре и включает:
- сервер приложений,
- модуль фоновых задач,
- модуль обхода сайтов,
- векторное хранилище данных,
- базу данных метаданных,
- подсистему работы с нейросетевыми моделями.
ТЕХНИЧЕСКИЕ ТРЕБОВАНИЯ
Серверная часть:
- Операционная система: Linux.
- Процессор: от 4 ядер.
- Оперативная память: от 16 ГБ.
- Поддержка контейнеризации Docker.
Клиентская часть:
- Современный веб-браузер.
ВХОДНЫЕ И ВЫХОДНЫЕ ДАННЫЕ
Входные данные:
- текстовые запросы пользователей,
- документы и ссылки,
- параметры конфигурации.
Выходные данные:
- текстовые ответы,
- ссылки на источники,
- отчеты и журналы системы.


Made on
Tilda