Skip to content

beesey-sys/music

Repository files navigation

AI Accompanist (Vercel Ready)

Этот проект был переработан для работы с бесплатным API-ключом Gemini и подготовлен для развертывания на Vercel.

Изменения

  • Переход с Gemini Live API на стандартный Gemini 1.5 Flash (доступен в бесплатном тире).
  • Удалены зависимости от специфических функций Google AI Studio (window.aistudio).
  • Добавлена поддержка переменных окружения Vite (VITE_GEMINI_API_KEY).
  • Добавлен файл vercel.json для корректного роутинга.

Локальный запуск

  1. Установите зависимости:
    npm install
  2. Создайте файл .env.local и добавьте ваш API ключ:
    VITE_GEMINI_API_KEY=ваш_ключ_здесь
  3. Запустите проект:
    npm run dev

Деплой на Vercel

  1. Загрузите этот проект в свой GitHub репозиторий.
  2. Подключите репозиторий к Vercel.
  3. В настройках проекта Vercel добавьте Environment Variable:
    • Key: VITE_GEMINI_API_KEY
    • Value: ваш_бесплатный_api_ключ_gemini
  4. Нажмите Deploy.

Особенности бесплатной версии

  • Анализ аудио: Работает через Gemini 1.5 Flash.
  • Генерация аудио: В текущей реализации бесплатного API Gemini 1.5 Flash прямая генерация аудио-потока (как в Live API) ограничена. Приложение сфокусировано на анализе BPM, тональности и жанра.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages