renamed extract
Extraia dados estruturados de documentos. Transforme faturas, recibos e contratos em JSON ou CSV para contabilidade e automação.
renamed extract <file|directory> [options]O comando extract usa IA para analisar documentos e extrair campos-chave como datas, valores, nomes de fornecedores e itens de linha. Exporte como JSON para APIs ou CSV para planilhas.
Exemplos
Extrair dados de fatura para JSON:
$ renamed extract invoice.pdf --output jsonExtração em lote para um único CSV:
$ renamed extract ./invoices/*.pdf --output csv --merge --file invoices.csvUsar um esquema de documento específico:
$ renamed extract receipt.pdf --schema receiptOpções
-o, --output <format>Formato de saída: json, table. Padrão: json.
-s, --schema <type>Esquema integrado: invoice, receipt, contract, resume.
-f, --schema-file <path>Caminho para um arquivo de esquema JSON personalizado para definições de campo.
-p, --parser-id <id>Use um perfil de analisador salvo do painel da web.
-i, --instructions <text>Instruções personalizadas de IA para extração.
--mergeCombinar todos os dados extraídos em um único arquivo de saída.
--prettySaída JSON formatada com indentação.
Esquemas Integrados
invoice — Fornecedor, número da fatura, data, valor, itens de linha, imposto
receipt — Loja, data, total, método de pagamento, itens
contract — Partes, data de vigência, data de rescisão, termos
resume — Nome, contato, habilidades, experiência, educação
Esquema Personalizado
Defina seus próprios campos com um arquivo de esquema JSON:
{
"fields": {
"projectName": "string",
"budget": "currency",
"deadline": "date",
"approved": "boolean"
}
}Tipos de campo: string, number, date, currency, boolean
Exemplo de Saída
Saída JSON de uma fatura:
{
"vendor": "Acme Corp",
"invoiceNumber": "INV-8847",
"date": "2026-01-15",
"amount": 2450.00,
"currency": "USD",
"lineItems": [
{
"description": "Consulting Services",
"total": 2000.00
}
]
}