PDF-Inhalte als LlamaIndex JSON für RAG/LLM-Pipelines extrahieren.
Klicken Sie hier, um eine Datei auszuwählen oder per Drag & Drop reinziehen
Eine oder mehrere PDF-Dateien
Ihre Dateien verlassen nie Ihr Gerät.
Ausgabeformat:
Jede PDF wird als JSON-Datei mit einem Array von LlamaIndex-Document-Objekten extrahiert, die Folgendes enthalten:
text - Extrahierter Textinhalt pro Seitemetadata - Seitenzahl, Überschriften und Dokumentinformationenextra_info - Zusätzlicher Kontext für RAG-SystemeWird verarbeitet...
Klicken oder Datei hierher ziehen
Klicken Sie auf die Verarbeitungsschaltfläche
Speichern Sie Ihre verarbeitete Datei sofort
Kostenloses Online-Tool zum Zusammenführen von PDFs
Kostenloses Online-Tool zum Komprimieren von PDFs
Kostenloses Online-Tool zum Teilen von PDFs
Kostenloses Online-Tool zum Bearbeiten von PDFs
Kostenloses Online-Tool zum Drehen von PDFs
Es folgt dem LlamaIndex-Dokumentschema: ein Dokument pro Seite mit dem Text der Seite und Metadatenfeldern. Es wird von der LlamaIndex-Integration von PyMuPDF erzeugt und lässt sich daher direkt in LlamaIndex oder in jede Pipeline laden, die seitenweisen Text mit Metadaten akzeptiert.
PDF zu Text liefert einen einzigen reinen Textstrom, und PDF zu Markdown behält Überschriften und Struktur zum Lesen bei. Dieses Werkzeug teilt den Inhalt seitenweise auf und verpackt ihn in strukturiertes JSON mit Metadaten, was Retrieval-Pipelines für das Chunking und das Zitieren von Quellen brauchen.
Nur wenn sie bereits eine Textebene haben. Gescannte Bilder liefern leere oder fast leere Ergebnisse. Lassen Sie sie daher zuerst durch OCR PDF laufen und extrahieren Sie danach.
Ja. Laden Sie mehrere Dateien hoch, und Sie erhalten pdf-for-ai.zip mit je einer yourfile_llm.json pro PDF. Eine einzelne Datei wird direkt als yourfile_llm.json heruntergeladen. Schlägt eine Datei im Stapel fehl, werden die übrigen trotzdem verarbeitet, und die Zusammenfassung zeigt Ihnen, wie viele fehlgeschlagen sind.
Nein. Es gibt keine Optionen, jede Seite wird mit vollständigem Text und Metadaten extrahiert. Das Chunking erledigen Sie in Ihrer eigenen Pipeline, wo Sie Größen passend zu Ihrem Embedding-Modell wählen und nicht benötigte Seiten aussortieren können.
Ja. Ist eine Datei verschlüsselt, werden Sie vor Beginn der Extraktion nach dem Passwort gefragt, und der Text wird aus der entschlüsselten Kopie gezogen.
Nein. Trotz des Namens wird nichts an einen KI-Anbieter oder Server gesendet, die Extraktion läuft mit PyMuPDF, kompiliert nach WebAssembly, in Ihrem Browser. Wohin die JSON danach geht, entscheiden Sie.
Speisen Sie sie in eine RAG-Pipeline ein, bauen Sie eine Wissensdatenbank für einen Chatbot auf, führen Sie LLM-Analysen über Berichte aus oder machen Sie aus einer PDF-Sammlung Trainingsdaten. Da der Inhalt seitenweise mit Metadaten aufgeteilt ist, können Antworten auf die Seite verweisen, aus der sie stammen.