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

# Quality, proportions, and outputs

> Choose the generation model, image shape, quality, and number of results.

Generation defaults to `model: "nano-banana-2"`, `resolution: "standard"`, and `num_images: 1`. Add settings to your prompt or product-reference request:

```json theme={null}
{
  "prompt": "An adult fashion model in a cream linen suit, full-length studio portrait",
  "model": "nano-banana-2",
  "resolution": "high",
  "aspect_ratio": "3:4",
  "num_images": 2
}
```

## Choose the image shape

Use `aspect_ratio` for the composition you need. Nano Banana 2 supports common ratios including `1:1`, `3:4`, `4:5`, `2:3`, `9:16`, `16:9`, `4:3`, `3:2`, `5:4`, and `21:9`.

`resolution` controls quality: `standard` or `high`. Exact dimensions depend on the model and proportions; read them from the completed result. See the [generation reference](/api-reference/operations/generate) for supported models and the [request settings](/api-reference/models) for other operations.

## Request more than one result

`num_images` counts output images, independently of how many garments you supply. The request above returns two entries in `jobs`. Save and check each ID independently; results can finish at different times.

Generate accepts one to eight outputs, subject to your account limits. More outputs or higher quality can change credit use. Use an [idempotency key](/api-reference/errors) to retry the same submission safely. Starting another intentional generation requires a new key.

## Continue editing

On completion, send `result.id` to [edit](/api-reference/operations/edit), [inpaint](/api-reference/operations/inpaint), [upscale](/api-reference/operations/upscale), or [image-to-video](/api-reference/operations/image-to-video). Each operation returns new IDs to track. You do not need to select or manage Studio versions.
