Skip to content

@sylis/api v0.0.1


@sylis/api / modules/ai/dto/grammar.dto / ParseMultipleGrammarReqDto

Class: ParseMultipleGrammarReqDto

Defined in: apps/api/src/modules/ai/dto/grammar.dto.ts:70

批量语法解析请求DTO

Constructors

Constructor

new ParseMultipleGrammarReqDto(): ParseMultipleGrammarReqDto

Returns

ParseMultipleGrammarReqDto

Properties

analysisLevel?

optional analysisLevel: "basic" | "detailed" | "comprehensive" = 'detailed'

Defined in: apps/api/src/modules/ai/dto/grammar.dto.ts:91


includeClauses?

optional includeClauses: boolean = true

Defined in: apps/api/src/modules/ai/dto/grammar.dto.ts:107


includePhrases?

optional includePhrases: boolean = true

Defined in: apps/api/src/modules/ai/dto/grammar.dto.ts:99


learnerLevel?

optional learnerLevel: "beginner" | "intermediate" | "advanced" = 'intermediate'

Defined in: apps/api/src/modules/ai/dto/grammar.dto.ts:117


sentences

sentences: string[]

Defined in: apps/api/src/modules/ai/dto/grammar.dto.ts:81