Documentación
CLI/extract

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 json

Extracción por lotes a un solo CSV:

$ renamed extract ./invoices/*.pdf --output csv --merge --file invoices.csv

Usar un esquema de documento específico:

$ renamed extract receipt.pdf --schema receipt

Opciones

-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.

--merge

Combine todos los datos extraídos en un solo archivo de salida.

--pretty

Imprima 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:

custom-schema.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
 }
 ]
}

Ver También