Repolode
GoogleCloudPlatform

GoogleCloudPlatform/genmedia-creative-studio

Веб-приложение на Python для Google Cloud Vertex AI, генерирующее изображения, видео, музыку и речь с моделями Gemini, Veo, Lyria и Chirp.

Звёзды
1,228
Форки
376
Открытые issues
16
Последний коммит
20 часов назад

Что это?

GenMedia Creative Studio — веб-приложение с единым интерфейсом для генеративных медиа-моделей Google Cloud. Оно поддерживает генерацию и редактирование изображений с помощью моделей Gemini для работы с изображениями (варианты Nano Banana), а также виртуальную примерку; генерацию видео с Gemini Omni и Veo; генерацию музыки с Lyria; синтез речи с Chirp 3 HD и Gemini Text to Speech.

Помимо прямого доступа к моделям, приложение включает готовые сценарии: сохранение единообразия персонажей, подбор образа по фотографии, создание мудборда стартового набора и дизайн интерьера. Также в нём есть библиотека для упорядочивания результатов. Приложение создано на Mesop — Python-фреймворке для AI-приложений — поверх FastAPI. После настройки проекта Google Cloud с доступом к Vertex AI его можно запускать локально с помощью uv и Python 3.14.

Проект представлен как демонстрация и не предназначен для использования в продакшене. В него входят развёртывание в Cloud Run с помощью Terraform, возможность настроить собственные домены за Identity Aware Proxy, а также папка experiments с автономными приложениями и MCP-серверами.

Ключевые возможности

  • 01Генерация и редактирование изображений с помощью моделей Gemini для работы с изображениями, включая виртуальную примерку.
  • 02Генерация видео с Gemini Omni и Veo 3 / 3.1.
  • 03Генерация музыки с Lyria 3 и 2.
  • 04Синтез речи с Chirp 3 HD и Gemini Text to Speech.
  • 05Готовые сценарии для сохранения единообразия персонажей, подбора образа по фотографии и дизайна интерьера, а также библиотека ресурсов.
  • 06Развёртывание в Cloud Run с помощью Terraform, с возможностью настроить IAP и собственные домены.

Сценарии использования

  • Создание прототипов творческих сценариев, объединяющих работу с изображениями, видео, музыкой и голосом в Vertex AI.
  • Изучение способов создания веб-приложений для генеративных медиа с помощью Mesop и FastAPI.
  • Знакомство с API Gemini, Veo, Lyria и Chirp через работающее приложение с графическим интерфейсом.
  • Использование папки experiments как отправной точки для создания медиаинструментов на базе MCP.

Быстрый старт

  1. 1

    Установите uv (macOS/Linux), следуя инструкциям в README

  2. 2

    Войдите в Google Cloud, чтобы получить учетные данные приложения по умолчанию

    gcloud auth application-default login
  3. 3

    Синхронизируйте зависимости с помощью uv

    uv sync
  4. 4

    Запустите приложение, затем откройте http://localhost:8080/

    uv run main.py

Что важно знать

  • Требуются Python 3.14 или новее и проект Google Cloud с доступом к Vertex AI.
  • Запросы на генерацию отправляются в Vertex AI, поэтому плата за использование списывается с вашего аккаунта Google Cloud.
  • В README указано, что проект предназначен только для демонстрации и не для использования в production.
  • Этот продукт официально не поддерживается Google.

В подборках

Темы

Частые вопросы

Что такое genmedia-creative-studio?
Веб-приложение на Python для Google Cloud Vertex AI, генерирующее изображения, видео, музыку и речь с моделями Gemini, Veo, Lyria и Chirp. GenMedia Creative Studio — веб-приложение с единым интерфейсом для генеративных медиа-моделей Google Cloud. Оно поддерживает генерацию и редактирование изображений с помощью моделей Gemini для работы с изображениями (варианты Nano Banana), а также виртуальную примерку; генерацию видео с Gemini Omni и Veo; генерацию музыки с Lyria; синтез речи с Chirp 3 HD и Gemini Text to Speech.
genmedia-creative-studio можно использовать бесплатно? Какая у него лицензия?
genmedia-creative-studio распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
genmedia-creative-studio всё ещё поддерживается?
Активно поддерживается. Последний коммит в genmedia-creative-studio — 7 нояб. 2026 г..
Для чего можно использовать genmedia-creative-studio?
Создание прототипов творческих сценариев, объединяющих работу с изображениями, видео, музыкой и голосом в Vertex AI. Изучение способов создания веб-приложений для генеративных медиа с помощью Mesop и FastAPI. Знакомство с API Gemini, Veo, Lyria и Chirp через работающее приложение с графическим интерфейсом. Использование папки experiments как отправной точки для создания медиаинструментов на базе MCP.
Как установить genmedia-creative-studio?
Установите uv (macOS/Linux), следуя инструкциям в README Войдите в Google Cloud, чтобы получить учетные данные приложения по умолчанию: gcloud auth application-default login Синхронизируйте зависимости с помощью uv: uv sync Запустите приложение, затем откройте http://localhost:8080/: uv run main.py
Где скачать genmedia-creative-studio?
Исходный код и инструкции по установке — на GitHub: https://github.com/GoogleCloudPlatform/genmedia-creative-studio

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Коллекция навыков для AI-агентов, которые генерируют изображения, видео, аудио и 3D-контент через Scenario MCP server, а также управляют DCC-инструментами и игровыми движками.

3,5 тыс.+2,1 тыс. за неделю302PythonMITАктивно поддерживаетсяОбновлён 2 часа назад

Локально размещаемое desktop-приложение для визуальной сборки пайплайнов генерации изображений и видео на бесконечном канвасе с узлами, использующее ваш ключ kie.ai.

3,4 тыс.+90 за неделю373TypeScriptБез лицензииАктивно поддерживаетсяОбновлён 2 месяца назад

Навыки агента для Claude Code, Cursor, Codex и других инструментов: генерация изображений и видео, обучение идентичности лица и создание бренд-китов с помощью Higgsfield AI.

1,9 тыс.+82 за неделю354PythonMITАктивно поддерживаетсяОбновлён 3 дня назад

Веб-интерфейс на базе Gradio для запуска Stable Diffusion и новых моделей генерации изображений и видео — продолжение форка Forge с поддержкой дополнительных моделей и оптимизациями.

1,9 тыс.+23 за неделю264PythonAGPL-3.0Обновлён позавчера