Coverage for apps/inners/models/dtos/document_category.py: 90%
10 statements
« prev ^ index » next coverage.py v7.6.1, created at 2024-09-22 19:03 +0000
« prev ^ index » next coverage.py v7.6.1, created at 2024-09-22 19:03 +0000
1from typing import List
3from langchain_core.documents import Document
5from apps.inners.models.base_model import BaseModel
8class DocumentCategory(BaseModel):
9 texts: List[Document]
10 tables: List[Document]
11 images: List[Document]
12 id_key: str
14 def get_all(self) -> List[Document]:
15 return self.texts + self.tables + self.images