Skip to content

@sylis/api v0.0.1


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

Class: ParseGrammarReqDto

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

语法解析请求DTO

Constructors

Constructor

new ParseGrammarReqDto(): ParseGrammarReqDto

Returns

ParseGrammarReqDto

Properties

analysisLevel?

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

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


includeClauses?

optional includeClauses: boolean = true

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


includePhrases?

optional includePhrases: boolean = true

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


learnerLevel?

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

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


sentence

sentence: string

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