До всіх проєктів
Telegram · Червень 2026
Telegram-бот генерації відео та фото (Veo, Gemini)

Telegram-бот для генерації відео (Google Veo 3.1 Fast) та зображень (Gemini) за текстовим промптом або картинкою, з токен-економікою та прийомом платежів. Ключове інженерне завдання проєкту — обхід обмежень квот Google AI: міграція з безкоштовного рівня AI Studio (Tier 1, 15 RPM) на Vertex AI з кратним зростанням пропускної здатності та розумним менеджером запитів.
Що реалізовано:
- Генерація медіа: text-to-video та image-to-video через Veo 3.1 Fast (економний режим), генерація зображень через Gemini
- API Manager: ротація ключів, rate limiting, retry з exponential backoff, інтелектуальна маршрутизація Vertex AI (основний) <-> AI Studio (резерв) <-> кеш
- Масштабування лімітів: 15 -> 300+ RPM після Vertex AI, ціль 1000+ RPM (еквівалент Tier 3), кешування до 40% економії запитів
- Черга задач Redis + RQ: асинхронна обробка важких генерацій без блокування бота
- Токен-економіка: пакети токенів, стартовий бонус новим користувачам, прозорий облік балансу і списань
- Платежі: Stripe (LIVE, webhook з ідемпотентним нарахуванням токенів) та YooKassa (LIVE, фіскалізація за 54-ФЗ — email і автоматична відправка чеків)
- Зрозумілі повідомлення про помилки на RU/EN/UK (ліміти, safety-фільтри, таймаути) з гарантією несписання токенів при збої
- Спостережуваність: Prometheus + Grafana, Sentry, структуровані логи; деплой у Docker / Cloud Run
Стек: Python 3.11+, python-telegram-bot, Vertex AI (Veo, Gemini), google-cloud-aiplatform, Redis + RQ, PostgreSQL, SQLAlchemy, FastAPI, Stripe, YooKassa, Docker, GCP, Prometheus/Grafana/Sentry.
Роль: проєктування та розробка бота й інфраструктури (backend, Python, інтеграції з Google AI та платежами).
Кадри проєкту

Кадр 1 
Кадр 2 
Кадр 3 
Кадр 4