> ## Documentation Index
> Fetch the complete documentation index at: https://docs.runchat.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Batch renders with prompt sweeps

> Run many JSON prompts at once and compare how much each model drifts beyond the change you asked for

A list of prompts runs as a batch. Here each prompt is the same JSON scene description with one field changed, plus a no-change control, sent to two models to measure drift.

![The base house render and eight variants, each changing one field of the JSON prompt](https://mintcdn.com/runchat/ExzxwftWKPCOoCF3/images/examples/batch-prompt-sweeps.webp?fit=max\&auto=format\&n=ExzxwftWKPCOoCF3\&q=85\&s=714deeb286ab72e6a2b647bb95e5822b)

> [card] [Open the example workflow](https://runchat.com/editor?id=e8442ad1-bf2e-4bcc-ad90-35a375c24689)
>
> Make a copy of this workflow in your account to try it with your own images.

## How it works

1. **JSON prompts** is a list of 13 prompts made with the [JSON scene editor](https://docs.runchat.com/examples/json-lighting.md): blue hour, overcast, snow, limewash, terracotta roof, pines, mown lawn and so on, plus a control with no changes.
2. **Flux 2 Klein** and **Muse** each render every prompt against the same image.

![Muse results for all thirteen JSON prompts](https://mintcdn.com/runchat/ExzxwftWKPCOoCF3/images/examples/batch-prompt-sweeps-muse.webp?fit=max\&auto=format\&n=ExzxwftWKPCOoCF3\&q=85\&s=9aa8a7beb247b3ec2a6ba8286d81bec3)

## Tips

* Both models held the camera. Klein warmed the whole image and recoloured the trim even on the control, and ignored *tall pines*. Muse kept unchanged parts much closer and followed more edits.
* Neither model turned the photo into an illustration from the JSON alone.
* Always include a no-change control in a sweep, so you can tell drift from the edit.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.