File size: 356 Bytes
5a2da96
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
from fastapi import APIRouter
from app.services.grammar import correct_grammar
from app.models.schemas import GrammarInput, GrammarResponse

router = APIRouter()

@router.post("/grammar", response_model=GrammarResponse)
async def grammar_check(input: GrammarInput):
    result = correct_grammar(input.text)
    return GrammarResponse(corrected_text=result)