StyleList: open-source ИИ-инструмент для виртуальной примерки
StyleList — это инструмент виртуальной примерки с открытым исходным кодом на базе ИИ, который использует технологии компьютерного зрения и обработки естественного языка для предоставления персонализированных рекомендаций по одежде. После загрузки фотографии пользователь получает предложения по сочетанию верха и низа, а инструмент также включает функцию поиска товаров. Достаточно загрузить личное фото и изображение одежды, чтобы сгенерировать изображение с примеркой, что упрощает процесс выбора и сочетания вещей.

Основные функции:
ИИ-стилист: диалоговый интерфейс на базе модели Llama-4-Maverick-17B
Режим автоматического создания образов: автоматическое создание мудбордов по рекомендациям стилиста с поиском товаров с учётом пола
Анализ изображений: загрузка фото для получения персональных рекомендаций по стилю
Поиск товаров: интеграция каталога продуктов Amazon через RapidAPI
Создание мудбордов: визуальные подборки выбранных предметов одежды с функцией виртуальной примерки.
Мультимодальный чат: поддержка текстового и графического ввода в диалоге.
Технические возможности включают:
Потоковые ответы ИИ: диалог в реальном времени с поддержкой разметки markdown
Валидация изображений: оценка качества фотографий с помощью ИИ
Сохранение состояния: межсессионное хранение данных на базе Zustand
Адаптивный дизайн: оптимизация интерфейса для мобильных устройств и десктопов
Технологический стек:
Фронтенд:
Next.js 15 (с App Router) и TypeScript
React 18 (с серверными и клиентскими компонентами)
TailwindCSS (для стилей и адаптивного дизайна)
Zustand (для управления состоянием с сохранением)
ReactMarkdown (для форматирования ответов ИИ)
Lucide Icons (для иконок интерфейса)
Бэкенд и API:
Vercel AI SDK (для потокового взаимодействия с ИИ)
Amazon Product API (получение данных о товарах через RapidAPI)
Пользовательские маршруты API (для чата, валидации изображений и создания мудбордов)
Серверные действия (для обработки форм и данных)
Интеграция ИИ:
Модель Llama-4-Maverick-17B-128E-Instruct-FP8 (экспертные знания в области моды)
Визуальные возможности для анализа изображений и рекомендаций по стилю
Вызов инструментов для интеграции поиска товаров
Пользовательские системные промпты, оптимизированные для модных образов
Установка и настройка:
Требования: Node.js 18.0 или выше, пакетный менеджер npm или yarn, аккаунт RapidAPI для доступа к товарам Amazon.
Шаги установки:
Клонируйте репозиторий: git clone <repository-url>, затем перейдите в каталог проекта: cd open-ai-stylist.
Установите зависимости: npm install.
Настройте переменные окружения (создайте файл .env.local).
Запустите сервер разработки: npm run dev.
Откройте в браузере http://localhost:3000.
Способ использования:
Начальная настройка: загрузите одобренные фотографии модели. Фотографии проходят ИИ-проверку на пригодность для создания образов, одобренные снимки сохраняются для использования в диалогах о стиле.
Диалог о стиле: начните новую чат-сессию, загрузите фото или опишите свои пожелания по образу, получите персональные рекомендации по верху и низу, просматривайте предложенные товары с актуальными ценами Amazon, выбирайте позиции для создания мудборда.
Панель мудбордов: выбирайте товары в диалоге, создавайте тематические подборки с заголовками, сгенерированными ИИ, просматривайте товары в адаптивной сетке, переходите по прямым ссылкам для покупки выбранных позиций.
Режим авто-стилиста: нажмите кнопку с молнией в области ввода чата, чтобы включить авто-стилиста. Общайтесь с ИИ-стилистом как обычно. Когда ИИ предлагает рекомендации по образу, авто-стилист анализирует их для определения гендерного контекста, извлекает упомянутые ключевые предметы одежды, выполняет поиск товаров с учётом пола, генерирует виртуальную примерку с использованием фото модели, автоматически создаёт готовый мудборд. По завершении вы получите уведомление.
Сценарии использования
Планирование повседневных образов: помогает примерять и сочетать разную одежду дома для удобства повседневной носки.
Поддержка электронной коммерции одежды: продавцы могут использовать инструмент для предоставления покупателям услуги виртуальной примерки, повышая конверсию.
Адрес открытого репозитория:
https://github.com/parsakhaz/open-ai-stylist
Помощник сценариста▸
AI Приложения
AI Новости 