基于 Google Cloud Vertex AI 的 Notebook、代码示例与示例应用,演示机器学习和生成式 AI 工作流。
GoogleCloudPlatform/genmedia-creative-studio
基于 Google Cloud Vertex AI 的 Python 网页应用,可用 Gemini、Veo、Lyria 和 Chirp 生成图像、视频、音乐与语音。
- Star
- 1,228
- Fork
- 377
- 未关闭 Issue
- 16
- 最近提交
- 17小时前
这是什么?
GenMedia Creative Studio 是一个网页应用,把 Google Cloud 上的生成式媒体模型集中到同一个界面中。图像方面支持 Gemini 图像模型(Nano Banana 系列)及虚拟试穿;视频方面支持 Gemini Omni 与 Veo;音乐使用 Lyria;语音合成则有 Chirp 3 HD 与 Gemini Text to Speech。
除了直接调用模型,应用还提供角色一致性、Shop the Look、入门包情绪板、室内设计师等预设工作流,并带有素材库用于整理生成结果。应用基于 Mesop(一个面向 AI 应用的 Python 框架)和 FastAPI 构建,在配置好已开通 Vertex AI 的 Google Cloud 项目后,可用 uv 和 Python 3.14 在本地运行。
该项目定位为演示用途,不建议直接用于生产环境。仓库包含基于 Terraform 部署到 Cloud Run 的方案,支持配合 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内置角色一致性、Shop the Look、室内设计等工作流,并提供素材库。
- 06支持使用 Terraform 部署到 Cloud Run,可选配 IAP 与自定义域名。
适用场景
- 在 Vertex AI 上验证结合图像、视频、音乐和语音的创意工作流。
- 学习如何使用 Mesop 与 FastAPI 构建生成式媒体网页应用。
- 通过可运行的界面体验 Gemini、Veo、Lyria 和 Chirp 的 API。
- 以 experiments 目录中的 MCP 工具为起点开发媒体类工具。
快速上手
- 1
从 README 安装 uv(macOS/Linux)
- 2
登录 Google Cloud 以获取应用默认凭据
gcloud auth application-default login - 3
使用 uv 同步依赖
uv sync - 4
运行应用,然后打开 http://localhost:8080/
uv run main.py
使用前须知
- 需要 Python 3.14+ 以及开通了 Vertex AI 访问权限的 Google Cloud 项目。
- 生成请求通过 Vertex AI 调用,用量将计入你的 Google Cloud 账户。
- README 称该项目仅用于演示,不适用于生产环境。
- 这不是 Google 官方支持的产品。
收录于专题
标签
常见问题
- genmedia-creative-studio 是什么?
- 基于 Google Cloud Vertex AI 的 Python 网页应用,可用 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 最近一次提交是在 2026年11月6日。
- genmedia-creative-studio 适合用来做什么?
- 在 Vertex AI 上验证结合图像、视频、音乐和语音的创意工作流。 学习如何使用 Mesop 与 FastAPI 构建生成式媒体网页应用。 通过可运行的界面体验 Gemini、Veo、Lyria 和 Chirp 的 API。 以 experiments 目录中的 MCP 工具为起点开发媒体类工具。
- genmedia-creative-studio 怎么安装和运行?
- 从 README 安装 uv(macOS/Linux) 登录 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
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
开源生成式 AI 平台,提供统一 API,支持文本、图像、视频、音频、3D 和向量嵌入生成。
一组智能体技能,教 AI 编程助手通过 Scenario MCP 生成图像、视频、音频和 3D 资产,并驱动 Blender、Unreal 等软件。
一款自托管桌面应用,在无限画布上可视化搭建 AI 图片与视频生成流水线,需自备 kie.ai 密钥。
为 Claude Code、Cursor、Codex 等编程智能体提供的技能包,用于调用 Higgsfield AI 生成图像视频、训练人物身份和构建品牌视觉。
基于 Gradio 的 Stable Diffusion 网页界面,延续 Forge 分支并支持多种新模型与性能优化。