Vai al contenuto principale
Renamed.to logorenamed.to
Documentazione
CLI/extract

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 json

Estrazione batch in un singolo CSV:

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

Utilizza uno schema di documento specifico:

$ renamed extract receipt.pdf --schema receipt

Opzioni

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

--merge

Combina tutti i dati estratti in un singolo file di output.

--pretty

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

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

Vedi Anche