# Function: generateDialog() (/jsdoc/pixi-vn-ai/index/namespaces/ai/namespaces/text/functions/generateDialog)



\> **generateDialog**(`request`, `options?`): `Promise`\<`string`>

Defined in: [src/ai.ts:75](https://github.com/DRincs-Productions/pixi-vn-ai/blob/f5205e28d51c043e8eeb27fcb2b61433f3751ac2/src/ai.ts#L75)

Generate a dialogue from a developer request, completely hiding prompt engineering.

## Parameters [#parameters]

### request [#request]

`string`

Natural language description of the dialogue to generate.

### options? [#options]

[`DialogGenerateOptions`](/jsdoc/pixi-vn-ai/index/interfaces/DialogGenerateOptions)

Options controlling which context gets included in the prompt.

## Returns [#returns]

`Promise`\<`string`>

The generated dialogue text.
