Appearance
@sylis/api / modules/ai/ai.controller / AIController
Class: AIController
Defined in: apps/api/src/modules/ai/ai.controller.ts:16
Constructors
Constructor
new AIController(
aiService
,readingGenerationService
,grammarAnalysisService
):AIController
Defined in: apps/api/src/modules/ai/ai.controller.ts:17
Parameters
aiService
readingGenerationService
grammarAnalysisService
Returns
AIController
Methods
generateReading()
generateReading(
params
):Promise
<GenerateReadingResDto
>
Defined in: apps/api/src/modules/ai/ai.controller.ts:24
Parameters
params
Returns
Promise
<GenerateReadingResDto
>
parseGrammar()
parseGrammar(
params
):Promise
<ParseGrammarResDto
>
Defined in: apps/api/src/modules/ai/ai.controller.ts:31
Parameters
params
Returns
Promise
<ParseGrammarResDto
>
parseMultipleGrammar()
parseMultipleGrammar(
params
):Promise
<ParseMultipleGrammarResDto
>
Defined in: apps/api/src/modules/ai/ai.controller.ts:38
Parameters
params
Returns
Promise
<ParseMultipleGrammarResDto
>
testConnection()
testConnection(
params
):Promise
<TestConnectionResDto
>
Defined in: apps/api/src/modules/ai/ai.controller.ts:45
Parameters
params
Returns
Promise
<TestConnectionResDto
>