""" Pydantic model schemas for API request and response types """ from pydantic import BaseModel class Base64ImageRequest(BaseModel): """Model for accepting base64 encoded images""" image_data: str class SearchResult(BaseModel): """Model for search results""" id: str score: float payload: dict class ErrorResponse(BaseModel): """Model for error responses""" detail: str