update core/config.py

This commit is contained in:
Daniel Oscar Zamo 2025-08-27 19:49:13 +02:00
parent 1327c04bb1
commit e00f881537

View File

@ -20,7 +20,7 @@ class Settings(BaseSettings):
"invoice_id", "invoice_id",
"invoice_date", "invoice_date",
"total_amount", "total_amount",
"net_amount", # "net_amount",
"receiver_name", "receiver_name",
"supplier_tax_id" "supplier_tax_id"
] ]
@ -28,12 +28,12 @@ class Settings(BaseSettings):
# --- CAMBIO PARA DEPURACIÓN --- # --- CAMBIO PARA DEPURACIÓN ---
# Bajamos los umbrales para asegurarnos de que los datos se extraen. # Bajamos los umbrales para asegurarnos de que los datos se extraen.
CONFIDENCE_THRESHOLDS: Dict[str, float] = { CONFIDENCE_THRESHOLDS: Dict[str, float] = {
"__default__": 0.82, # <-- Bajamos el por defecto al 10% "__default__": 0.82,
"supplier_name": 0.80, "supplier_name": 0.80,
"total_amount": 0.75, # <-- Bajamos todos a un nivel muy bajo "total_amount": 0.75,
"net_amount": 0.92, # "net_amount": 0.92,
"receiver_name": 0.74, "receiver_name": 0.74,
"supplier_tax_id": 0.46 # <-- Especialmente este que estaba en 0.46 "supplier_tax_id": 0.46
} }
# Creamos una única instancia global de la configuración # Creamos una única instancia global de la configuración
settings = Settings() settings = Settings()