hyerimmy 910bd902b1
Some checks failed
HealthSync Intelligence CI / build-and-push (push) Has been cancelled
feat : initial commit
2025-06-20 05:28:30 +00:00

19 lines
549 B
Python

# app/dto/request/chat_request.py
"""
HealthSync AI 챗봇 상담 요청 DTO
"""
from pydantic import BaseModel, Field
class ChatRequest(BaseModel):
"""챗봇 상담 요청 DTO"""
message: str = Field(..., min_length=1, max_length=500, description="질문 내용")
user_id: int = Field(..., gt=0, description="사용자 ID")
class Config:
json_schema_extra = {
"example": {
"message": "혈압이 높은데 어떻게 관리해야 하나요?",
"user_id": 1
}
}