We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 37ddca1 commit 8fa9974Copy full SHA for 8fa9974
app/models/fraud_response.py
@@ -3,6 +3,6 @@
3
4
class FraudResponse(BaseModel):
5
estimatedFraudType: str # 분류된 사기 유형
6
- keywords: List[str] = Field(..., min_items=1, max_items=3, description="주요 위험 키워드 (최대 3개)")
+ keywords: List[str] = Field(default_factory=list, max_items=3, description="주요 위험 키워드 (최대 3개)")
7
explanation: str # 해당 유형으로 판단한 이유
8
- score: float = Field(..., ge=0, le=80, description="위험도(0~80)")
+ score: float = Field(..., ge=0, le=70, description="위험도(0~70)")
0 commit comments