ИИ-консультант для подбора одежды

Часть 1: Автоматическое описание товаров

Необходимо обработать ассортимент интернет-магазина одежды. Входные данные - JSON-файл с товарной матрицей (возможна передача в другом формате: Google Таблица, база данных и т.п.). Каждая позиция содержит поля: id, наименование, описание, ссылка на фото, URL товара.

Задача

  • Загрузить все фотографии из товарных позиций.
  • Через нейросеть (API) получить для каждого снимка подробное детализированное описание: цвет, фасон, ткань, узор, вырез, длину, декоративные элементы и прочие визуальные характеристики.
  • Результат - дополненный список товаров с сгенерированным нейроописанием под каждым ID.

Для чего это нужно: Пользователь может искать, например, платье с определенным узором, которого нет в исходных характеристиках. Такое описание позволит фильтровать по деталям.

Часть 2: Telegram-бот с голосовым вводом

Разработать Telegram-бота, который общается через ИИ-ассистент и способен принимать как текстовые, так и голосовые сообщения (с использованием ИИ для распознавания речи).

Функционал бота

  • Пользователь сообщает свои пожелания (голосом или текстом)
    • Пример: хочу вечернее платье, блестящее, с разрезом.
    • ИИ-ассистент понимает запрос и умеет отвечать уточняющими вопросами.
  • На основе диалога система выбирает релевантные ID товаров из базы.
  • Сформированный список ID склеивается в URL выдачи, содержащей только отобранные модели (аналог работы корзины избранного: example.com/favorites/?favorites=123,456,789).
  • API ключи для нейросетей и хостинг предоставляются.

Технические вопросы для обсуждения

  1. Выбор системы хранения: где лучше хранить данные - в JSON-словаре, Google-таблице, шаблоне ЧПУ или полностью через RAG модель? Какое решение окажется проще и быстрее в реализации при нескольких сотнях позиций?
  2. Сроки и бюджет. Озвучить реалистичные временные затраты для полного функционала (бэкенд, нейроописания, бот с voice-to-text). Предложения приветствуются.

Исправление сборки React проекта на Vite и деплой на Vercel

Есть готовый React-проект на Vite с полностью написанной логикой и UI, но при деплое возникает белый экран и ошибка MIME type. Нужно без переписывания кода привести структуру к корректному виду под Vite, исправить точки входа, проверить сборку и задеплоить на Vercel, чтобы приложение открывалось.