Веб-разработчик Джей Томпкинс (Jhey Tompkins) выпустил веб-приложение Brick Yourself, которое генерирует фигурки Lego по фотографии. С его помощью можно создавать фигурки в стиле знаменитостей или самого себя.
Brick Yourself построено на базе GPT-4 и Dall-E 3, которые отвечают за формирование промпта и генерацию изображений. Фронтенд приложения написан на Next.js с компонентами из библиотеки Shadcn UI. Готовое приложение развернули и захостили на Vercel с базой данных Vercel KV и с использованием открытой библиотеки Vercel AI SDK.
Для работы с Brick Yoursel необходимо использовать персональный API-ключ OpenAI. В будущем Томпкинс планирует реализовать возможность оплаты прямо на странице приложения. После вставки ключа пользователь может загрузить изображения для генерации. Можно использовать фотографии из памяти устройства или воспользоваться камерой.
Система сформирует промпт на основе содержимого фотографии и сгенерирует изображение фигурки Lego. Если результат не устроит, то можно запустить генерацию снова или вручную скорректировать запрос.
Примеры генерацийКиану РивзРайан ГослингЧеловек-паук из игры Marvel’s Spider-Man 2Леонардо Ди КаприоМэрилин МонросСергей БуруновТим КукМарк ЦукербергСтив ДжобсЛинус ТорвальдсСэм АльтманГейб НьюэллНаполеон I БонапартИван IV ГрозныйЕлизавета II
Источник: habr.com