renamed extract
Strukturierte Daten aus Dokumenten extrahieren. Wandeln Sie Rechnungen, Quittungen und Verträge in JSON oder CSV für Buchhaltung und Automatisierung um.
renamed extract <file|directory> [options]Der extract-Befehl verwendet KI, um Dokumente zu analysieren und Schlüsselfelder wie Daten, Beträge, Lieferantennamen und Positionen zu extrahieren. Ausgabe als JSON für APIs oder CSV für Tabellenkalkulationen.
Beispiele
Rechnungsdaten nach JSON extrahieren:
$ renamed extract invoice.pdf --output jsonStapelextraktion in eine einzelne CSV-Datei:
$ renamed extract ./invoices/*.pdf --output csv --merge --file invoices.csvEin bestimmtes Dokumentschema verwenden:
$ renamed extract receipt.pdf --schema receiptOptionen
-o, --output <format>Ausgabeformat: json, table. Standard: json.
-s, --schema <type>Eingebautes Schema: invoice, receipt, contract, resume.
-f, --schema-file <path>Pfad zu einer benutzerdefinierten JSON-Schema-Datei für Felddefinitionen.
-p, --parser-id <id>Ein gespeichertes Parser-Profil aus dem Web-Dashboard verwenden.
-i, --instructions <text>Benutzerdefinierte KI-Anweisungen für die Extraktion.
--mergeAlle extrahierten Daten in einer einzigen Ausgabedatei zusammenführen.
--prettyJSON-Ausgabe mit Einrückung formatieren.
Eingebaute Schemas
invoice — Lieferant, Rechnungsnummer, Datum, Betrag, Positionen, Steuer
receipt — Geschäft, Datum, Gesamtbetrag, Zahlungsmethode, Artikel
contract — Parteien, Inkrafttreten, Kündigungsdatum, Bedingungen
resume — Name, Kontakt, Fähigkeiten, Erfahrung, Ausbildung
Benutzerdefiniertes Schema
Definieren Sie Ihre eigenen Felder mit einer JSON-Schema-Datei:
{
"fields": {
"projectName": "string",
"budget": "currency",
"deadline": "date",
"approved": "boolean"
}
}Feldtypen: string, number, date, currency, boolean
Ausgabebeispiel
JSON-Ausgabe einer Rechnung:
{
"vendor": "Acme Corp",
"invoiceNumber": "INV-8847",
"date": "2026-01-15",
"amount": 2450.00,
"currency": "USD",
"lineItems": [
{
"description": "Consulting Services",
"total": 2000.00
}
]
}