from pydantic import BaseModel, Field


class SubmitClassificationJobRequest(BaseModel):
    project_id: str = Field(..., min_length=1)
    asset_id: str = Field(..., min_length=1)


class ClassificationJobResponse(BaseModel):
    id: str
    project_id: str
    asset_id: str
    status: str
    classification: str
    confidence: float
    error_message: str
