Files
rmser/ocr-service/app/schemas/models.py

15 lines
429 B
Python

from typing import List
from pydantic import BaseModel
class ParsedItem(BaseModel):
raw_name: str
amount: float
price: float
sum: float
class RecognitionResult(BaseModel):
source: str # 'qr_api', 'virtual_qr_api', 'yandex_vision_llm', 'none'
items: List[ParsedItem]
raw_text: str = ""
doc_number: str = "" # Номер документа
doc_date: str = "" # Дата документа