live-wizard/services/avatar-cpu/server.py
2026-07-08 19:27:16 +00:00

22 lines
523 B
Python

"""CPU avatar fallback: still image + low-fps frames stream placeholder."""
from pathlib import Path
from flask import Flask, jsonify
app = Flask(__name__)
FPS = int(os.getenv("FPS", "12"))
@app.get("/health")
def health():
return {"status": "ok", "fps": FPS, "mode": "cpu"}
@app.get("/frames")
def frames():
return jsonify({"fps": FPS, "mode": "still"})
@app.post("/render")
def render():
return jsonify({"status": "queued"})
if __name__ == "__main__":
import os
app.run(host="0.0.0.0", port=5003)