What problem does it solve?
Large multi-page PDFs and document collections are slow and costly to process on CPU-only systems, and manual extraction of text, tables, and embeddings from many files is time-consuming and error-prone. This Skill enables high-throughput, GPU-accelerated parsing and embedding generation while keeping reasoning and orchestration on the CPU to protect credentials and reduce costs.
Core Features & Use Cases
- High-volume PDF text extraction: Preserve layout, headers, paragraphs, lists, and page references for documents with 50+ pages.
- Robust table extraction: Convert complex PDF tables to CSV or DataFrames with merged cell and multi-row header handling.
- Semantic document chunking: Produce meaningful chunks for retrieval and summarization with configurable sizes and overlap.
- Embedding generation at scale: Batch GPU-accelerated embeddings compatible with vector stores (Milvus, ChromaDB) and NVIDIA NeMo Retriever.
- Sandbox-as-tool architecture: Offload heavy parsing and model inference to a GPU sandbox while the agent performs planning and synthesis on CPU.
Quick Start
Process the attached 120-page PDF 'annual_report.pdf' to extract structured text and tables, create semantic chunks with 512-token targets, generate batch embeddings, and return a per-document summary with page references.