---
url: >-
  https://adk.nht.io/api/@nhtio/adk/batteries/generation/openai/types/interfaces/OpenAIEditOptions.md
description: >-
  Per-call options accepted by {@link
  @nhtio/adk/batteries/generation/openai/adapter!OpenAIGenerationAdapter.edit}.
---

# Interface: OpenAIEditOptions

Defined in: [src/batteries/generation/openai/types.ts:132](https://github.com/NHTIO/ADK/blob/v1.20261003.0/src/src/batteries/generation/openai/types.ts#L132)

Per-call options accepted by [@nhtio/adk/batteries/generation/openai/adapter!OpenAIGenerationAdapter.edit](../../adapter/classes/OpenAIGenerationAdapter.md#edit).

## Extends

* [`EditOptions`](EditOptions.md)

## Properties

| Property                                 | Type                                                                            | Description                                                                      | Inherited from                                                   | Defined in                                                                                                                                        |
| ---------------------------------------- | ------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | ---------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
|  `mask?`       | [`GenerationImageInput`](../../../_shared/type-aliases/GenerationImageInput.md) | Optional mask image marking the editable region; transparent pixels are edited.  | -                                                                | [src/batteries/generation/openai/types.ts:134](https://github.com/NHTIO/ADK/blob/v1.20261003.0/src/src/batteries/generation/openai/types.ts#L134) |
|  `n?`             | `number`                                                                        | Number of edited images to generate. Engine-defaulted when omitted.              | [`EditOptions`](EditOptions.md).[`n`](EditOptions.md#property-n) | [src/batteries/generation/openai/types.ts:55](https://github.com/NHTIO/ADK/blob/v1.20261003.0/src/src/batteries/generation/openai/types.ts#L55)   |
|  `quality?` | `"auto"` | `"low"` | `"medium"` | `"high"`                                   | Rendering quality. Falls back to the adapter's configured default.               | -                                                                | [src/batteries/generation/openai/types.ts:138](https://github.com/NHTIO/ADK/blob/v1.20261003.0/src/src/batteries/generation/openai/types.ts#L138) |
|  `size?`       | `string`                                                                        | Image size (e.g. `'1024x1024'`). Falls back to the adapter's configured default. | -                                                                | [src/batteries/generation/openai/types.ts:136](https://github.com/NHTIO/ADK/blob/v1.20261003.0/src/src/batteries/generation/openai/types.ts#L136) |
