Разработка чат-ботов. Задачи чат-бота: финансовые операции, приём текстовых заказов. Платформа: Telegram. Продукт: Телеграм бот для генерации картинок, видео, аудио с ИИ. Техзадание есть. Требования к продукту 2.1 Функциональные требования Основные возможности Возможность выбрать одну из предложенных AI-платформ для генерации изображений или видео. Предоставление пяти бесплатных попыток генерации фотографий и видео суммарно. После исчерпания бесплатного пакета переход на систему платных кредитов или премиум-подписок. Для каждого типа контента предусмотрено отдельное меню и логика генерации. Пользователям предоставляются визуальные примеры генераций перед выбором конкретной платформы. Каждый запрос проходит проверку лимитов и доступность кредитной квоты пользователя. Все запросы сохраняются в базе данных с указанием статуса и результатов генерации. Дополнительные функциональные возможности Просмотр профиля пользователя с информацией о количестве оставшихся бесплатных генераций, оплаченных кредитах и статусе премиум-аккаунта. Поддержка оплаты через платежные шлюзы Telegram Payments, YooKassa, Stripe и др. Управление тарифами администратором без изменения основного кода приложения. Отображение статистики активности пользователей и количества генераций. 2.2 Нефункциональные требования Минимальное время отклика сервера для запросов пользователей (до 1 секунды). Высокая отказоустойчивость и стабильность работы сервиса (работоспособность минимум 99%). Безопасность хранения конфиденциальных данных пользователей (токенов API, платежных реквизитов). Логирование всех критичных действий (ошибки, успешные платежи, запуски новых генераций). Масштабируемость архитектуры (возможность добавления новых платформ без изменений основной логики).