# AIInteractionOptions

typedef

<a id="properties">

## Properties

<a id="member-channelsToEditors">

### `channelsToEditors?: Map<string, Editor>`

The channel ID to editor instance map. Optional — interactions that don't depend on per-channel routing (e.g. AI Actions, which wires a synthetic single-editor map inside its `createReply` override) can omit it.

<a id="member-connector">

### `connector: AIConnector`

<a id="member-locale">

### `locale?: Locale`

Locale used to translate user-facing strings produced internally by replies (e.g. the placeholder shown in place of removed content while change groups are computed).

#### Value

`object`

---

Full index of the CKEditor 5 API reference: [llms.txt](llms.txt)
