AI OPS.
AI-пайплайн заміни фону для товарних фото. Зберігає продукт, прибирає студію та прискорює виробництво креативів.
Роль
Архітектура, fullstack, деплой
Рік
2026
Стек
Next.js 16 · TypeScript · Supabase
20 сек
середня генерація
$0.02
за генерацію
100%
product preserved
3
мови
Задача
Бізнесу потрібні креативи для товарів, але фотосесії дорогі, а звичайні AI-генератори ламають логотипи, шви та текстури. Помилка на фото — це повернення та втрачені гроші.
Рішення
Сервіс завантажує фото товару, приймає опис сцени та замінює фон зі збереженням продукту. Демо працює трьома мовами, з лімітами та захистом від спаму.
Архітектура
Асинхронний пайплайн: API відповідає одразу, генерація продовжується у фоні, клієнт забирає результат polling-ом.
Browser
upload + prompt
Next.js API
route handlers
Supabase
queue + storage
fal.ai
generation
Telegram
lead notification
Ключові рішення
Черга без окремої інфраструктури
after() запускає пайплайн після відповіді API. Користувач одразу отримує runId, генерація не рве запит.
Polling, який переживає перезавантаження
runId зберігається в localStorage, клієнт перепідключається та продовжує чекати результат.
Атомарні ліміти
2 генерації на email і 3 на IP. Помилки не витрачають ліміт, тому можна повторити.
Три мови та продакшен
en / ru / uk, Caddy + systemd, health-check і атомарний деплой з відкатом.
До і після
Стек
Потягни повзунок, щоб порівняти оригінал і результат.
На головну


