Telegram-бот для генерации изображений на основе FLUX модели
Задача проекта
Создать Telegram-бота для генерации изображений с использованием современной модели FLUX. Бот должен принимать текстовые описания, улучшать их с помощью ИИ и генерировать качественные изображения.
Ключевые возможности:
- Генерация изображений по текстовому описанию
- Автоматическое улучшение промптов
- Поддержка различных стилей
- Быстрая обработка запросов
- Конвертация из base64 в изображение
Технологический стек
FLUX.1-schnell
Быстрая генерация изображений
GPT-4o-mini
Улучшение промптов
n8n Workflow
Автоматизация процессов
Telegram API
Интерфейс пользователя
Техническая реализация
Улучшение промптов
Первый этап - улучшение пользовательского промпта с помощью GPT-4o-mini для получения более детального и качественного описания для генерации изображения.
Улучши этот промпт для генерации изображения:
ИСХОДНЫЙ ПРОМПТ: "{user_prompt}"
ТРЕБОВАНИЯ:
- Добавь детали композиции и освещения
- Укажи стиль и технику
- Добавь описание цветовой палитры
- Сделай промпт более конкретным
- Длина: 100-150 слов
ОТВЕТ ТОЛЬКО УЛУЧШЕННЫМ ПРОМПТОМ:
Генерация через FLUX
Использование модели FLUX.1-schnell через Together API для быстрой генерации высококачественных изображений на основе улучшенного промпта.
Обработка результата
Конвертация полученного base64 изображения в формат, пригодный для отправки в Telegram, с добавлением подписи с использованным промптом.
Результаты
1000+
сгенерированных изображений
8 сек
среднее время генерации
4.9/5
оценка качества