Architecture
What you get out of the box
- Schema-driven output: pass a JSON schema, get a validated object back
- PDF + image input via base64 or
data_urlreferences - Multi-page batching with one request per document, paged internally
- OpenAI-compatible chat completions endpoint with
response_format - Common formats supported: receipts, invoices, forms, ID cards, tables, contracts