Descripción
El Procesamiento de Documentos AI de Nutrient es un SDK de extracción de datos de documentos, anteriormente vendido bajo el nombre de XtractFlow por Nutrient (anteriormente PSPDFKit). Funciona como parte de los SDK de Python y Java de Nutrient y está diseñado para procesar facturas, órdenes de compra, documentos de identificación, currículos y recibos en la infraestructura propia de una empresa en lugar de a través de un servicio en la nube de terceros.
Leer más
Un LLM identifica el tipo de documento y lo dirige a una plantilla de extracción correspondiente; diez plantillas vienen listas para usar, cubriendo documentos como facturas, pasaportes, tarjetas de identificación y recibos, y se pueden crear plantillas personalizadas describiendo los campos necesarios en lenguaje sencillo en lugar de escribir reglas o expresiones regulares. Los valores extraídos son verificados por once validadores integrados, incluyendo IBAN, VAT ID, número de tarjeta de crédito, dirección postal, correo electrónico y número de teléfono; cualquier valor que no pase una verificación se marca como necesitando verificación en lugar de ser aceptado silenciosamente.
La misma página del producto también cubre el SDK de Extracción de Datos de nivel inferior de Nutrient, que devuelve JSON estructurado con coordenadas de elementos, orden de lectura y puntajes de confianza utilizando OCR, modelos de IA locales para diseño y reconocimiento de escritura a mano (ICR), o un modelo de visión-lenguaje que puede ejecutarse localmente con Qwen o conectarse a un proveedor de nube como Claude u OpenAI. Lee más de 100 tipos de archivos, incluyendo PDFs escaneados, documentos de Office, archivos CAD y más de 40 formatos RAW de cámara, y maneja diseños de múltiples columnas, idiomas mixtos y escaneos inclinados. Un modo separado de PDF a Markdown convierte PDFs ya digitales en Markdown limpio sin ejecutar ningún modelo de IA.
El Procesamiento de Documentos AI necesita un proveedor de LLM conectado (OpenAI o Azure OpenAI); los modos de OCR, ICR y PDF a Markdown funcionan completamente en las instalaciones sin necesidad de acceso a la red. La Extracción de Datos está disponible hoy para Python (3.8+) y Java (8+), con .NET y una API de Procesador DWS listados como próximos; se ofrece una prueba gratuita sin necesidad de información de pago.
Este es un SDK para desarrolladores, no una herramienta sin código alojada, dirigida a equipos de ingeniería que construyen procesamiento de facturas, verificación de identificación o tuberías de recepción de documentos que necesitan controlar a dónde van sus documentos y datos. El soporte multiplataforma para el Procesamiento de Documentos AI más allá de su disponibilidad actual está listado como próximo en lugar de estar disponible hoy.
- CategoríaWeb scraping y extracción de datos
- Modelo de preciosBasado en componentes
- ImplementaciónLocal, Nube
- PlataformasPython, Java
Características principales de Procesamiento de Documentos AI de Nutrient
Clasificación de documentos basada en LLM que dirige cada documento a una plantilla de extracción correspondiente
Diez plantillas listas para usar para facturas, pasaportes, tarjetas de identificación, recibos y más
Plantillas de extracción personalizadas definidas en lenguaje sencillo, sin necesidad de regex o motor de reglas
Once validadores integrados (IBAN, VAT ID, tarjeta de crédito, dirección postal, correo electrónico, número de teléfono y más)
Tres motores de extracción (OCR, ICR y VLM) fusionados en JSON estructurado con coordenadas y puntajes de confianza
Procesamiento en las instalaciones para cada motor, incluyendo el modelo de visión-lenguaje, con proveedores de nube conectados solo si se eligen
Soporte para más de 100 tipos de archivos, incluyendo PDFs escaneados, documentos de Office y archivos CAD
Conversión de PDF a Markdown para PDFs nacidos digitalmente, sin necesidad de modelo de IA o acceso a la red
SDKs de Python y Java disponibles hoy, con .NET y una API de Procesador DWS planeados
¿Cómo usar Procesamiento de Documentos AI de Nutrient?
Instalar el SDK: Agrega el SDK de Nutrient para Python o Java a tu proyecto.
Elegir un modo de extracción: Selecciona PDF a Markdown para PDFs digitales limpios, o Extracción de Datos (OCR, ICR o VLM) para escaneos y diseños complejos.
Conectar un LLM (opcional): Para el Procesamiento de Documentos AI, configura una clave de OpenAI o Azure OpenAI para habilitar la clasificación y las plantillas.
Ejecutar la extracción: Procesa un documento y recibe JSON estructurado con coordenadas, puntajes de confianza y orden de lectura.
Validar campos: Los validadores integrados marcan valores, como un IBAN o VAT ID, que no pasan una verificación de formato.
Desplegar en tu infraestructura: Ejecuta el SDK autoalojado, ya que los datos de documentos permanecen en tu red a menos que conectes un proveedor de nube.
Casos de uso de Procesamiento de Documentos AI de Nutrient
- Procesamiento de facturas
- Verificación de identificación y pasaporte
- Digitalización de documentos escaneados
- Tuberías de datos autoalojadas







