AIEngine
Defined in: js-api/src/ai.ts:118
Constructors
Constructor
new AIEngine():
AIEngine
Returns
AIEngine
Properties
| Property | Modifier | Type | Defined in |
|---|---|---|---|
id | abstract | string | js-api/src/ai.ts:119 |
name | abstract | string | js-api/src/ai.ts:120 |
Methods
available()
abstractavailable():Promise<boolean>
Defined in: js-api/src/ai.ts:121
Returns
Promise<boolean>
chat()
abstractchat(options?):Promise<AIChat>
Defined in: js-api/src/ai.ts:123
Parameters
| Parameter | Type |
|---|---|
options? | AIChatOptions |
Returns
Promise<AIChat>
models()?
optionalmodels():Promise<string[]>
Defined in: js-api/src/ai.ts:122
Returns
Promise<string[]>
prompt()
prompt(
prompt,options?):Promise<AIResult>
Defined in: js-api/src/ai.ts:125
Parameters
| Parameter | Type |
|---|---|
prompt | string |
options? | AIChatOptions & AIRunOptions |
Returns
Promise<AIResult>
stream()
stream(
prompt,options?):AIStream
Defined in: js-api/src/ai.ts:135
Parameters
| Parameter | Type |
|---|---|
prompt | string |
options? | AIChatOptions & AIRunOptions |