mirror of
https://github.com/serty2005/rmser.git
synced 2026-02-04 19:02:33 -06:00
15 lines
429 B
Python
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 = "" # Дата документа |