schemas.py 333 B

12345678910111213141516
  1. from typing import Any
  2. from pydantic import BaseModel
  3. class CaseResponse(BaseModel):
  4. case_id: int
  5. case_name: str
  6. extracted_elements: dict[str, Any]
  7. case_profile: dict[str, Any]
  8. similar_cases: list[dict[str, Any]]
  9. class SimilarCaseResponse(BaseModel):
  10. case_id: int
  11. similar_cases: list[dict[str, Any]]