Appearance
@sylis/api / modules/ai/ai.service / AIService
Class: AIService
Defined in: apps/api/src/modules/ai/ai.service.ts:7
Constructors
Constructor
new AIService():
AIService
Returns
AIService
Methods
getClient()
getClient():
OpenAI
Defined in: apps/api/src/modules/ai/ai.service.ts:19
Returns
OpenAI
getConfig()
getConfig():
object
Defined in: apps/api/src/modules/ai/ai.service.ts:27
Returns
object
baseUrl
baseUrl:
string
hasApiKey
hasApiKey:
boolean
model
model:
string
getModel()
getModel():
string
Defined in: apps/api/src/modules/ai/ai.service.ts:23
Returns
string
testConnection()
testConnection(
params
):Promise
<TestConnectionResDto
>
Defined in: apps/api/src/modules/ai/ai.service.ts:35
Parameters
params
Returns
Promise
<TestConnectionResDto
>