验证agent 接口参数

This commit is contained in:
zk
2026-04-10 11:17:44 +08:00
parent f33ac58f59
commit 2707735637
3 changed files with 12 additions and 3 deletions
+9 -1
View File
@@ -25,10 +25,18 @@ class CustomizeResumeParam(BaseModel):
add_skills: list[str] = Field(default_factory=list, alias="addSkills")
ChatRole = Literal["user", "assistant"]
class ChatMessage(BaseModel):
role: ChatRole
content: str
class AiEditParam(BaseModel):
job_id: int = Field(..., alias="jobId")
instruction: str = Field(...)
chat_history: list[dict] = Field(default_factory=list, alias="chatHistory")
chat_history: list[ChatMessage] = Field(default_factory=list, alias="chatHistory")
# ===== Redis 缓存子模型 =====