
使用Scala Play框架構建REST API
場景 | 傳統痛點 | Genie 3 魔法 |
---|---|---|
元宇宙教育 | 3D 場景外包兩周 | 一句話 3 分鐘生成 |
具身智能訓練 | 買 Unity 資產+手動搭建 | 1000 個迷宮一鍵腳本 |
直播背景 | 綠幕+AE 熬夜 | 實時流式 3D 場景 |
獨立游戲 | 關卡設計師月薪 2W | AI 7×24 免費加班 |
一句話:“Promptable 3D World” 時代來了,而 Genie 3 就是門票。
genie-3-demo-12345
)密鑰只出現一次 → 立即復制 AIzaSy...
字符串
?? 安全提示:密鑰 = 你的信用卡額度,千萬別塞進 GitHub!
echo 'export GENIE3_API_KEY="AIzaSy...你的key..."' >> ~/.zshrc
source ~/.zshrc
[Environment]::SetEnvironmentVariable("GENIE3_API_KEY","AIzaSy...你的key...","User")
docker run -e GENIE3_API_KEY=$GENIE3_API_KEY genie3-demo
pip install genie3-api
import os, requests, json
url = "https://genie3.googleapis.com/v1/generate"
payload = {
"prompt": "漂浮在云端的未來圖書館,玻璃穹頂,極光流動",
"duration": 5,
"resolution": "720p",
"events": [{"type": "weather", "value": "aurora"}]
}
headers = {"x-goog-api-key": os.getenv("GENIE3_API_KEY")}
r = requests.post(url, json=payload, headers=headers, stream=True)
with open("library.mp4", "wb") as f:
for chunk in r.iter_content(1024):
f.write(chunk)
print("? 5 秒 3D 世界已保存到 library.mp4")
雙擊 library.mp4
→ 極光在玻璃穹頂上跳舞,720p@24fps 絲滑到爆。
npm i @deepmind/genie3
import { GenieSession } from "@deepmind/genie3";
const session = new GenieSession({ apiKey: process.env.GENIE3_API_KEY });
const stream = await session.generateStream({
prompt: "賽博朋克夜市",
duration: 10,
events: [{ type: "add_object", value: "飛行出租車" }]
});
stream.pipeTo(process.stdout); // 或 WebSocket 推前端
瀏覽器 <video autoplay>
一行即可實時播放。
Genie3Streamer
預制體到場景 → Inspector 填入 GENIE3_API_KEY
套餐 | 日幀數 | 價格 | 適用場景 |
---|---|---|---|
免費 | 1 萬幀 | $0 | 個人、Demo、教學 |
Pro | 10 萬幀 | $9.9/月 | 初創團隊、直播 |
Scale | 100 萬幀 | $79/月 | 元宇宙、教育 SaaS |
1 萬幀 = 720p@24fps × 6.9 分鐘,足夠跑整堂課。
錯誤碼 | 場景 | 解決 |
---|---|---|
429 | 幀數超限 | sleep(1) 退避或升級套餐 |
400 | Prompt 含敏感詞 | 先用 moderation API 過濾 |
504 | 高并發 | 降級 quality=low 或異步隊列 |
git clone https://github.com/yourname/genie3-quickstart.git
cd genie3-quickstart
pip install -r requirements.txt
python hello.py
倉庫包含:
hello.py
5 行極簡示例 stream.py
WebSocket 實時流 unity/
Unity 插件零代碼示例 把 prompt 設為 "Genie 3 reveal easter egg"
,會生成一只 像素恐龍 在 3D 世界里奔跑,官方埋的彩蛋 ??。
300 秒前,你只有一個空文件夾;
300 秒后,你擁有了一個 可交互、可記憶、可無限擴展 的 3D 宇宙。
現在就打開終端,復制下面這條命令,讓 Genie 3 成為你 2025 年的生產力外掛:
echo 'export GENIE3_API_KEY="AIzaSy...你的key..."' >> ~/.zshrc && source ~/.zshrc
python -c "import requests,os;r=requests.post('https://genie3.googleapis.com/v1/generate',json={'prompt':'Hello Genie3','duration':3,'resolution':'480p'},headers={'x-goog-api-key':os.getenv('GENIE3_API_KEY')},stream=True);open('hello.mp4','wb').write(r.content)"
極光下的云端圖書館,正在等你。