(ТЗ)
Цель проекта:
Создание скрипта, который будет объединять функциональность нейросети (ChatGPT) и одного популярного сайта( название в лс) для автоматизации ответов на сообщения.
Описание работы:
Скрипт будет выполнять следующие функции:
1. Сбор данных:
- Создание базы данных, содержащей чаты пользователя и ответы собеседников.
- База данных будет храниться в формате JSON.
2. Обработка сообщений:
- При получении нового сообщения от собеседника, скрипт будет извлекать это сообщение из базы данных.
- Сообщение будет отправляться через API нейросети для генерации ответа.
3. Получение ответа:
- Ответ от нейросети будет возвращен в скрипт через API.
- Этот ответ будет сохранен в базе данных.
4. Отправка ответа:
- Скрипт будет отправлять сгенерированный ответ обратно в сайт через его API.
- Ответ будет отправляться с задержкой, имитируя естественное время реакции пользователя (например, 2-5 секунд).
Технические требования:
- Использование JSON для хранения базы данных.
- Интеграция с API нейросети (ChatGPT).
- Интеграция с API сайта (необходимые ключи и доступы).
- Реализация механизма задержки отправки сообщений для имитации времени ответа.