## Example ```json { "imageModelSource": "falai-gpt-image-2" } ``` ## Editor-only image model This choice affects only the images generated **while editing the world** — character and NPC portraits, location images, region maps, and area art produced in the studio or the legacy editor. Image generation during play is set separately and is not controlled by `imageModelSource`. One selector covers every surface. Choosing a model writes that model's identifier into the field: | Model | Value | |---|---| | GPT Image 2 Low | `falai-gpt-image-2-low` | | GPT Image 2 Medium | `falai-gpt-image-2` | | Nano Banana Low | `google-nano-banana-lite` | | Flux 2 | `falai-flux-2-dev` | The default is **GPT Image 2 Medium** (`falai-gpt-image-2`) when the field is empty or absent. The model list changes as models are added or retired, so select from the editor rather than hand-copying an identifier. ## Replaces the per-surface models Earlier worlds carried an `imageModelSources` object choosing a separate model per surface (`portrait`, `location`, `region`). Loading such a world keeps the `portrait` model as the world's single `imageModelSource` and drops the `location` and `region` choices.