Image Generation
An assistant image answer that develops a drawn scene from coarse pixel blocks to a finished picture, with prompt, settings chips, 2×2 variants, upscale, retry and an error state.
Preview
A wide wallpaper of low hills at first light, warm haze over the ridges.
Here are four takes. Pick one and I can upscale it for a 4K screen.
Prompt: Low hills at first light, warm haze, three ridges, wide 16:10
- 16:10
- Soft light
- Seed 4821
Failed
Prompt: Night market in the rain, neon reflections
The image service timed out. Nothing was charged.
- 1:1
- Seed 77
Install
Pro source requires Pebble Pro. Try the full preview above.
Props
| Prop | Type | Default | Description |
|---|---|---|---|
| prompt | string | — | Shown above the image. |
| settings | string[] | [] | Setting chips under the image, e.g. aspect ratio and seed. |
| seed | number | 1 | Seed of the drawn scene; variants use the following seeds. |
| variants | number | 4 | 1 to 4 variant thumbnails; 1 hides the grid. |
| duration | number | 3600 | ms from the first coarse blocks to the finished image. |
| error | string | — | Shows the failed state with this message and a Try again button. |
| defaultSelected | number | 0 | Variant shown first. |
| onSelect / onUpscale | (index: number) => void | — | Called when a variant is picked or upscaled. |
| onRetry | () => void | — | Retry from the action row or the error state; generation restarts. |
Pro component
Try the full preview above. Editable source and build guides require Pebble Pro.
