from pydantic import BaseModel from typing import Optional class RealEstateQuery(BaseModel): """부동산 검색 쿼리 모델""" text: str class ParsedRealEstate(BaseModel): """파싱된 부동산 정보 모델""" price: Optional[str] = None location: Optional[str] = None area: Optional[str] = None rooms: Optional[str] = None transaction_type: Optional[str] = None # 전세, 월세, 매매 raw_text: str