""" 视频上传 — Pydantic 数据模型 """ from pydantic import BaseModel, Field class VideoUploadResult(BaseModel): """视频上传接口返回状态""" Code: int = Field(default=0, description="接口状态错误码,0 表示成功") Desc: str = Field(default="", description="错误码描述") class VideoUploadResponse(BaseModel): """视频上传接口完整响应""" Result: VideoUploadResult = Field(default_factory=VideoUploadResult, description="接口状态返回") VideoId: str = Field(..., description="视频唯一标识")