



















Prompt → OpenAI writes a Manim scene → renders on InstaVM → MP4.
manimstudio/
app.py FastAPI app + long-poll endpoints
generator.py OpenAI prompt → manim scene → render on InstaVM
db.py SQLite job store
static/ UI
scripts/
deploy.py Provision app VM, push code, start systemd unit
setup_vault.py Store OpenAI key in InstaVM vault
docker/
Dockerfile Public manim base image (instavm/manim-base:0.20.1)
.snapshot_id Optional: private snapshot UUID (gitignored)
bash
pip install -U instavm openai fastapi uvicorn
export INSTAVM_API_KEY=...
export OPENAI_API_KEY=...
# one-time: store openai key in instavm vault
python scripts/setup_vault.py
# deploy (uses the public manim base image by default)
python scripts/deploy.py
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。