nlp.py 399 B

123456789101112131415
  1. from fastapi import APIRouter, Query
  2. from app.controllers.nlp.meeting import get_caught_result
  3. from app.models.domain.nlp import MeetingInfoResponse
  4. router = APIRouter()
  5. @router.get('/meeting/info', response_model=MeetingInfoResponse)
  6. async def catch_meeting_info(sentence: str = Query(..., max_length=50)):
  7. await get_caught_result(sentence)
  8. return {
  9. 'Message': 'success'
  10. }