Files
erp_ai/src/models/bot_response_schema.py
T

44 lines
810 B
Python
Raw Normal View History

2024-09-11 14:46:03 +01:00
from pydantic import BaseModel
from typing import List, Dict
class ValidateWorker(BaseModel):
result:str
2024-09-14 01:50:41 +00:00
class Result(BaseModel):
response:str
class Cases(BaseModel):
open_items: int
red_flags: int
class AssessmentsFrequency(BaseModel):
weekly: Cases
biweekly: Cases
quarterly: Cases
class AssessmentPrediction(BaseModel):
AssessmentN: AssessmentsFrequency
class AssessmentPredictionsResponse(BaseModel):
predictions: List[AssessmentPrediction]
2024-09-17 22:39:07 +00:00
class AssessmentSuggestion(BaseModel):
assessment_type:str
frequency:str
Justification:str
class GoalAchivementPrediction(BaseModel):
prediction:str
reasoning:str
class AchievementPrediction(BaseModel):
goal_achievement:GoalAchivementPrediction
goal_achievement_new_assessment:str