20 lines
615 B
Python
20 lines
615 B
Python
# app/views/chat_views.py
|
|
"""
|
|
HealthSync AI 챗봇 상담 뷰 (라우터 등록)
|
|
"""
|
|
from fastapi import APIRouter
|
|
from app.controllers.chat_controller import chat_controller
|
|
|
|
# 챗봇 상담 라우터 생성
|
|
chat_router = APIRouter(
|
|
prefix="/chat",
|
|
tags=["💬 Chat Consultation"],
|
|
responses={
|
|
400: {"description": "잘못된 요청입니다."},
|
|
404: {"description": "사용자를 찾을 수 없습니다."},
|
|
500: {"description": "서버 내부 오류가 발생했습니다."}
|
|
}
|
|
)
|
|
|
|
# 챗봇 컨트롤러의 라우터 포함
|
|
chat_router.include_router(chat_controller.router) |