Files

15 lines
680 B
Python

"""Paquete `domain`: lógica de alto nivel de extracción y orquestación.
Incluye:
- `service`: fachada de procesamiento de facturas.
- `batch_processor`: procesamiento por lotes y orquestación de radicados.
- `normalizer`: normalización LLM a un esquema canónico.
- `strategies`: estrategias de extracción con backends compatibles con Chat Completions.
- `profiles`: perfiles por tipo de documento e instrucciones por defecto.
- `prompts`: construcción de prompts de extracción/normalización.
- `config`: configuración centralizada (Pydantic BaseSettings).
- `logging_config`: configuración de logging JSON y loggers dedicados.
"""
from __future__ import annotations