Step 1 — Create or load a model
Use this step to define the fields to extract. You can either build the model manually or import a .json file. This model will be used to validate and normalize the response.
1.1 Add a field
- Name: must be unique and short.
- Format: text, date, number, true/false, empty, multiple choice, unit.
- Description: short extraction hint (useful examples).
Format
0/300
0 field in model
1.2 Format options (shown if needed)
1.3 Model fields (preview)
Model fields
1.4 Manage fields
1.5 Export / Import a model
- Export: generates a reusable .json file.
- Import: loads an existing .json and fills the table above.
Drop File Here - or - Click to Upload
Step 2 — Extract fields from the document
Follow the order: 2.1 Auth, 2.2 Model, 2.3 Image, 2.4 Extract. Model priority: (A) .json uploaded in Extract, (B) .json uploaded in ‘Model’, (C) model built manually.
2.1 Authentication (OPENROUTER_API_KEY)
2.2 Choose the model to use
- Option A: upload a .json here (priority).
- Option B: use the file imported in the ‘Model’ tab.
- Option C: use the model you built manually (table).
Drop File Here - or - Click to Upload
2.3 Provide the document and run extraction
Drop File Here - or - Click to Upload