Этот проект был переработан для работы с бесплатным API-ключом Gemini и подготовлен для развертывания на Vercel.
- Переход с Gemini Live API на стандартный Gemini 1.5 Flash (доступен в бесплатном тире).
- Удалены зависимости от специфических функций Google AI Studio (window.aistudio).
- Добавлена поддержка переменных окружения Vite (
VITE_GEMINI_API_KEY). - Добавлен файл
vercel.jsonдля корректного роутинга.
- Установите зависимости:
npm install
- Создайте файл
.env.localи добавьте ваш API ключ:VITE_GEMINI_API_KEY=ваш_ключ_здесь
- Запустите проект:
npm run dev
- Загрузите этот проект в свой GitHub репозиторий.
- Подключите репозиторий к Vercel.
- В настройках проекта Vercel добавьте Environment Variable:
- Key:
VITE_GEMINI_API_KEY - Value:
ваш_бесплатный_api_ключ_gemini
- Key:
- Нажмите Deploy.
- Анализ аудио: Работает через Gemini 1.5 Flash.
- Генерация аудио: В текущей реализации бесплатного API Gemini 1.5 Flash прямая генерация аудио-потока (как в Live API) ограничена. Приложение сфокусировано на анализе BPM, тональности и жанра.