renamed extract
Estragga dati strutturati dai documenti. Trasformi fatture, ricevute e contratti in JSON o CSV per contabilità e automazione.
renamed extract <file|directory> [options]Il comando extract utilizza AI per analizzare i documenti ed estrarre campi chiave come date, importi, nomi dei fornitori e voci di riga. Output come JSON per API o CSV per fogli di calcolo.
Esempi
Estrai dati di fattura in JSON:
$ renamed extract invoice.pdf --output jsonEstrazione batch in un singolo CSV:
$ renamed extract ./invoices/*.pdf --output csv --merge --file invoices.csvUtilizza uno schema di documento specifico:
$ renamed extract receipt.pdf --schema receiptOpzioni
-o, --output <format>Formato di output: json, table. Predefinito: json.
-s, --schema <type>Schema integrato: invoice, receipt, contract, resume.
-f, --schema-file <path>Percorso a un file di schema JSON personalizzato per definizioni di campo.
-p, --parser-id <id>Utilizza un profilo parser salvato dalla dashboard web.
-i, --instructions <text>Istruzioni AI personalizzate per l'estrazione.
--mergeCombina tutti i dati estratti in un singolo file di output.
--prettyFormatta l'output JSON con indentazione.
Schemi Integrati
invoice — Fornitore, numero fattura, data, importo, voci di riga, tasse
receipt — Negozio, data, totale, metodo di pagamento, articoli
contract — Parti, data di entrata in vigore, data di cessazione, termini
resume — Nome, contatto, competenze, esperienza, istruzione
Schema Personalizzato
Definisca i Suoi campi con un file di schema JSON:
{
"fields": {
"projectName": "string",
"budget": "currency",
"deadline": "date",
"approved": "boolean"
}
}Tipi di campo: string, number, date, currency, boolean
Esempio di Output
Output JSON da una fattura:
{
"vendor": "Acme Corp",
"invoiceNumber": "INV-8847",
"date": "2026-01-15",
"amount": 2450.00,
"currency": "USD",
"lineItems": [
{
"description": "Consulting Services",
"total": 2000.00
}
]
}