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
>