hashan-7 commited on
Commit
c61c167
·
verified ·
1 Parent(s): 22e6a73

Update code

Browse files
Files changed (1) hide show
  1. schemas.py +4 -4
schemas.py CHANGED
@@ -21,14 +21,14 @@ class SourceType(str, Enum):
21
 
22
  class RetrievedEvidence(BaseModel):
23
  source_type: SourceType
24
- title: str
25
- snippet: str
26
  url: Optional[str] = None
27
  score: Optional[float] = None
28
 
29
 
30
  class ResponseMeta(BaseModel):
31
- used_model: str
32
  fallback_used: bool = False
33
  retrieval_used: bool = False
34
  source_count: int = 0
@@ -49,7 +49,7 @@ class CodeXRequest(BaseModel):
49
 
50
 
51
  class CodeXResponse(BaseModel):
52
- answer: str
53
  task_type: CodeTaskType
54
  code_output: Optional[str] = None
55
  explanation: Optional[str] = None
 
21
 
22
  class RetrievedEvidence(BaseModel):
23
  source_type: SourceType
24
+ title: str = Field(..., min_length=1)
25
+ snippet: str = Field(..., min_length=1)
26
  url: Optional[str] = None
27
  score: Optional[float] = None
28
 
29
 
30
  class ResponseMeta(BaseModel):
31
+ used_model: str = Field(..., min_length=1)
32
  fallback_used: bool = False
33
  retrieval_used: bool = False
34
  source_count: int = 0
 
49
 
50
 
51
  class CodeXResponse(BaseModel):
52
+ answer: str = Field(..., min_length=1)
53
  task_type: CodeTaskType
54
  code_output: Optional[str] = None
55
  explanation: Optional[str] = None