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.