File size: 968 Bytes
d520909 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 |
"""
Document Intelligence Schemas
Pydantic models for document processing, extraction, and grounding.
"""
from .core import (
BoundingBox,
OCRRegion,
LayoutRegion,
LayoutType,
DocumentChunk,
ChunkType,
EvidenceRef,
ExtractionResult,
DocumentMetadata,
ProcessedDocument,
)
from .extraction import (
FieldDefinition,
ExtractionSchema,
TableCell,
TableData,
ChartData,
ExtractedField,
)
from .classification import (
DocumentType,
DocumentClassification,
)
__all__ = [
# Core
"BoundingBox",
"OCRRegion",
"LayoutRegion",
"LayoutType",
"DocumentChunk",
"ChunkType",
"EvidenceRef",
"ExtractionResult",
"DocumentMetadata",
"ProcessedDocument",
# Extraction
"FieldDefinition",
"ExtractionSchema",
"TableCell",
"TableData",
"ChartData",
"ExtractedField",
# Classification
"DocumentType",
"DocumentClassification",
]
|