The model backend for the Qingming Riverside scroll.
长卷本体在 binnong.github.io/qingming。
The scroll itself is served by GitHub Pages; this deployment answers the model endpoints only.
Endpoints
GET /api/config — what this deployment can actually doPOST /api/story — one portrait: a fact bag in, prose outPOST /api/tts — one spoken lineThe credential never reaches the browser. Callers are checked against an origin allowlist, and a request that is refused costs nothing — it is turned away before the model is ever asked.