How to extract tables from a PDF with an LLM
AIOpenRouter says a strict JSON schema for one table row turns PDF tables into typed rows, with field descriptions handling cleanup such as negative values in parentheses. Its tests on five PDFs, including two scans, found every model that read the PDF directly got all 644 cells right.
Source details
OpenRouter Blog · openrouter.aiPublished · added here