Files
offerpai_python_ai/app/schemas/job_agent_chat.py
T
2026-07-10 11:26:08 +08:00

19 lines
651 B
Python

"""求职助手 Agent 岗位简历优化 Schema
请求参数 Param。
字段命名使用 camelCase alias,与前端 JSON 对齐。
"""
from pydantic import BaseModel, Field
class OptimizeResumeParam(BaseModel):
resume_id: int = Field(..., alias="resumeId", description="简历ID")
job_id: int = Field(..., alias="jobId", description="岗位ID")
class MatchScoreParam(BaseModel):
customize_resume_id: int | None = Field(None, alias="customizeResumeId", description="定制简历ID")
resume_id: int | None = Field(None, alias="resumeId", description="简历ID")
job_id: int = Field(..., alias="jobId", description="岗位ID")