Проекты
NanoReactorBot
Мультиплатформенный бот для генерации изображений и видео нейросетями — в Telegram и мессенджере MAX. Пять режимов: text→image, image→image, text→video, image→video, video→video. Параллельный запуск нескольких моделей, история результатов прямо в чате.
Проблема
Доступ к топовым генеративным моделям разрознён, требует технических навыков и оплаты в иностранной валюте; нет единой точки с историей генераций, биллингом и публикацией результатов в привычном мессенджере.
Решение
Собственный бот поверх ведущих генеративных моделей и локального инференса: единый интерфейс Mini App, маршрутизация запросов к моделям, очередь задач на PostgreSQL, мультивалютный биллинг и промо-квоты, модерация и публикация результатов в каналы. Платформенно-агностичное ядро — общие обработчики для Telegram и MAX.
Результат
Запущен в продакшене, доступен пользователям в Telegram (@NanoReactorBot) и мессенджере MAX.
Стек и инструменты
Python 3.11, FastAPI, PostgreSQL + SQLAlchemy/Alembic, Telegram Web Apps (Mini App), Docker
Вклад
Моя роль
-
Автор и разработчик
Архитектура платформенно-агностичного ядра, маршрутизация запросов к генеративным моделям, биллинг и публикация результатов.
FastAPI, PostgreSQL, Telegram Mini App