renamed extract
Extraiga datos estructurados de documentos. Convierta facturas, recibos y contratos en JSON o CSV para contabilidad y automatización.
renamed extract <file|directory> [options]El comando extract usa IA para analizar documentos y extraer campos clave como fechas, montos, nombres de proveedores y artículos de línea. Genere salida como JSON para APIs o CSV para hojas de cálculo.
Ejemplos
Extraer datos de factura a JSON:
$ renamed extract invoice.pdf --output jsonExtracción por lotes a un solo CSV:
$ renamed extract ./invoices/*.pdf --output csv --merge --file invoices.csvUsar un esquema de documento específico:
$ renamed extract receipt.pdf --schema receiptOpciones
-o, --output <format>Formato de salida: json, table. Predeterminado: json.
-s, --schema <type>Esquema integrado: invoice, receipt, contract, resume.
-f, --schema-file <path>Ruta a un archivo de esquema JSON personalizado para definiciones de campo.
-p, --parser-id <id>Use un perfil de analizador guardado desde el panel web.
-i, --instructions <text>Instrucciones personalizadas de IA para la extracción.
--mergeCombine todos los datos extraídos en un solo archivo de salida.
--prettyImprima la salida JSON con formato con sangría.
Esquemas Integrados
invoice — Proveedor, número de factura, fecha, monto, artículos de línea, impuesto
receipt — Tienda, fecha, total, método de pago, artículos
contract — Partes, fecha de vigencia, fecha de terminación, términos
resume — Nombre, contacto, habilidades, experiencia, educación
Esquema Personalizado
Defina sus propios campos con un archivo de esquema JSON:
{
"fields": {
"projectName": "string",
"budget": "currency",
"deadline": "date",
"approved": "boolean"
}
}Tipos de campo: string, number, date, currency, boolean
Ejemplo de Salida
Salida JSON de una factura:
{
"vendor": "Acme Corp",
"invoiceNumber": "INV-8847",
"date": "2026-01-15",
"amount": 2450.00,
"currency": "USD",
"lineItems": [
{
"description": "Consulting Services",
"total": 2000.00
}
]
}