Техническое задание: Автоматизация работы с ChatGPT
Цель проекта
Разработать программное решение для автоматизации отправки запросов и получения ответов от веб-интерфейса ChatGPT.
Ключевые функциональные требования
- Автоматизированное взаимодействие с веб-сайтом через браузерную эмуляцию или API.
- Обязательная поддержка работы через прокси-серверы (ротация, аутентификация).
- Два интерфейса управления на выбор:
- Консольное приложение (CLI).
- Telegram-бот с набором команд.
- Надежная обработка сессий и ошибок соединения.
- Логирование операций для отладки.
Технические пожелания
- Чистая и документированная кодовая база.
- Возможность легкого развертывания на сервере.
- Конфигурация через файлы (прокси, ключи доступа, настройки бота).
Результат работы
Готовая к использованию программа с исходным кодом и инструкцией по установке и настройке.