Необходима разработка бота для сайта на основе ИИ.
Тз на реализацию бота - консультанта :
Ввод - веб-сервис принятия запроса по апи от клиента
Работа при первом обращении:
Анализ запроса через обращение к нейросети. Соответствует запрос тематике (тематика задается руками промптом). Если нет - дать типовой ответ (так же задается руками). Если соответствует, сократить вопрос через запрос к нейронке до ключевой мысли.
Далее проверяем на соответствие с типовыми запросами. Если есть соответствия - отдать ответ из базы типовых ответов. Если ответа не оказалось, записать запрос, дождаться ответа, записать ответ.
Сформировать ответ через нейронку, проанализировать через нейронку тело ответа (как в первом подпункте), отдать через апи
Работа при дальнейшем общении:
Ведение диалога внутри темы, полученной из первого сообщения. (ведется ли диалог на тему или кто-то решил подурачиться задав неуместный вопрос)
Проверка каждого ответа по 1 подпункту 2 пункта.
Окончание общения:
Каждый диалог должен вести в определенную цель. Шаблонной должна быть запись данных клиента (проверять сообщения на имя + телефон с сохранением для передачи в бд/локальный эксель/в лс тг менеджеру).