Repolode
GoogleCloudPlatform

GoogleCloudPlatform/genmedia-creative-studio

Aplicativo web em Python no Google Cloud com Vertex AI para gerar imagens, vídeos, música e fala usando os modelos Gemini, Veo, Lyria e Chirp.

Estrelas
1,228
Forks
377
Issues abertas
16
Último commit
há 23 horas

O que é?

O GenMedia Creative Studio é um aplicativo web que reúne os modelos de mídia generativa do Google Cloud em uma única interface. Ele oferece geração e edição de imagens com modelos de imagem Gemini (variantes Nano Banana), além de um recurso de prova virtual de roupas; geração de vídeos com Gemini Omni e Veo; geração de música com Lyria; e síntese de fala com Chirp 3 HD e Gemini Text to Speech.

Além do acesso direto aos modelos, o aplicativo inclui fluxos de trabalho prontos, como consistência de personagens, shop-the-look, um moodboard de starter pack e um fluxo de design de interiores, além de uma biblioteca de recursos para organizar os resultados. Ele foi desenvolvido com Mesop, um framework Python para aplicativos de IA, sobre FastAPI, e pode ser executado localmente com uv e Python 3.14, após configurar um projeto do Google Cloud com acesso ao Vertex AI.

O projeto é disponibilizado como demonstração e não se destina ao uso em produção. Inclui implantação com Terraform no Cloud Run, domínios personalizados opcionais protegidos pelo Identity Aware Proxy e uma pasta experiments com aplicativos independentes e servidores MCP.

Recursos principais

  • 01Geração e edição de imagens com modelos de imagem Gemini, incluindo prova virtual de roupas.
  • 02Geração de vídeos com Gemini Omni e Veo 3 / 3.1.
  • 03Geração de música com Lyria 3 e 2.
  • 04Síntese de fala com Chirp 3 HD e Gemini Text to Speech.
  • 05Fluxos de trabalho prontos para consistência de personagens, shop the look e design de interiores, além de uma biblioteca de recursos.
  • 06Implantação com Terraform no Cloud Run, com IAP e domínios personalizados opcionais.

Casos de uso

  • Prototipar fluxos de trabalho criativos que combinam imagem, vídeo, música e voz no Vertex AI.
  • Aprender a criar um aplicativo web de mídia generativa com Mesop e FastAPI.
  • Explorar as APIs Gemini, Veo, Lyria e Chirp por meio de uma interface funcional.
  • Usar a pasta experiments como ponto de partida para ferramentas de mídia baseadas em MCP.

Início rápido

  1. 1

    Instale o uv (macOS/Linux) seguindo o README

  2. 2

    Autentique-se no Google Cloud para obter as credenciais padrão da aplicação

    gcloud auth application-default login
  3. 3

    Sincronize as dependências com o uv

    uv sync
  4. 4

    Execute o app e abra http://localhost:8080/

    uv run main.py

Antes de usar

  • Requer Python 3.14 ou superior e um projeto do Google Cloud com acesso ao Vertex AI.
  • As chamadas de geração são enviadas ao Vertex AI, então o uso é cobrado na sua conta do Google Cloud.
  • O README informa que o projeto é apenas para demonstração e não deve ser usado em produção.
  • Este produto não tem suporte oficial do Google.

Em coleções

Tópicos

Perguntas frequentes

O que é genmedia-creative-studio?
Aplicativo web em Python no Google Cloud com Vertex AI para gerar imagens, vídeos, música e fala usando os modelos Gemini, Veo, Lyria e Chirp. O GenMedia Creative Studio é um aplicativo web que reúne os modelos de mídia generativa do Google Cloud em uma única interface. Ele oferece geração e edição de imagens com modelos de imagem Gemini (variantes Nano Banana), além de um recurso de prova virtual de roupas; geração de vídeos com Gemini Omni e Veo; geração de música com Lyria; e síntese de fala com Chirp 3 HD e Gemini Text to Speech.
genmedia-creative-studio é gratuito? Qual é a licença?
genmedia-creative-studio é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
genmedia-creative-studio ainda é mantido?
Manutenção ativa. O último commit de genmedia-creative-studio foi em 6 de nov. de 2026.
Para que posso usar genmedia-creative-studio?
Prototipar fluxos de trabalho criativos que combinam imagem, vídeo, música e voz no Vertex AI. Aprender a criar um aplicativo web de mídia generativa com Mesop e FastAPI. Explorar as APIs Gemini, Veo, Lyria e Chirp por meio de uma interface funcional. Usar a pasta experiments como ponto de partida para ferramentas de mídia baseadas em MCP.
Como instalar genmedia-creative-studio?
Instale o uv (macOS/Linux) seguindo o README Autentique-se no Google Cloud para obter as credenciais padrão da aplicação: gcloud auth application-default login Sincronize as dependências com o uv: uv sync Execute o app e abra http://localhost:8080/: uv run main.py
Onde consigo genmedia-creative-studio?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/GoogleCloudPlatform/genmedia-creative-studio

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados