Appearance
@sylis/web / network/ai / AIService
Class: AIService
Defined in: apps/web/src/network/ai/index.ts:46
Extended by
Constructors
Constructor
new AIService():
AIService
Defined in: apps/web/src/network/ai/index.ts:50
Returns
AIService
Methods
abort()
abort():
void
Defined in: apps/web/src/network/ai/index.ts:168
Returns
void
chat()
chat(
params):Promise<string>
Defined in: apps/web/src/network/ai/index.ts:140
Parameters
params
Returns
Promise<string>
checkHealth()
checkHealth():
Promise<boolean>
Defined in: apps/web/src/network/ai/index.ts:180
Returns
Promise<boolean>
isRequesting()
isRequesting():
boolean
Defined in: apps/web/src/network/ai/index.ts:175
Returns
boolean
streamChat()
streamChat(
params):AsyncGenerator<string,void,unknown>
Defined in: apps/web/src/network/ai/index.ts:103
Parameters
params
Returns
AsyncGenerator<string, void, unknown>
streamChatWithHandler()
streamChatWithHandler(
params,handler):Promise<string>
Defined in: apps/web/src/network/ai/index.ts:55
Parameters
params
handler
Returns
Promise<string>