Skip to main content

Interface: IChatAssistant

services.IChatAssistant

Table of contents

Properties

Properties

createController

Optional createController: () => undefined | IChatAssistantController

Type declaration

▸ (): undefined | IChatAssistantController

Creates a controller for the chat assistant.

Returns

undefined | IChatAssistantController

An instance of IChatAssistantController or undefined.

Defined in

src/services/chat.ts:56


displayName

displayName: string

Display name of the chat assistant.

Defined in

src/services/chat.ts:38


getDefaultSettings

getDefaultSettings: () => any

Type declaration

▸ (): any

Retrieves the default settings for the chat assistant.

Returns

any

Default settings.

Defined in

src/services/chat.ts:51


icon

Optional icon: string

Optional Icon url for the chat assistant.

Defined in

src/services/chat.ts:42


id

id: string

Unique identifier for the chat assistant.

Defined in

src/services/chat.ts:34


settingsMap

Optional settingsMap: ISettingMap[]

Settings map for the assistant.

Defined in

src/services/chat.ts:46