AiAnonymize_2 / models /__init__.py
Alessandro Tomassini
vs 2.0
fa1e652
"""Modelli e componenti della pipeline di anonimizzazione."""
from .ner_transformer import NERTransformerConfig, build_presidio_analyzers
from .gliner_model import GLiNERConfig, GlinerRecognizer
from .presidio_step0 import PresidioStep0Config, build_step0_recognizers
from .pdf_extractors import (
PyMuPDFConfig, GOTOCRConfig, SmolDoclingConfig,
extract_with_pymupdf, extract_with_got_ocr, extract_with_smoldocling,
)
__all__ = [
"NERTransformerConfig", "build_presidio_analyzers",
"GLiNERConfig", "GlinerRecognizer",
"PresidioStep0Config", "build_step0_recognizers",
"PyMuPDFConfig", "GOTOCRConfig", "SmolDoclingConfig",
"extract_with_pymupdf", "extract_with_got_ocr", "extract_with_smoldocling",
]