Repolode
GoogleCloudPlatform

GoogleCloudPlatform/genmedia-creative-studio

Una aplicación web en Python en Vertex AI de Google Cloud para generar imágenes, videos, música y voz con los modelos Gemini, Veo, Lyria y Chirp.

Estrellas
1,228
Forks
377
Issues abiertos
16
Último commit
hace 24 horas

¿Qué es?

GenMedia Creative Studio es una aplicación web que ofrece una interfaz unificada para los modelos de generación de contenido multimedia de Google Cloud. Permite generar y editar imágenes con los modelos de imagen Gemini (variantes Nano Banana), además de probarse ropa de forma virtual; generar videos con Gemini Omni y Veo; generar música con Lyria; y sintetizar voz con Chirp 3 HD y Gemini Text to Speech.

Además del acceso directo a los modelos, la aplicación incluye flujos de trabajo preconfigurados, como la coherencia de personajes, comprar el look, un tablero de inspiración de starter pack y un flujo para diseño de interiores, junto con una biblioteca de recursos para organizar los resultados. Está desarrollada con Mesop, un framework de Python para aplicaciones de IA, sobre FastAPI, y se ejecuta localmente con uv y Python 3.14 una vez configurado un proyecto de Google Cloud con acceso a Vertex AI.

El proyecto se ofrece como demostración y no está pensado para uso en producción. Incluye despliegue basado en Terraform en Cloud Run, dominios personalizados opcionales detrás de Identity Aware Proxy y una carpeta experiments con aplicaciones independientes y servidores MCP.

Funciones clave

  • 01Generación y edición de imágenes con modelos de imagen Gemini, incluida la prueba virtual de ropa.
  • 02Generación de videos con Gemini Omni y Veo 3 / 3.1.
  • 03Generación de música con Lyria 3 y 2.
  • 04Síntesis de voz con Chirp 3 HD y Gemini Text to Speech.
  • 05Flujos de trabajo preconfigurados para mantener la coherencia de personajes, comprar el look y diseñar interiores, además de una biblioteca de recursos.
  • 06Despliegue con Terraform en Cloud Run, con IAP y dominios personalizados opcionales.

Casos de uso

  • Crear prototipos de flujos de trabajo creativos que combinen imágenes, videos, música y voz en Vertex AI.
  • Aprender a crear una aplicación web de generación de contenido multimedia con Mesop y FastAPI.
  • Explorar las API de Gemini, Veo, Lyria y Chirp mediante una interfaz funcional.
  • Usar la carpeta experiments como punto de partida para herramientas multimedia basadas en MCP.

Inicio rápido

  1. 1

    Instala uv (macOS/Linux) desde el README

  2. 2

    Autentícate en Google Cloud para obtener las credenciales predeterminadas de la aplicación

    gcloud auth application-default login
  3. 3

    Sincroniza las dependencias con uv

    uv sync
  4. 4

    Ejecuta la aplicación y abre http://localhost:8080/

    uv run main.py

Antes de usarlo

  • Requiere Python 3.14 o posterior y un proyecto de Google Cloud con acceso a Vertex AI.
  • Las solicitudes de generación se envían a Vertex AI, por lo que el uso se factura a tu cuenta de Google Cloud.
  • El README indica que es solo para demostración y que no debe usarse en producción.
  • Este producto no cuenta con el respaldo oficial de Google.

En colecciones

Temas

Preguntas frecuentes

¿Qué es genmedia-creative-studio?
Una aplicación web en Python en Vertex AI de Google Cloud para generar imágenes, videos, música y voz con los modelos Gemini, Veo, Lyria y Chirp. GenMedia Creative Studio es una aplicación web que ofrece una interfaz unificada para los modelos de generación de contenido multimedia de Google Cloud. Permite generar y editar imágenes con los modelos de imagen Gemini (variantes Nano Banana), además de probarse ropa de forma virtual; generar videos con Gemini Omni y Veo; generar música con Lyria; y sintetizar voz con Chirp 3 HD y Gemini Text to Speech.
¿genmedia-creative-studio es gratuito? ¿Qué licencia tiene?
genmedia-creative-studio es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿genmedia-creative-studio sigue mantenido?
Mantenimiento activo. El último commit de genmedia-creative-studio fue el 6 nov 2026.
¿Para qué puedo usar genmedia-creative-studio?
Crear prototipos de flujos de trabajo creativos que combinen imágenes, videos, música y voz en Vertex AI. Aprender a crear una aplicación web de generación de contenido multimedia con Mesop y FastAPI. Explorar las API de Gemini, Veo, Lyria y Chirp mediante una interfaz funcional. Usar la carpeta experiments como punto de partida para herramientas multimedia basadas en MCP.
¿Cómo se instala genmedia-creative-studio?
Instala uv (macOS/Linux) desde el README Autentícate en Google Cloud para obtener las credenciales predeterminadas de la aplicación: gcloud auth application-default login Sincroniza las dependencias con uv: uv sync Ejecuta la aplicación y abre http://localhost:8080/: uv run main.py
¿Dónde consigo genmedia-creative-studio?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/GoogleCloudPlatform/genmedia-creative-studio

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados