Skip to main content

Class: AIOptions

Defined in: src/ai/AIOptions.ts:26

Constructors

Constructor

new AIOptions(): AIOptions

Returns

AIOptions

Properties

enabled

enabled: boolean = false

Defined in: src/ai/AIOptions.ts:27


gemini

gemini: GeminiOptions

Defined in: src/ai/AIOptions.ts:36


globalUrlParams

globalUrlParams: object

Defined in: src/ai/AIOptions.ts:38

key

key: string = 'key'


model

model: AIModel = 'gemini'

Defined in: src/ai/AIOptions.ts:28


openai

openai: OpenAIOptions

Defined in: src/ai/AIOptions.ts:37


promptForApiKey

promptForApiKey: boolean = false

Defined in: src/ai/AIOptions.ts:35

Show a browser dialog before AI starts so a prototype user can provide, replace, or remove an API key kept only for the current page. Disabled by default. The dialog is skipped when the page URL or keys.json already provides a key.