Codersarts - Pydantic Validation for OpenAI Responses: BaseModel, ValidationError, and Structured Output