Перейти до вмісту
VALERAWEBDEV07
Флагманський кейс

AI OPS.

AI-пайплайн заміни фону для товарних фото. Зберігає продукт, прибирає студію та прискорює виробництво креативів.

Роль

Архітектура, fullstack, деплой

Рік

2026

Стек

Next.js 16 · TypeScript · Supabase

ai.webdev07.techLive
AI OPS: original product photo
AI OPS: product photo with a new background
ОригіналРезультат
До і післяdrag to compare

20 сек

середня генерація

$0.02

за генерацію

100%

product preserved

3

мови

01

Задача

Бізнесу потрібні креативи для товарів, але фотосесії дорогі, а звичайні AI-генератори ламають логотипи, шви та текстури. Помилка на фото — це повернення та втрачені гроші.

02

Рішення

Сервіс завантажує фото товару, приймає опис сцени та замінює фон зі збереженням продукту. Демо працює трьома мовами, з лімітами та захистом від спаму.

03 — ARCHITECTURE

Архітектура

Асинхронний пайплайн: API відповідає одразу, генерація продовжується у фоні, клієнт забирає результат polling-ом.

Browser

upload + prompt

Next.js API

route handlers

Supabase

queue + storage

fal.ai

generation

Telegram

lead notification

async after response
API responds with runIdpipeline runs in backgroundclient polls for result
04 — DECISIONS

Ключові рішення

01

Черга без окремої інфраструктури

after() запускає пайплайн після відповіді API. Користувач одразу отримує runId, генерація не рве запит.

02

Polling, який переживає перезавантаження

runId зберігається в localStorage, клієнт перепідключається та продовжує чекати результат.

03

Атомарні ліміти

2 генерації на email і 3 на IP. Помилки не витрачають ліміт, тому можна повторити.

04

Три мови та продакшен

en / ru / uk, Caddy + systemd, health-check і атомарний деплой з відкатом.

05 — VISUALS

До і після

AI OPS: another original product photo
AI OPS: another product photo with a new background
ОригіналРезультат

Стек

Next.js 16TypeScriptSupabasefal.aiTailwind CSSCaddysystemd

Потягни повзунок, щоб порівняти оригінал і результат.

На головну

Потрібен схожий AI-пайплайн?

Обговорити проєкт