项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-11-03 · 当前星标 ★ 1225
使用教程
环境要求
- Python 3.14 及以上(uv 可自动安装)
- uv 依赖管理工具(macOS/Linux 可用官方脚本安装)
- 具备 Vertex AI 访问权限的 Google Cloud 项目
- 推荐使用 Google Chrome 浏览器访问界面
安装与启动步骤
-
1准备云项目
创建或使用已有的 Google Cloud 项目,并确保该项目已开通 Vertex AI 访问权限,否则界面调用模型会失败。
-
2安装 uv 工具
README 给出的 macOS/Linux 安装方式,安装完成后可用 uv 命令管理 Python 与依赖。
curl -LsSf https://astral.sh/uv/install.sh | sh -
3获取项目代码
把示例仓库克隆到本地,进入项目目录后再执行后续同步与启动命令。
git clone https://github.com/GoogleCloudPlatform/genmedia-creative-studio.git cd genmedia-creative-studio -
4同步依赖
uv sync 会读取项目依赖并自动安装 Python 3.14 及所需包,首次执行耗时较长。
uv sync -
5配置环境变量
按官方文档站的本地安装页面创建 .env 并填写所需变量,具体变量名以文档为准。
-
6启动应用
在项目根目录用 uv 运行入口文件,服务默认监听本地 8080 端口。
uv run main.py -
7访问界面
浏览器打开本地地址,根路径会自动跳转到 /home 页面。
关键配置
| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
.env | 是 | 本地环境配置文件,用于填写运行所需的环境变量,变量项见官方文档 | .env |
如何确认成功
执行 uv run main.py 无报错,浏览器打开 http://localhost:8080/ 能看到跳转到 /home 的界面。
常见问题
Q:必须使用 Chrome 吗?
A:README 推荐使用 Google Chrome,Safari、Firefox 等其他浏览器上部分功能可能无法正常使用。
Q:本地没有 Python 3.14 怎么办?
A:README 说明 uv sync 会自动安装 Python 3.14,无需手动准备解释器,直接执行同步命令即可。
Q:本地运行还需要云资源吗?
A:需要。界面无论部署在哪里都会调用 Vertex 上的 Gemini、Veo、Imagen、Lyria 等服务,因此必须有可用的 Google Cloud 项目。
Q:能否部署到云端?
A:可以,项目设计为使用 Terraform 与 Cloud Run 部署,支持自定义域名或自动生成的 Cloud Run 域名,步骤见官方部署指南。
注意事项
- README 明确该项目仅用于演示,不适用于生产环境,也非官方支持产品。
- README 只给出了 macOS/Linux 的 uv 安装命令,其他系统请参考 uv 官方文档。
- 除本地运行外,还可用 Cloud Shell 按官方教程操作,或使用 Terraform 部署到 Cloud Run。
核心亮点
- 覆盖图像、语音、音乐、视频多类生成模型,示例集中在一个仓库,便于横向对比
- 基于 Jupyter Notebook,改提示词和参数即可跑通,试错成本低
- 背靠 Google Cloud 与 Vertex AI 官方生态,接口示例与文档同步性较好
不足之处
- 以 Notebook 演示为主,缺少工程化封装、错误处理与部署方案
- 强依赖 Google Cloud 账号与对应 API 配额,本地无法完整复现
适用场景
- 开发者快速验证 Veo、Lyria 等模型的生成效果
- 内容团队搭建多模态创意原型与提示词实验
- 教学场景中演示生成式媒体 API 的调用流程
替代项目
ComfyUI、Stable Diffusion WebUI、InvokeAI
下一篇:没有了!
同类项目推荐
p5-single-line-font-resources
开源
在 p5.js 里一键渲染极简单线字体,做线条艺术和动态文字。
An archive of monoline vector fonts, and p5.js code to render them.
open-design-agent-kit
开源
把专业 UI 设计规范装进你的编码智能体
Pro-grade UI design built into the coding agent you already use — GitHub Copilot Ch···
sd-ppp
开源
在 Photoshop 里直接调用 AI 画图,不用切换软件
A Photoshop AI plugin
sketches
开源
翻开源代码,偷学创意编程的视觉魔法
basically the entirety of my sketching practice
dimensional-drawing
开源
把普通 UI 组件一键画成苹果风立体插画
Create Apple style dimensional drawings of UI components.
better-design
开源
组件库现成摆好,AI 做界面直接抄作业
Open-source design MCP server + shadcn/ui registry — AI design systems for Claude C···
motion-anything
开源
用大白话描述动效,AI 直接帮你生成动画
✨ The agentic motion layer — an open-source, chat-native motion engine. Describe t···
curv
开源
用数学公式直接生成艺术图形,无需编程基础
a language for making art using mathematics
craft
开源
想要啥布局说一声,手机电脑自动排好
craft is an AI-first, lightweight, flexible design system for building responsive la···
