Repolode
GoogleCloudPlatform

GoogleCloudPlatform/genmedia-creative-studio

Gemini, Veo, Lyria, Chirp 모델로 이미지·동영상·음악·음성을 생성하는 Google Cloud Vertex AI 기반 Python 웹 앱입니다.

스타
1,228
포크
377
열린 이슈
16
마지막 커밋
1시간 전

어떤 프로젝트인가요?

GenMedia Creative Studio는 Google Cloud의 생성형 미디어 모델을 하나의 인터페이스에서 사용할 수 있는 웹 애플리케이션입니다. Gemini 이미지 모델(Nano Banana 변형)을 사용한 이미지 생성 및 편집과 가상 피팅, Gemini Omni와 Veo를 사용한 동영상 생성, Lyria를 사용한 음악 생성, Chirp 3 HD와 Gemini Text to Speech를 사용한 음성 합성을 지원합니다.

모델을 직접 사용하는 기능 외에도 캐릭터 일관성 유지, 룩 그대로 쇼핑, 스타터 팩 무드보드, 인테리어 디자인 등의 사전 구성 워크플로와 생성물을 정리하는 에셋 라이브러리를 제공합니다. AI 앱용 Python 프레임워크인 Mesop과 FastAPI로 구축했으며, Vertex AI를 사용할 수 있도록 Google Cloud 프로젝트를 설정한 뒤 uv와 Python 3.14로 로컬에서 실행할 수 있습니다.

이 프로젝트는 데모용으로 제공되며 프로덕션 환경에서 사용하도록 설계되지 않았습니다. Cloud Run 배포를 위한 Terraform 설정, Identity Aware Proxy를 통한 선택적 커스텀 도메인 설정, 독립 실행형 앱과 MCP 서버가 포함된 experiments 폴더도 제공합니다.

핵심 기능

  • 01가상 피팅을 포함해 Gemini 이미지 모델로 이미지를 생성하고 편집합니다.
  • 02Gemini Omni와 Veo 3 / 3.1로 동영상을 생성합니다.
  • 03Lyria 3과 2로 음악을 생성합니다.
  • 04Chirp 3 HD와 Gemini Text to Speech로 음성을 합성합니다.
  • 05캐릭터 일관성 유지, 룩 그대로 쇼핑, 인테리어 디자인을 위한 사전 구성 워크플로와 에셋 라이브러리를 제공합니다.
  • 06선택적 IAP 및 커스텀 도메인 설정과 함께 Terraform으로 Cloud Run에 배포할 수 있습니다.

활용 사례

  • Vertex AI에서 이미지, 동영상, 음악, 음성을 결합하는 창작 워크플로를 프로토타이핑합니다.
  • Mesop과 FastAPI로 생성형 미디어 웹 앱을 만드는 방법을 익힙니다.
  • 작동하는 UI를 통해 Gemini, Veo, Lyria, Chirp API를 살펴봅니다.
  • experiments 폴더를 MCP 기반 미디어 도구 개발의 출발점으로 활용합니다.

빠른 시작

  1. 1

    README에서 uv(macOS/Linux)를 설치합니다

  2. 2

    Application Default Credentials를 받기 위해 Google Cloud에 인증합니다

    gcloud auth application-default login
  3. 3

    uv로 종속 항목을 동기화합니다

    uv sync
  4. 4

    앱을 실행한 다음 http://localhost:8080/을 엽니다

    uv run main.py

사용 전 알아둘 점

  • Python 3.14 이상과 Vertex AI 액세스 권한이 있는 Google Cloud 프로젝트가 필요합니다.
  • 생성 요청은 Vertex AI로 전송되므로 사용 요금이 Google Cloud 계정에 청구됩니다.
  • README에는 데모용이며 프로덕션 환경에서 사용하도록 만들어진 것이 아니라고 안내되어 있습니다.
  • Google에서 공식적으로 지원하는 제품이 아닙니다.

포함된 컬렉션

토픽

자주 묻는 질문

genmedia-creative-studio은(는) 무엇인가요?
Gemini, Veo, Lyria, Chirp 모델로 이미지·동영상·음악·음성을 생성하는 Google Cloud Vertex AI 기반 Python 웹 앱입니다. 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의 마지막 커밋은 2026년 11월 6일입니다.
genmedia-creative-studio은(는) 어디에 사용할 수 있나요?
Vertex AI에서 이미지, 동영상, 음악, 음성을 결합하는 창작 워크플로를 프로토타이핑합니다. Mesop과 FastAPI로 생성형 미디어 웹 앱을 만드는 방법을 익힙니다. 작동하는 UI를 통해 Gemini, Veo, Lyria, Chirp API를 살펴봅니다. experiments 폴더를 MCP 기반 미디어 도구 개발의 출발점으로 활용합니다.
genmedia-creative-studio는 어떻게 설치하나요?
README에서 uv(macOS/Linux)를 설치합니다 Application Default Credentials를 받기 위해 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를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트